The Wilmington Blue Rocks mascot, Mr. Celery, was voted the second-best minor league baseball mascot ... There was something about the healthy alternative that sparked an idea in someone's head.