For the first time ever, F1 teams and drivers took their talents to South Beach for the inaugural Miami Grand Prix. The race was actually around Hard Rock Stadium in Miami Gardens, not South Beach, but regardless was a highly anticipated event that continued the growing relationship between...