Things to Do

Atlanta Braves

Atlanta Braves arrived in Atlanta in 1966 & is the oldest continuously operating professional sports franchise in America; and only one of today's 30 Major League franchises who fielded a team every season professional baseball has been in existence.