Prix de l'Arc de Triomphe: Full runner guide and expert verdict
The fact of the matter is that the bar has rarely if ever been so low in an Arc, the highest-rated 120 when it normally takes nearer 130 to win it, this renewal lesser in history but greater in mystery.
What's Your Reaction?