Mascots have it rough. They get booed by opposing fans. They get asked to do stupid tricks during timeouts. And in some cases, they get absolutely destroyed by players, fans, coaches, referees, and errant foul balls. Just check the list that Bleacher Report just put together over here. You will definitely have a newfound respect for mascots after you check it out.

[via Bleacher Report]