Bills sign running back Duke Johnson
Panthers trade star RB McCaffrey to San Francisco for draft picks
Fight breaks out at Panthers, Patriots practice after late hit on McCaffrey
Texans' C.J. Stroud is off to a sizzling start as several other NFL rookie QBs struggle – Oneida Dispatch
PHOTOS: Best of Christian McCaffrey through the years in Carolina
Pats shut down Darnold, Panthers, cruise to 24-6 victory
Week 3 Game Preview: Panthers at Seahawks
136 Christian McCaffrey photos: 1 for each touch so far this season
Carolina Panthers running back Christian McCaffrey warms up before an NFL football game between the Carolina Panthers and the New England Patriots Sunday, Nov. 7, 2021, in Charlotte, N.C. (AP Photo/Jacob Kupferman
Panthers trade Christian McCaffrey to 49ers
Texans' C.J. Stroud is off to a sizzling start as several other NFL rookie QBs struggle
NFL free agency: 49ers adding Sam Darnold wise given QB injury history
Carolina Panthers running back Christian McCaffrey walks off the field after an NFL football game against the New England Patriots Sunday, Nov. 7, 2021, in Charlotte, N.C. (AP Photo/Jacob Kupferman Stock Photo