Orbit, the Houston Astros mascot, is making a serious run at the Philly Phanatic and Mr. Met for best mascot in baseball. I mean, did you see him streaking around Minute Maid Park on his birthday the other day?

After the Orioles picked up a 3-2 win over the ‘Stros on Thursday afternoon, Adam Jones took out his frustration on Orbit by handing him the postgame pie.

He had it coming.