Christian McCaffrey “devastated” after learning injury is season-ending
Published
Christian McCaffrey earned a four-year, $64 million extension with his play from 2017-19. Since then, though, McCaffrey has missed more games than he has played. When this season ends, McCaffrey...
#christianmccaffrey #mccaffrey