From a recent Deadspin post on Minor League Baseball:
Mascot Of The Week. And speaking of things you want to shoot, we give you Cosmo (above, right), the mascot for the Las Vegas 51s (Triple-A Pacific Coast League). Meesa think someone gonna get sued!
Nice to see our own 51s get some press.