Megan Rapinoe needs to 'take a little time to think' about retirement
Christian McCaffrey has arrived, but the 49ers' offense still has a long way to go - The Athletic
Six Christian McCaffrey stats that highlight 49ers star's continued greatness – NBC Sports Bay Area & California
Triple Threat: 49ers RB Christian McCaffrey rushes, catches and passes for 3 TDs in Los Angeles
NFL Week 3 Betting Trends, Stats, Notes: Action Network Betting Primer
How Christian McCaffrey could make 49ers, NFL history vs. Giants – NBC Sports Bay Area & California
The 10 biggest takeaways from NFL week two: 49ers suffer injury crisis while Justin Herbert announces himself to the league
Passing, receiving, rushing TDs - Christian McCaffrey with perfect hat-trick!, Video, Watch TV Show
Triple Threat: 49ers RB Christian McCaffrey rushes, catches and passes for 3 TDs in Los Angeles
What we learned from Sunday's Week 5 games
Triple Threat: 49ers RB Christian McCaffrey rushes, catches and passes for 3 TDs in Los Angeles
49ers ride Christian McCaffrey, Deebo Samuel to win over Rams