Written by Charlie Walker on
We’re getting a major sport back in about TWO WEEKS. NASCAR is starting back up with a Cup race on May 17th.
Over a 10-day period, they plan to run seven races at tracks in Charlotte, North Carolina and Darlington, South Carolina.
There won’t be any fans, but the races will be broadcast on Fox and FS1.