Mr. Celery has been the Blue Rocks mascot for 25 years. The mascot’s origins are murky, but legend has it the costume was rescued from a dumpster in 1999. Delaware's weirdest mascot was just ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results