McLaren won the World Constructors’ Championship after 26 years on Sunday, at the Abu Dhabi Grand Prix, the finale of the Formula One 2024 season. Lando Norris won the race from pole position while Oscar Piastri finished 10th to win the coveted title for the first time since 1998, its ninth title overall. READ | F1 Abu Dhabi Grand Prix …