A U.S. women's cycling team has been suspended after it was discovered the team disguised a mechanic as a rider to meet a competition requirement.
A U.S. women's cycling team has been suspended after it was discovered the team disguised a mechanic as a rider to meet a competition requirement.