Braves beat Dodgers 4-2, head to first World Series since '99
The Latest: Braves win first World Series title since 1995
Braves win World Series
Brave new world: Atlanta beats Dodgers 4-2, heads to World Series – New York Daily News
The Atlanta Braves' World Series Win Over Houston Is a Historic Shock - The Ringer
Atlanta Braves Win Their 1st World Series Championship Since 1995
Braves win first World Series since 1995, downing Astros in Game 6
Atlanta Braves Win First World Series Title Since 1995 After Beating Astros - Bloomberg
World Series: Atlanta dominates Astros in Game 6 to win title - Los Angeles Times
Atlanta Braves win World Series for the first time since 1995 - KTVZ