Question: quando è stata l'ultima volta in cui gli atlanta braves hanno vinto le world series
Answer: 1995; 1995; 1999; 1999