How 'bout them Braves and Red Sox. major choke jobs. Sorry for all you fans of those two teams. Maybe next year. At least the Astros spared us from having to endure this agony by being terrible all season long.
The Red Sox should absolutely be ashamed of themselves. Win a few freaking games guys! Meltdown is right. For such a storied sports town like Boston they take the grand prize for impotence.