Yahoo Sports reports: For the first time in more than a decade, Formula 1 has a brand-new team on the grid — and it carries an American badge. Cadillac's arrival in F1 for the 2026 season is one of the most significant stories in the sport's recent history, a years-long effort that finally crossed the finish line after plenty of drama, political battles, and bureaucratic resistance. The story of how a storied American luxury brand ended up competing against Ferrari, Mercedes, and Red Bull says a lot about where motor