Tags: Cyclist.
Michael Barry (born 18 December 1975) is a retired Canadian professional road racing cyclist who raced for numerous world-class teams with the role of ‘domestique’. His greatest personal successes were placing eighth in the 2008 Beijing Olympics’ road race finishing second in the Canadian National Road Race Championships in 2001 and 2012 and winning a stage of the Tour of Missouri in 2008.