avatar

Help: Do You Boo the Mets?

by Matthew Cerrone on April 14th, 2008 at 4:57 pm

…if you boo the Mets while at a game in Shea Stadium, please send me an e-mail stating why…i’m curious…

[poll=71]