Daryl "Duke" Roberts Passes
… "Duke" Roberts, 63, of London, Ont., passed away on July 31, 2026 after a courageous battle … Daryl spent his life dedicated to the sport of harness racing, training winners of 392 … than $3.3 million including the 2003 and 2004 Gold Cup & Saucer champion Sand Olls Dexter. …