ESPNCarolina Panthers RB Christian McCaffrey to miss rest of NFL season with ankle injuryNov 29, 2021David NewtonBy David Newtonmore_vert