World Cycling League announces rosters for LA debut

The World Cycling League today announced rosters for the six teams that will compete in the new league’s debut event March 18 and 19 on the 250-meter velodrome at the VELO Sports Center in Carson, California.