In a thrilling move, the Formula 1 Spanish Grand Prix shifts gears to Madrid in 2026 with a 10-year contract, leaving rival Barcelona in a race to retain its calendar spot.
With seven FIA Formula 1 World Championship titles, 99 wins and 200 podiums between them since their F1 debuts in 2007, Sebastian Vettel and Lewis
If one's memory goes back far enough to the 2015 Formula 1 season, there was a surge of hope among the fanbase of F1's oldest and most followed team. Sebastian Vettel's arrival to Ferrari had not only reminded people of when his hero and former Ferrari icon