Atlanta’s front office is the third best in baseball according to a recent survey of executives by The Athletic.
The Atlanta Braves have the third best front office in Major League Baseball according to a survey by The Athletic of 40 MLB executives. Atlanta received three first-place votes and finished behind the Los Angeles Dodgers and Tampa Bay Rays.
Alex Anthopoulos took over as general manager in 2018 and all the Braves have...