Francis Owusu made an incredible touchdown catch in the third quarter of Thursday’s UCLA-Stanford game that will go down as one of the best ever. Owusu, who entered the game with just six catches for 81 yards on the season, caught his first TD of the year — and he did so in style. He...Read More
from Larry Brown Sports http://ift.tt/1PkZ7x7
No comments:
Post a Comment