Play of the Day!

[youtube]Zhb6Xp2vHa8[/youtube]

Does that guy remind anyone else of a 20 year younger Mike Leach (former Tech coach and currently at Washington State)?