March of 2026, the IndyCar Series is set to return to Texas with a race contested on the streets of Arlington wrapping around AT&T Stadium — home of the NFL's Dallas Cowboys, and Globe Life Field, home to Major League Baseball's Texas Rangers.The 2.73-mile track will take drivers through the city’s center of its sports and entertainment district, which sells more than 1.6 million tickets to ...
Keep reading