Originally Posted by Vottomatic
All I can say about the Cards is they've had two of the worst teams in the past 10 years to win the World Series.
So, I agree they are lucky.
I have never understood why alot of people discount that 06 team so much. Yes, on the surface 82 wins isn't great, but, that team was riddled with injuries most of the season, only to get healthy in September. It was basically the same team that had over 100 wins and the best record in the majors in 04 and 05.
That was a hell of a team over that 3 year span, and love them or hate them, those guys deserved to get a ring.