Behold, baseball's newest mascot: the D-Backs' Luchador
The Arizona Diamondbacks have a new mascot, and it is glorious.
For more than a decade, Baxter the Bobcat was the official mascot of the Diamondbacks. As of Thursday, Baxter has a running mate. I present to you, the D-Backs Luchador:
No furry costume, no giant head. Just a mask, a cape and some spandex. That, ladies and gentlemen, is a mascot who means business.