Baltimore Orioles Mascot -- PUNCHED IN THE NUTS ... Mascot Fights Back

Another ferocious assault involving a Baltimore superstar ... the Orioles mascot ... who got HIT IN THE BALLS by a dumbass fan AND FOUGHT BACK ... and TMZ Sports has the footage.

Click here for info about our online advertising practices.