GADSDEN – Last October, the Atlanta Braves won the franchise’s second World Series title, defeating the Houston Astros in six…