F1 is coming to the United States for the first time this season. Here are the major storylines
Formula 1 is headed back to the United States. Months after the inaugural Las Vegas Grand Prix, the grid will be down in Florida this weekend for the third Miami Grand Prix.
And, as is customary every time F1 makes a trip stateside, the discussion of F1’s popularity in the United States will be a major talking point.
Buoyed by the success of the...