
LONDON — All 20 Formula 1 drivers and the 10 teams were expected in London on Tuesday to kick-start the 2025 season with a new live launch show. The F1 75 Live event at London's O2 arena marked a new approach by the series. It's the first time the sport was hosting its own large-scale launch event, rather than leaving it to the individual teams to present their drivers and cars. The televised two-hour show included musical acts like country singer Kane Brown, British band Take That and American rapper...