Formula 1’s expansion in the U.S. is in motion, now it needs a star American driver
Formula 1 finally landed a new racing venue in the United States after roughly five years of effort from its owner Liberty Media. Formula 1 will race the next decade in the Miami market after securing a venue and landing financial backers. And with the move, parent company Liberty Media’s U.S.