Miami Grand Prix is a win for Formula 1

For a very long time, Formula 1 seemed to be a sport that wouldn't fully catch on in the United States. A market that was out of reach for many years, with Circus of Americas being the only race set in the states. However, in 2016 Liberty Media purchased Formula 1 for a whopping $4.4 … Continue reading Miami Grand Prix is a win for Formula 1