Houston Press Best of Houston® names Orbit Best Mascot

HOUSTON -- Houston Press Best of Houston® names Orbit the Best Mascot in Houston! The fluffy green alien from the Grand Slam Galaxy beat out some very tough competitors. Check out the video to find out why Orbit is the Best of Houston®.