Armadillo Football

Anyone up For a Little Armadillo Football? [VIDEO]
I'm not into sports...there I said it. I know it's football season and I do keep up with the Dallas Cowboys and the Aggies, but as far as sitting down and watching a football game? You can catch me over by the chips and dip.
Today, though, I did find a sport that sounds interesting. Armadil…