The future of Atlanta’s broadcast home in question, but is not in doubt.
Television and streaming rights for Major League Baseball are changing frequently, and in 2026, you’ll be able to find the Atlanta Braves featured on NBC and Peacock exclusively a handful of times.