ESPNCarolina Panthers lose Christian McCaffrey to strained hamstring, Jaycee Horn to broken footSep 23, 2021David NewtonBy David Newtonmore_vert