NASCAR to Hold Races Without Fans


NASCAR postponed it’s season indefinitely in March. They still intend to hold all 36 scheduled races this year, even with the COVID-19 complications. It is up to each individual state whether NASCAR may or …
Read more