LONDON, UK--Every racing fan has their own idea of which horse is the best, but when it came to settling the top horse of 2019 on official figures, there was not one but three. The Longines World's Best Racehorse Rankings, announced in London's Landmark Hotel on Wednesday afternoon, delivered the unique situation of a three-way tie for top honours between Enable (GB) (Nathaniel {Ire}), Crystal Ocean (GB) (Sea The Stars {Ire}) and Waldgeist (GB) (Galileo {Ire}). Look back to the replay of the G1 King George VI and Queen Elizabeth...