The Atlanta Braves have locked down a deal with a third major TV distributor, just in time to get opening day on the platform