Skip to main content

Experienced Barry slips into leadership role at Sky

Michael Barry (Team Sky)

Michael Barry (Team Sky) (Image credit: Isabelle Duchesne)

When Sky Professional Cycling Team was presented at its official launch in London in early January, Michael Barry was one of six riders selected to stand at the front of the stage, in the spotlight and apart from the others, to be quizzed by master of ceremonies, Dermot Murnaghan.