Based in Atlanta , this was the third time the Braves had won a World series and the third hometown from which they had done so .
The Braves capped their winning streak with a World Series win in 1995 .
Based in Atlanta , this was the third time the Braves had won a World series and the third hometown from which Braves had done so .
The Braves capped their winning streak with a World Series win in 1995 .