In a stunning update that has fans both excited and worried, star running back Christian McCaffrey has confirmed his return to the NFL after a series of injuries that kept him sidelined for much of the previous season. However, McCaffrey’s return comes with a significant caveat: he will be playing under certain “hard conditions” […]