Aidan O’Brien lavishes Ryan Moore with praise after ‘greatest ride’ on Auguste Rodin
Ryan Moore #RyanMoore
Ryan Moore #RyanMoore
Ryan Moore #RyanMoore
Ryan Moore #RyanMoore
Ryan Moore #RyanMoore
Ryan Moore #RyanMoore
Ryan Moore #RyanMoore
Ryan Moore #RyanMoore