The Pit Straight: A Home Run in Texas & a New Winner in China

Both IndyCar and F1 have gotten off to blistering starts early in the 2026 season.