Alex Duncan Passes June 26, 2017 Trot Insider has learned that longtime harness racing industry participant Alex Duncan passed away on Sunday (June 25th) at the Juravinski Hospital in Hamilton at the age of 88.