Flashback Friday When the Atlanta Braves won the World Series
Phillies fall to Atlanta rally for 5-4 loss in NLDS Game 2 as series evens 1-1 - WHYY
Ronald Acuna Jr. hits 420 foot home run in Braves win
Atlanta Braves win World Series for the first time since 1995, News
MORE
Nick Markakis Retires Without Ever Reaching The World Series
Brave new world: Atlanta beats LA 4-2, heads to World Series – KGET 17
Phillies oust Braves, reach second straight NLCS
Harper homers, Phillies shut down slugging Braves 3-0 in Game 1 of NLDS
Braves Flashback/Recap: May 29 - Battery Power
Braves' season ends with NLDS defeat in Philadelphia
Stallings hits go-ahead double, Arraez homers twice in Marlins' 9-6 win over Braves