by Gary Poole March 15, 2017 518Views 0Comments Types & Classification in Horse Racing Flat Racing Flat Racing is seen by many as horse racing in its purest form, as the requirement for horse to navigate fences and obstacles is removed. It’s a straight sprint to the finish which tests both the speed, stamina and training of the…Read More