Tag: 'Barade'

True Self

True Self Takes Out Cup Consolation Again

The internationals have captured another feature staying race at Flemington with the Willie Mullins-trained True Self triumphant in the Queen Elizabeth Stakes.