Michael Barry in 06: a then poster boy for clean cycling