If it is true, as a rather large number believe, that God sent the hurricanes crashing into the sinful Gulf coast as punishment, then is it also true that God delivered the first ever playoff victory for the formerly hapless Houston Astros as a reward for their charitable response to the evacuees from Louisiana and Mississippi?
GO WHITE SOX!
Houston won the NLDS last year, also against the braves.
The game yesterday could be described as being one of biblical proportions, however, as it lasted 18 innings and had more than its share of heroics.