Share
twitterlinkedinfacebook
Image 1 of 1
Francis Owusu_JMS_101515_068.JPG
Stanford, CA - October 15, 2015: Francis Owusu celebrates his amazing catch with teammates during the Stanford vs UCLA football game at Stanford Stadium. The Cardinal defeated the Bruins 56-35.

© 2017 All rights reserved ISI Photos