After last postseason's choke job against the Giants (lowly CODY FREAKIN ROSS ownage against Halladay), don't you think the Phils' "major league best" pitching staff has some serious doubts right now? 3 games left, two of them on the road, gone is the home field advantage.
Is it really going to be THAT shocking when the Phils wet the bed this post season?
I'm on the Tigers to win it all. Bet it before the season started, at +2000. I think they have as good a chance as Philly to win it all at this point.
I'm a Giants fan and of course hate the Phils. But objectively speaking, I don't buy that they are infallible. Their offense is prone to getting cold like any other team, and while the SP's are spectacular, they are more than capable of getting ousted early in the playoffs.