Question: wanneer was de laatste keer dat de atlanta braves de world series wonnen
Answer: 1995; 1995; 1999; 1999