Here's the radio call of the Atlanta Braves winning the World Series
Atlanta Braves fans can catch entire 1995 World Series on Fox Sports Southeast
Hammerin' Braves win 1st WS crown since 1995, rout Astros
Atlanta Wins World Series For The First Time In 26 Years - ESPN 98.1 FM - 850 AM WRUF
Atlanta Braves win their first World Series baseball title since 1995
World Series: Atlanta Braves beat Houston Astros to win first Fall Classic since 1995, Baseball News
Braves win first World Series title since 1995 – WABE
Atlanta Braves win their first World Series since 1995
World Series: Braves win championship over Astros, three thoughts - Sports Illustrated
Atlanta Braves World Series champions for first time since 1995
This Day in Braves History: Atlanta wins first World Series championship - Battery Power
Atlanta Braves win first World Series title since 1995