Formula 1 returns to the track after a five-week hiatus with its first of three trips to the United States this weekend for the Miami Grand Prix. The race, now in its fifth year, takes place on a temporary circuit that envelopes the Miami Dolphins' Hard Rock Stadium.