Albuquerque’s favorite orange dog-like alien has been officially dubbed the best minor league baseball mascot in America.
Mr. Celery lost to Albuquerque Isotopes mascot Orbit, a yellow and orange alien. Mr. Celery has been the Blue Rocks mascot for 25 years. The mascot’s origins are murky, but legend has it the ...