Christian McCaffrey throws, catches, rushes for TDs, Niners rout Rams
Niners' Christian McCaffrey becomes first player since 2005 to
Christian McCaffrey credits younger brothers for touchdown pass vs
Tyshun_Samuel
Tyshun_Samuel
Tag: Christian McCaffrey – NBC Los Angeles