As you probably already knew, Houston and NRG Stadium will host Super Bowl 51 next February. Because every such event has to have some sort of original art associated with it (it's in the bylaws, I believe), the Houston Super Bowl Host Committee unveiled the official mascot for Houston's next Super Bowl, and OH MY WORD WHAT IS THAT SUPPOSED TO BE?
It's a mutant, right? A science experiment gone horribly wrong? A person with a football for a head? Who then must wear some sort of special football helmet to protect his football-shaped head? With all the excellent things associated with the City of Houston and football, this was the winner?
Oh, TD. I fear you've become Houston's Steely McBeam.