FanShot

Tyler Barbarich Has a Leg Cannon

1

Delaware's face-off specialist can hammer a football (start at the 1:43 mark).

Trending Discussions