I don’t care what anyone says. Armstrong is still the best cyclist of all time.
No... Armstrong is the best Tour de France rider of all time.
Eddy Mercx is the best cyclist of all time - their records don’t even begin to compare.
Sorry - Merckx. Need to proofread...