China's Shanghai International Circuit concludes the first week of the 2020 F1 Esports season. Shanghai has been a regular stage of real-world Formula 1 since 2004.
Comments