Christian McCaffrey thrilled to be mastering Kyle Shanahan's 49ers offense, and that should terrify defenses
Fantasy football advice: 49ers players to draft
Giants-49ers DFS Picks: Christian McCaffrey's Torrid Pace? (September 21)
McCaffrey trade not nearly enough to lift 49ers past Chiefs
The 49ers' trade for Christian McCaffrey is an enormous risk