Crowd erupts as Harry’s Yacht claims victory newsdepo.com · 2026-11-05 03:25 world Harry’s Yacht is crowned the champion of the Channel 9 Chester Manifold Stakes at Flemington. Read full article →