Japan Cup Winner Cheval Grand To Juddmonte
Cheval Grand will aim to become the second Japanese horse to win a Group One race in England this season when he runs in the Juddmonte international at York. Deirdre won the Nassau Stakes at Goodwood last week to become the only other Japanese horse apart from 2000 July Cup winner Agnes World to win[...]
Read More