Trey Lance early imperfection worries Joe Staley with Jimmy
49ers injury report: McCaffrey given rest day before Cowboys game
Christian McCaffrey has been dominating competition since he was a
Christian McCaffrey on reaction to 49ers-Panthers trade: My first
LeBron James, others react to 49ers' Christian McCaffrey's
Jimmy Garoppolo dishes on Christian McCaffrey, Deebo Samuel led
49ers observations: Christian McCaffrey's four TDs fuel win vs
Breaking News: 49ers Brock Purdy to have surgery and time table
Christian McCaffrey National Football League, News, Scores