Entries filed under

New York Mets

The NY Mets are the new ’Noids

The Mets’ new mark to celebrate their upcoming first season at Citi Field is making the team look a bit more like Domino’s Pizza delivery drivers

©2010