NASCAR Is Back This Weekend With No Fans In The Stands
Video Credit: Cheddar Inc. - Duration: 02:01s - Published
NASCAR Is Back This Weekend With No Fans In The Stands
NASCAR drivers will be returning to Darlington Raceway this weekend in South Carolina, but to a much quieter racetrack.
After a two month suspension due to COVID-19, this is the first major sporting organization in the country to restart their season.