The Atlanta Braves have officially ended their broadcast agreement with Main Street Sports Group.
Per Sports Business Journal, the team is expected to launch its own television network for Braves games in 2026 rather than join MLB Media like most other teams