Magical, who sometimes wins and sometimes loses but never gives less than her all, delivered in the QIPCO Champion Stakes, prompting trainer Aidan O’Brien to hail her “the ultimate racehorse”.
Magical, who sometimes wins and sometimes loses but never gives less than her all, delivered in the QIPCO Champion Stakes, prompting trainer Aidan O’Brien to hail her “the ultimate racehorse”.