The 2020 Chinese Grand Prix Possibly In Jeopardy Due To Coronavirus

The 2020 Chinese Grand Prix – currently scheduled to be held on April 19, 2020 in Shanghai – may be in jeopardy due to the coronavirus outbreak in China. Formula One and Chinese race authorities have yet to make a determination of a possible course of action should the coronavirus outbreak worsen or continue into […]