A couple of things are sure to make a horse race voted one of the best by race fans. But the two most important things are probably a close race, or an incredible race. Here’s what we mean, with a countdown of the five best ever horse races. 5. Bustino at Ascot, July 26 1975 [...]