Business ❯Sports Marketing ❯Event Promotion ❯Broadcasting
The race will take place on a 2.73-mile street circuit around AT&T Stadium and Globe Life Field, marking IndyCar's return to Texas.