Racing to win interviews – Sha Tin 31st May 2026 Mark McNamara and Paul Lally preview all 11 races at Sha Tin.