Newly crowned F1 champion Lando Norris took on the role of race steward during the off-season as he settled once and for all ...
Lando Norris has been in Formula One for seven years now and capped off his most recent season, 2025, with a third-place ...