Last Place for the 2011 Mets?
Sports Illustrated picked the Mets to finish last in the NL East in 2011 with a record of 74-88. That’s actually not bad news. As far as I’m concerned, Sports Illustrated is about as good at predicting Baseball records as Eddie Mush is at picking horses at the racetrack. In fact, just two years ago [...] more...








