Very much like my idol Wendy Williams, I don't relate to sports unless it somehow invades my life via hot topics or hilarity. This is the latter. Hilariously, the New York Mets mascot gives a heckling fan the finger during a Wednesday night baseball game. I had to make sure I … [Read more...]
You are here: Home / Archives for New York Mets