Australia v England Five Test Series – The Ashes 23 November to 8 January The Ashes are upon us and …

This is the ninth edition of the Shanghai Masters and while there are a number of missing stars, such as …