All news on the topic: John Ryan

1048
Royal Ascot 2023 tips for all seven day one races plus NAP
Irish 2,000 Guineas hero Paddington is our man's nap to score in the St James's Palace Stakes while he also fancies Frankie Dettori to bag a winner as the five-day meeting gets underway