Germany announces long list for World Championships

The German cycling federation has issued its long list of riders for the World Championships this fall in Melbourne, Australia. 21 riders have bee named for possible inclusion in the national team.