Today, Houston’s own TORO has roared his way into immortality — officially inducted into the Mascot Hall of Fame on none other than National Mascot Day.  The Texans’ bull-headed hype machine, known for his headstands, high-fives and launching t-shirts into the upper decks, has finally received the recognition he’s been charging toward since 2001. TORO […]