Sun Aug 4 , 2024
PARIS — Kristen Faulkner timed her attack to perfection to win the women’s road race at the Paris Olympics on Sunday, becoming the first American rider in 40 years to win a medal in the event. The 158-kilometer (98-mile) route started and finished in Paris, with Faulkner crossing the line […]