Formula 1 world champion Lewis Hamilton has cast an expert eye over the proposed layout for a street race in Miami next year and was not impressed. The Mercedes driver indicated at the Spanish Grand Prix on Thursday that he had been underwhelmed by... MoreĀ»