Saturday, June 12, 2010

Hell Has Frozen Over

The Mets won a road series. I could tell you the details, but considering that this is the first time that they have won a road series since last season, but I think I'm too shocked.

No comments:

Post a Comment