Archive for: astros

 

Meet the Next Houston Astros Mascot: UT’s Richard Tapia

Last Friday night, a fuzzy green alien named Orbit blazed into Houston’s Minute Maid Stadium atop an ATV. A cascade of fireworks shot from the vehicle as...

 
 
 
 
Menu