World Series

How many World Series has braves won?

User Avatar
Wiki User
July 21, 2009 5:26PM

Three (3)