Formula 1 makes its first of three visits to the United States for the Miami Grand Prix at the Miami International Autodrome, which is based around the Hard Rock Stadium. The championship makes its ...