Question: Når var siste gangen The Atlanta Braves vant The world series
Answer: 1995; 1995; 1999; 1999