Running Back Performance Following a Contract Extension
Last night, Christian McCaffrey of the Panthers was injured on a pretty routine run during the Panthers and Texans game. Hopefully the injury is not too serious but McCaffrey missed nearly all of last season with various injuries and last year also happened to be the season when McCaffrey signed a massive contract extension making […]