Question: mikor nyert az atlanta braves utoljára mlb world series döntőt?
Answer: 1995; 1995; 1999; 1999