NBCUniversal, in partnership with the International Olympic Committee and the U.S. Olympic Committee said today that its new Olympic Channel: Home of Team USA will launch on Saturday, July 15. The previously announced new cable channel will be available to most subscribers of Altice, AT&T DirecTV, Comcast, Spectrum, and … Read entire story.
Source: Deadline