Weekend Roundup: Woods secures Tour de France stage win, silver for women’s eight in Switzerland July 10, 2023