Auguste Rodin rose from the canvas once again to hold off Luxembourg and Nashwa and win the Royal Bahrain Irish Champion Stakes at Leopardstown. Despite being a dual Derby winner, Aidan O’Brien’s Deep Impact colt had run two inexplicably bad races this season. Having disappointed badly in the 2000 Guineas, …
Read More »