A horse race is a form of close competition between two or more horses. It may be run on a flat or a hilly surface and it can take place in an arena, a park, or on the open road. The horse races attract millions of spectators around the world. While the sport has a […]