Sports

Why IndyCar abandoned Texas Motor Speedway for a new street race in Arlington

​IndyCar will head to Texas for the third round of the 2026 season as the American open-wheel racing series returns to the state after a couple of years of absence.  

Leave a Reply

Your email address will not be published. Required fields are marked *

Trending News

Exit mobile version