Photo 2 of 5

View all

SPORTS: Stanford football opener a smash hit
Andrew Luck threw for 171 yards and two touchdowns in Stanford's season-opening 57-3 win over San Jose State on Saturday. Photo by Bob Drebin/Stanfordphoto.com.

© 2019 Palo Alto Online.
All rights reserved.