NASCAR Championship Weekend in Phoenix to Allow Limited Number of Fans
September 7, 2020Comments Off
When NASCAR’s Championship Weekend makes its debut at Phoenix Raceway in November, a limited number of fans will be allowed inside to watch the races.…