NFL players applaud Christian McCaffrey and his lucrative new deal
Stanford Football - Which individual Cardinal season was your
Christian McCaffrey Would 'Love' for His Future Kids to Play
McCaffrey trade paying big dividends for the 49ers a year later
Christian McCaffrey makes a deal, and a memory
Status of Christian McCaffrey and Sam Darnold for Patriots game is
Christian McCaffrey makes a deal, and a memory
49ers' Kyle Shanahan: Keeping Christian McCaffrey away from Rams
Christian McCaffrey: Big '18 Role, Including Red Zone - Sports