News

THE Shanghai Masters is rolling on at speed as we head into the semi-finals! Mark Selby and Ali Carter are facing off RIGHT ...