Vela Azul lands Japan Cup under Moore Ryan Moore was at his brilliant best as he defied traffic problems aboard Vela Azul (7-2) to win the Japan Cup at Tokyo racecourse. Racing • 27 Nov 22
Vela Azul lands Japan Cup under Moore Ryan Moore was at his brilliant best as he defied traffic problems aboard Vela Azul (7-2) to win the Japan Cup at Tokyo racecourse. Racing • 27 Nov 22