Lot of room for NASCAR fans at Texas due to virus and heat
12:32pm PDT - July 17th, 2020 nascar race - Fox SportsThere will be fans in the massive grandstands at Texas Motor Speedway for the NASCAR Cup Series race this weekend
There will be fans in the massive grandstands at Texas Motor Speedway for the NASCAR Cup Series race this weekend