Lewis Hamilton has joined the hordes of England football fans dreaming of World Cup glory for the Three Lions this summer – even if England’s campaign is likely to disrupt his preparations for Sunday’s French Grand Prix the Mercedes driver believes it’s time for them to win the cup they last won 1966. The race, […]