Seven races in three countries and some 16 months have passed since William Haggas-trained Dubai Honour was first set for the international racing stage.
A bumper 10-race program greets punters at Sha Tin for Champions Day 2023. Nathan Keven presents his race-by-race preview for the massive day of racing.