Formula 1 have confirmed the six Sprint venues for 2026, including three brand new locations and one that will return for the first time in five years. China and Miami will host Sprints for the third ...