www.olympicchannel.com is no more!
As has been teased for months, the IOC has revamped their web/online presence. You can access the new website here: https://olympics.com/en/
The web design/UI has been completely revamped. The website is split into different sections for the Olympic Channel, Olympic Museum, IOC (Institutional), Athlete 365 (IOC’s Athlete Portal/Hub), and Olympic Studies Center (which has retained it’s old website for the time being, so that page gives background info and offers a link).
That should cover the major changes, but I could’ve missed some things.