World Welsh Cyclist Geraint Thomas Wins Tour De France By Scott Neuman Published July 29, 2018 at 11:00 PM PDT Facebook Twitter LinkedIn Email