Braves 4-12 in last 16 home playoff games
ATLANTA -- Those who criticized the Atlanta Braves for cashing in on only one of five World Series appearances in the 1990s should at least give those teams credit for making it that far.
The Braves of the 2000s can only dream of a World Series loss.
With Monday night's 12-3 loss to the Houston Astros in Game 5, the Braves have been eliminated in the NL division series in three consecutive years and four of five.
And while the Braves made this playoff ...
Read full story