Aceon6
Wrangling the duvet into the cover
- Messages
- 29,891
From the original announcement...I don’t think this is NBC’s Olympic Channel. I don’t see NBC mentioned and it’s based out of Spain.
“Olympic Channel: Home of Team USA” is an Americanized version of the global channel the International Olympic Committee launched last year. A joint effort by the IOC, U.S. Olympic Committee and NBCUniversal, it will focus more closely on U.S. athletes and events.