Mascots

That Report That The Atlanta Braves Will Change Their Name Isn’t True
November 11, 2013

There is much to be said about the Atlanta Braves’ announcement that by the 2017 season the esteemed National League baseball franchise will have moved to a new stadium.