NASCAR tackling how to reschedule races, keep teams afloat Nascar - SD by Fox Sports - March 17, 20200 Go to Source Author: NASCAR has vowed to reschedule the seven Cup Series events already postponed due to the COVID-19 pandemic Go to Source Author: