Lewis Hamilton and Mercedes team boss Toto Wolff had long stated that contract talks for the Brit would be delayed until after he had secured the Drivers Championship, with his win at the Turkish Grand Prix securing his title. However, after Hamilton contracted COVID-19 prior to the Sakhir Grand Prix, these talks were delayed even […]