Posted By:
David Atkatz"and watch for the Yankees to win in it all next year at the world's greatest stadium."
Unfortunately, the "world's greatest stadium" will be torn down next year.
And for that sin, the Yankees will never win it all in that limestone monstrosity that was built of the rich, by the rich, and for the rich.