i dont know Jamie Garcia is pitching his ass off right now. it's still 0-0 top 7. besides nobody thought the cardinals pitching was good enough to win it all in 2006 and they did.