The wait is over: Atlanta Braves win their first World Series
Braves win World Series for first time since 1995 by hammering
Hammerin' Braves win 1st WS crown since 1995, rout Astros
World Series: Braves win championship over Astros, three thoughts
1995 World Series Braves: About the AJC series
World Series 2021: Atlanta Braves crush Houston Astros to win
The Atlanta Braves STELLAR PERFORMANCE in the 1995 World Series
PHOTOS: Atlanta Braves win first World Series since 1995
SABR Digital Library: Braves Win! The 1995 World Champion Atlanta
Braves win first World Series title since 1995