Red-sucks? They're the best team in Baseball.
Take your NY cliches elsewhere.
I can safely say that the Red Sucks will NOT win the WS.
LOL.
Shouldn't the "best team in baseball" be able to play at least .500 ball against the Orioles?
Wouldn't the "best team in baseball" win its division?
You might be able to trade your delusions of grandeur for a couple of NY cliches, though.