Orbit: Big League Stew's Mascot Madness champion

HOUSTON, TX - 2013: Houston Astros mascot Orbit poses for a portrait circa 2013 in Houston, Texas. (Photo MLB Photos/Getty Images)

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)