What a couple of years it has been for Christian McCaffrey.
Not long ago, he was fighting through injuries on the Carolina Panthers in relative obscurity. He wasn’t considered the best running back in the NFL or one of the best players in the league regardless of position. That’s why the 49ers were able to trade for him without sending Carolina a first-round pick.
And since McCaffrey has joined the 49ers, he has gone to a Super Bowl, won the Offensive Player of the Year Award and been named the league’s third-best player in the NFL’s Top 100 list — one spot ahead of Patrick Mahomes. What an honor.
Of course, no one actually considers McCaffrey a better player than Mahomes. Mahomes is by far the best player in the NFL. He might be the best quarterback of all time. And McCaffrey is not the best running back ever. Not even close.
McCaffrey is very good, but when he had an opportunity to cement his legacy in as an all-time great and put the 49ers on his back in the Super Bowl, the biggest game of his life, he rushed for 3.5 yards per carry and fumbled and the 49ers lost to Mahomes and the Chiefs yet again.
I’m guessing the players voted before the Super Bowl and these rankings reflect regular-season performance much more than postseason performance. Otherwise, it makes no sense to rank Mahomes any lower than no. 1.
The only players who ranked ahead of McCaffrey were Lamar Jackson (no. 2) and Tyreek Hill (no. 1).
Rich Cimini, ESPN Staff WriterSep 20, 2024, 01:41 AM ETCloseRich Cimini is a staff writer who covers the New York Jets and the NFL at ESPN. Rich has covered the
The Drake Maye era in New England got off to an earlier start than many had anticipated. With the game against the Jets well out of reach, Maye
Al Bello/Getty ImagesAaron Rodgers and the New York Jets cruised to a 24-3 home win over the New England Patriots on Thursday evening.The Jets outgained the Pat