When you buy through our links, Business Insider may earn an affiliate commission. Learn moreF1 returns to the Lone Star State this weekend.PATRICK T. FALLON/AFP via Getty ImagesF1 returns to the USA for the second time this season, this time to the hallowed grounds of the Circuit of the Americas.