Everything completely fell in place for the Cards this year. I mean...a freaking rain out for a delay in order to let one of the best pitchers in the league to pitch game 7...everything...it was just one of those things it seemed. Big hits from guys not named Berkman, Pujols or Holliday...crazy....
This one stings for this area...