Career
Since 2009, Horsman has served as the pitching coach for several minor league teams of Toronto Blue Jays organization. Horsman is one of only three players from Nova Scotia to make the majors. On November 3, 2012, he was be inducted into the Nova Scotia Sport Hall of Fame.
In 2009 he was the pitching coach for the Blue Jays" short-season Auburn Doubledays.
Between 2010–2014, he was a part of the Class-A Lansing Lugnuts coaching staff On December 18, 2014, Horsman was promoted to the (Advanced-A) Dunedin Blue Jays.
On January 20, 2016, he was promoted to the Double-A New Hampshire Fisher Cats.