Chinese football club Wuhan Zall, whose home city is ground zero of the coronavirus pandemic, have landed in China after being stranded in Spain since late January — and were immediately placed in two weeks’ quarantine. The Chinese Super League season has been indefinitely postponed because of