Orbit: Big League Stew's Mascot Madness champion

USA TODAY Sports
MLB: Texas Rangers at Houston Astros

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