Now that's how you return a touchdown. Damn!
The NFL record is 63 yards...
This takes the meaning of Couch Surfing to a whole new level!
Whatever team you play for...
So that's how you become a ninja?
I have to admit I was impressed.
That dunk was in your face! Literally...
Now that's how you score a damn goal!
That is not this guy's idea of a good time.
Pretty nifty shot I must admit.