Re: I'm going to throw up - STL WS champs?!?!
I agree. This Cards team sucked something fierce. They about blew their lead in the home stretch but guess what. They won. Such is baseball. A game of streaks as demonstrated by those Cards.
As much as it makes me want to puke, i love watching those expressions when they won. Nothing shows the little league of a man when winning the big one.