2020 Chinese Grand Prix Remains In Jeopardy As Shanghai Suspends Sporting Events

Formula One’s 2020 Chinese Grand Prix remains in doubt as sports authorities in Shanghai have recommended the suspension of all sporting events in the city as a result of the coronavirus outbreak. The 2020 Chinese Grand Prix is currently scheduled to be held in Shanghai on April 19, 2020. Formula One may be forced to […]