Knibbs resigns spot on US cycling team for Paris Olympics road race, Faulkner replaces her
Read Time:5 Second
Taylor Knibb resigned her position on the U.S. cycling team for the road race at the Paris Olympics