The Atlanta Braves Announce Their Opening Day Roster
On Sunday, the Atlanta Braves finalized their Opening Day 25-man roster for the 2017 season. After spending much of the spring considering opening the season with an eight man bullpen and a four man bench, [READ MORE]