I'm not trying to come in here and brag but this is truely amazing what is happening in the NL Wild Card. Cards beat Roy Halladay, winning the series 3-1 and the Braves blow a save on the last out. Now the Cards are 2.5 back and the Giants are 3.5. The Giants are catching up with the Diamondbacks as well. This is going to go down to the wire and I truely think the Braves are folding under pressure.