NASCAR fans get ready to possibly start your engines! As races have started back up, NASCAR is reportedly discussing allowing fans back in the racetrack to watch. The first track to consider this return is the Homestead-Miami Speedway and Talladega Superspeedway with a proposed plan of having limited capacity. A final decision has not been made at this time. Until then, fans can continue to support their favorite NASCAR drivers by watching them on TV as they head to Atlanta, GA. The last race was held at Bristol Motor Speedway.
Source: Yardbarker
It looks like you are not a member of VIP Club yet. Please fill out the form below to access the page and join the VIP Club