True Self, Nature Strip Win Stakes at Flemington

by Latest Headlines - BloodHorse.com 1 month ago

Willie Mullins toasted a first winner in Australia at Flemington Nov. 9 as True Self breezed to victory in the AU$300,000 (US$205,861) Queen Elizabeth Stakes.

Read the rest of the story Latest Headlines - BloodHorse.com

Discussion


Take our site on the go!
Scan with your smart phone.