Photo 1 of 4

View all

Stanford gets out of Oregon with a crucial win
Andrew Luck threw for 206 yards and three touchdowns in Stanford's 38-13 win over Oregon State on Saturday. Photo by Don Feria.isiphotos.com

© 2019 Palo Alto Online.
All rights reserved.