Steve Haddon, Jr. Passes July 11, 2011 Horseman Steve Haddon, Jr. passed away, Sunday, July 10 in Hospice Wellington, Guelph, Ont. following a brief battle with esophageal cancer. He was 56