Share
twitterlinkedinfacebook
Image 1 of 1
Luck_091810_JT_365.JPG
STANFORD, CA - September 18, 2010: Andrew Luck during a football game against Wake Forest at Stanford Stadium in Stanford, California. Stanford won 68-24.

© 2017 All rights reserved ISI Photos