NASCAR And Formula E Finally Join The Coronavirus Cancellation Fray
NASCAR and Formula-E racing finally joined the coronavirus cancellation fray – cancelling or suspending events due to the coronavirus pandemic – as all major sports in the USA have already done. After originally announcing that they would hold races with no spectators, NASCAR announced today they will instead postpone the race events at Atlanta Motor […]