Reuters: Comcast’s NBCUniversal has partnered with the International Olympic Committee and the United States Olympic Committee to launch an Olympic TV channel in the United States. The parties said the new channel, named the “Olympic Channel: Home of Team USA,” would be launched in the second half of 2017 and stream Olympic sports and related content.