USA Cycling names nine to track team for World Championships

USA Cycling on Tuesday announced the nine-member UCI Track World Championships team that will compete in London March 2-6.