Formula 1 extends deal till 2025

The Dutch Grand Prix at Zandvoort has signed a deal through 2025. The arrangement adds two more F1 races in...