USFL Player Taunts Opponent By Sitting On Him?!?

I was skeptical when another football league started...but how cool that all the games are being played at the new stadium in downtown Birmingham!! I've watched this on loop 200 times...what the heck?!


View Full Site