No, the Braves don't play on FOX Sports Southeast. FOX Sports Southeast was shut down and renamed Bally Sports Southeast when 21st Century FOX was sold to Disney.