Stanford’s Francis Owusu Makes Unbelievable Catch! Catch Of The Year???
Last night, Stanford knocked off 18th ranked UCLA with 56-35 win. The talk of the night was not the win, or their remarkable comeback, but instead, Junior wide receiver Francis Owusu‘s ridiculous circus catch. As the ball on UCLA’s 44 yard line, Stanford ran a flee flicker play which resulted in their quarterback hurling the […]