1995 World Series - Wikipedia
The Latest: Braves win first World Series title since 1995
WSB-TV - 🍾 WORLD SERIES CHAMPS! The Atlanta Braves have won their
Hammerin' Braves rout Astros to win 1st WS crown since 1995
The Atlanta Braves Win The World Series; Capturing First Title
The Latest: Braves win first World Series title since 1995