Eric McLeod Passes April 24, 2013 Trot Insider has learned that longtime standardbred horse owner and breeder Eric McLeod passed away Monday, April 22. He was 58.