Christian McCaffrey has had 481 carries for 2,407 yards and has scored 31 touchdowns in 31 games for the 49ers in his career.
Christian McCaffrey has had 481 carries for 2,407 yards and has scored 31 touchdowns in 31 games for the 49ers in his career.