Truth is, a triathlete won the Tour de France seven times.
I have been dealing with claims that I cheated and had an unfair advantage in winning my seven Tours since 1999.
I have never doped. I can say it again, but I've said it for seven years.