Video: Matt and Ted at SMA in NYC

In an effort to take a small break from the free-flowing negativity surrounding the Mets today, check out the following video of me and SNY’s Ted Berg touring the Sports Museum of America in New York, which you can watch by clicking play below: