Orbit: Big League Stew's Mascot Madness champion

Getty Images
Houston Astros mascot Orbit

View gallery

7 photos

The Houston Astros' friendly green alien just landed at Minute Maid Park but is already a fan favorite. Orbit beat out 31 other mascots to take Big League Stew's title as the best in baseball. 

View Comments