OTD in 1995, the
@Braves would win their first World Series since relocating to Atlanta!
Thanks to a solo home run from David Justice and Tom Glavineโs 8 shutout innings, Atlanta would clinch the series in 6 games and bring home their 3rd title in franchise history! ๐