Against all odds, the New York Mets have been one of, if not the best team in baseball since June and they just advanced to the NLCS after defeating the Philadelphia Phillies 3-1 in the NLDS series.
NEW YORK — OMG! Look who’s headed to the National League Championship Series. From their playoff pumpkin to the purple Grimace seat and that catchy pop song ...