Mascots

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. The team is ditching its old digs, Turner Field, which will be a very young 20 years old when the new one opens. New host Cobb County will reportedly put up $450 million—more than two-thirds the necessary funding.

READ MORE >>

SHARE HIGHLIGHT

0 CHARACTERS SELECTED

TWEET THIS

POST TO TUMBLR