Originally Posted by asindc
I voted Mets because I think they are most likely to do a quick turnaround. I know that there are lingering Madoff issues, but now that they know what they are working with, they can get back on track somewhat more quickly than the others.
The division is a lot better now than their last bit of relevance in '06-08.
Washington, Miami, Atlanta, and The Phils are still a lot more talented.