Anyone else enjoying the Tour this year?
Hadn't been watching the last few years. The doping scandles and lack of good American riders had me lose interest.
But this is a heck of a race year.
Mark Cavendish has tied Eddy Merckx' stage win record - once thought unbreakable!
This Pogacar kid is we...