Is this real or fake? It's hard to tell, but it looks legit.

High School student Gary Haynes can play as a quarterback and a receiver for his the same time. Watch as he throws the ball a good 30 yards, then takes off and catches it.

Here's the Vine video

We hope it's legit.