You are viewing a single comment's thread from:

RE: Tour de France Prize Money Remains At €2.3 Million

in Sports Talk Social20 days ago

Wow! Can't believe I almost forgot about this! Always been a big cycling fan.

Used to cycle a bit myself. Doping or no doping what these people do is simply incredible. They are almost inhuman!