Why Christian McCaffrey has 'chip on shoulder' after 49ers
What Christian McCaffrey trade means for 49ers' present, future
Christian McCaffrey Trade to Buffalo Bills from Panthers Leads
NFL trade rumors: Why Eagles couldn't land Christian McCaffrey
Panthers lean into tank mode with trade of Christian McCaffrey
How bold trades helped Eagles, 49ers reach NFC Championship Game
Christian McCaffrey trade: Should the 49ers have gone all-in? - ESPN
Bold trades keyed offensive jolts for 49ers, Eagles
Christian McCaffrey Is Piling Up the Touchdowns at a Historic Pace