NASHVILLE, Tenn. — With good reason, I thought this guy was Mr. Met, the New York Mets' longtime ball-headed mascot. But no, (s)he is Homer, the mascot for the Miracle League of North Alabama, an organization that builds playgrounds enabling kids and young adults with special needs to play baseball. Now, how cool is that?
North Alabama isn't far from the winter meetings at the Gaylord Opryland Hotel, and with most of Major and Minor League Baseball attending, it makes sense for organizations such as the Miracle League to stay visible.
But back to the impromptu mascot meeting.