The Braves finished third in the National League East and earned the final spot in the NL Wild Card race in 2024. Terry McGuirk is the CEO of Braves Holdings, LLC, which is the parent company of ...