The Los Angeles Angels are close to finalizing a deal to start their own television network to broadcast games during the 2026 season, per a report from Jeff Fletcher of the Orange County Register.
While fans have known for some time that many of the TV deals around baseball have been an absolute mess, few Atlanta Braves fans expected that the end result for this season would be that the Braves ...