Results 2 results found Men watching horse racing at Riyadh Races, Saudi Arabia. Racegoers watch racing at Cheltenham Races, Gloucestershire, United Kingdom