LONDON (Reuters) - Track cycling's Champions League has been scrapped four years after its launch was hailed as a mind-blowing new way to present a sport often unfathomable to the general public.
A joint statement on Monday from cycling's governing body the UCI and media partner Warner Bros. Discovery (WBD) Sports confirmed the 2024 season was the last.
