answersLogoWhite

0

Did Atlanta win a World Series?

Updated: 10/21/2022
User Avatar

Wiki User

13y ago

Best Answer

Yes. The Braves franchise won three World Series titles. Once in Boston, once in Milwaukee, and in 1995 as the Atlanta Braves.

User Avatar

Wiki User

13y ago
This answer is:
User Avatar
Study guides

Add your answer:

Earn +20 pts
Q: Did Atlanta win a World Series?
Write your answer...
Submit
Still have questions?
magnify glass
imp