Skip to main content

Video

Highlight: Stanford's Francis Owusu makes insane touchdown catch vs. UCLA

Football
Oct 15, 2015
Stanford wide receiver Francis Owusu caught a ridiculous 41-yard touchdown while grabbing the ball behind a defender's back in Thursday night's 56-35 victory over UCLA at Stanford.