Horse racing was halted on Thursday following the death of Her Majesty Queen Elizabeth II, while Friday’s play in cricket’s Test match between England and...
The Shanghai Masters is one of four 2022 men’s tennis tournaments cancelled in China as the country continues its strict Covid-19 restrictions. China hosted the...