Last MLB "Super-Team" to Earn the Hype
Bleacher Report / Posted 15 days ago
NEW YORK -- The best team ever didn't win.
No, that's not right. By definition, the best team ever is one that won.
"THE BEST TEAM EVER!" didn't.
They were the 2011 Boston Red Sox, and we know them now as the team that collapsed in a mess of beer... Read more