Braves win World Series for first time since 1995 by hammering Astros 7-0 in Game 6
Miller Lite Merchants Baseball - (Jamestown, ND) - powered by
Hammerin' Braves rout Astros to win 1st WS crown since 1995
Uncle Mike's Musings: A Yankees Blog and More: Guts Found In Nick of Time
Atlanta Braves win 1st World Series title since 1995, defeating Houston Astros 7-0 - National
Braves beat Astros 7-0 in Game 6, winning first World Series since 1995
Atlanta Braves claim MLB's World Series after beating Houston Astros 7-0 in game six - ABC News
Uncle Mike's Musings: A Yankees Blog and More: October 6, 1969: The Mets' 1st Pennant
Astros beat Dodgers to win first World Series