Share
twitterlinkedinfacebook
Image 1 of 1
Christian McCaffrey_GMS_112616_040.JPG
Stanford, CA - November 26, 2016: Christian McCaffrey during the Stanford vs Rice football game at Stanford Stadium. The Cardinal defeated the Owls 41-17.

© 2017 All rights reserved ISI Photos