April 26, 2024 Top Stories CBS Sports Launches Champions League FAST Channel April 26, 2024 CBS Sports has launched the new FAST channel Champions League, showcasing the best moments from the UEFA Champions League, on Pluto TV and the CBS Sports OTT app.