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.
Read More