EQUIPMENT October 10, 2020 Alex Dowsett Brought To Tears After Giro WinMore races on FloBikes: The Briton on Israel Startup Nation was visibly emotional as he crossed the line to take the solo victory on stage 8 of the 2020 Giro d’Italia. Website: Subscribe: Get the FloSports iOS app: Follow FloBikes…