With the Bills having one of the league's best offenses, any potential starting running back for the team must be considered. They signed Damien Harris, but the small size of the deal indicates he won't be handed anything. So a report yesterday that they're talking to Latavius Murray must be noted.

Murray just turned 33, which is about 5 years older than when running backs are considered washed-up these days. He's old. But he's evidently still interested in playing, and it's hard to argue that he doesn't still bring something to the table. And might again in 2023.

Last year, at 32, Murray put up two 100-yard rushing games after joining the Broncos midseason. He had 100-yard rushing performances in each of the previous two seasons, as well, for two different teams (Baltimore and New Orleans). Earlier in his career he'd rushed for 100 yards multiple times for his first two teams, Oakland and Minnesota. I'm thinking he's probably the only running back ever to rush for 100 yards for five different teams (Frank Gore did it for four; that's the only other guy I've found who did it for that many).

Table below shows all the 100-yard rushing performances by a running back 30 years older or older in the last 10 years. Gore and Adrian Peterson are the two stars in this regard from the past decade, but Murray is in the discussion. Data from pro-football-reference.com used in compiling this table.

100-YARD RUSHERS, AGE 30 OR OLDER, 2013-2022
YearPlayerTeamOppAgeAttYdsTD
2022Latavius MurrayDen.LAC32151031
2022Latavius MurrayDen.Ari.32241301
2022Raheem MostertMia.at Buf.30171360
2022Raheem MostertMia.at NYJ30181131
2022Cordarrelle PattersonAtl.at Sea.31171411
2022Cordarrelle PattersonAtl.N.O.31221201
2021Latavius MurrayBalt.Pit.31161501
2021Rex BurkheadHou.LAC31221492
2021Cordarrelle PattersonAtl.at Jac.30161082
2020Latavius MurrayN.O.at Den.30191242
2019Adrian PetersonWas.at Buf.34181080
2019Adrian PetersonWas.at Mia.34231180
2019Frank GoreBuf.N.E.36171090
2018Alfred MorrisS.F.at LAR30161111
2018Adrian PetersonWas.at Ten.33261190
2018LeSean McCoyBuf.at NYJ30261132
2018Adrian PetersonWas.at NYG33261491
2018Frank GoreMia.Chi.35151010
2018Marshawn LynchOak.Cle.32201300
2018Adrian PetersonWas.G.B.33191202
2017Frank GoreInd.Hou.34241000
2017Marshawn LynchOak.at LAC31191010
2017Frank GoreInd.at Buf.34361300
2017Jonathan StewartCar.Min.30161033
2017Marshawn LynchOak.NYG31171011
2017Jonathan StewartCar.Mia.30171100
2017Adrian PetersonAri.at S.F.32371590
2017Adrian PetersonAri.T.B.32261342
2017LeGarrette BlountPhi.at LAC30161360
2016Frank GoreInd.at Min.33261010
2016Tim HightowerN.O.Sea.30261020
2016Matt ForteNYJBal.30301001
2016Frank GoreInd.at Hou.33221060
2016Matt ForteNYJat Buf.30301003
2016DeAngelo WilliamsPit.at Was.33261432
2015Rashad JenningsNYGPhi.30271701
2015Adrian PetersonMin.NYG30221041
2015DeAngelo WilliamsPit.at Bal.32171002
2015Rashad JenningsNYGCar.30161071
2015DeAngelo WilliamsPit.Ind.32261340
2015Adrian PetersonMin.at Atl.30291582
2015Adrian PetersonMin.at Oak.30262031
2015Adrian PetersonMin.St.L.30291251
2015DeAngelo WilliamsPit.Oak.32271702
2015Chris JohnsonAri.at Chi.30301090
2015Adrian PetersonMin.at Chi.30201030
2015Chris JohnsonAri.Bal.30181221
2015Chris JohnsonAri.at Det.30111030
2015Chris JohnsonAri.S.F.30221102
2015Adrian PetersonMin.S.D.30201262
2015Adrian PetersonMin.Det.30291340
2015DeAngelo WilliamsPit.at N.E.32211270
2014Frank GoreS.F.Ari.31251440
2014Frank GoreS.F.S.D.31261581
2014Steven JacksonAtl.Ari.31181010
2014Frank GoreS.F.K.C.31181070
2014Frank GoreS.F.Phi.31241190
2013Fred JacksonBuf.Mia.32181051
2013Frank GoreS.F.Sea.30171100
2013Frank GoreS.F.Ari.30251010
2013Brandon JacobsNYGat Chi.31221062
2013Frank GoreS.F.at St.L.30201531
2013DeAngelo WilliamsCar.NYG30231200

--Andy Richardson