Great Britain announce team for World Championships

British Cycling has announced a team of 19 riders for the up-coming track World Championships, taking place on 24 - 28 March 2010, in Copenhagen.