Odeon broke a 779-day drought to win the listed Lord Stakes at Caulfield on Boxing Day
Serial tease Odeon broke a 779-day drought to win the listed Lord Stakes in convincing fashion at Caulfield on Boxing Day. The Mathew Ellerton and Simon Zahra-trained gelding had lost 19 straight races following his last victory on Melbourne Cup … Continued