Orbit: Big League Stew's Mascot Madness champion

Houston Astros mascot Orbit J.J. Watt

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 (0)

Recommended for You