Sources -- Panthers make Christian McCaffrey NFL's highest-paid RB - ESPN
Patrick Mahomes – No Guts No Glory
2014 Football Guide by Naval Academy Athletic Association - Issuu
The 2017 Fantasy Football Guide: Professional Edition by The Fantasy Sports Guides - Issuu
2011 Boston College Football Media Guide by Timothy Clark - Issuu
Christian McCaffrey traded to 49ers: Biggest questions and what's next - ABC7 San Francisco
NFL: The Dave Dameshek Football Program on RadioPublic
Christian McCaffrey has been focal point of 49ers' second-half surge - ESPN - San Francisco 49ers Blog- ESPN