Mets Fire Person in Mr. Met Suit After Mascot Flipped off Fans
As a little kid growing up as a Mets fan in El Paso, I had a pennant hanging on my wall of Mr. Met and family. His baseball head was an iconic early mascot in the 1960s and 70s and like many kids, I always smiled whenever Mr. Met was on the field at Shea Stadium during a baseball game...