Stanford football's Christian McCaffrey tries to explain his exceptional downfield vision
Nov 12, 2016
Pac-12 Network's Lewis Johnson talks, and jokes, with Christian McCaffrey after his three touchdown game led Stanford to a 52-27 win over Oregon Saturday at Autzen.
22 seconds ago
5 minutes ago