Millar to lead Britain at Worlds

David Millar to lead Britain at Worlds

David Millar to lead Britain at Worlds (Image credit: Bettini Photo)

Scot David Millar will be the British team's captain at the World Championships Sunday in Mendrisio, Switzerland. British Cycling announced today ten riders to form its eventual nine-man team.