NASCAR on TV this week

Charlotte Motor Speedway to Host Fans up to 30% Capacity

CHARLOTTE, NC - OCTOBER 07: Air Titans dry the track during a rain delay during practice for the Monster Energy NASCAR Cup Series Bank of America 500 at Charlotte Motor Speedway on October 7, 2017 in Charlotte, North Carolina. (Photo by Brian Lawdermilk/Getty Images)

North Carolina will allow fans up to 30% capacity of outdoor sports venues, including at Charlotte Motor Speedway — just in time for the Coca-Cola …

Continue Reading