https://twitter.com/BBCSport/status/1139192629101506567
ha-two comments beneath are lulz
You can't blame people for skepticism when it comes to pro cycling "wins".
Except Cadel, obvs :)
@deleted started
London Fixed Gear and Single-Speed is a community of predominantly fixed gear and single-speed cyclists in and around London, UK.
This site is supported almost exclusively by donations. Please consider donating a small amount regularly.
https://twitter.com/BBCSport/status/1139192629101506567