Which has led to a nagging question which includes lingered for lots of: As among the highest-profile athletes on Earth, how did he get absent with it for so extended? Armstrong did however concede, like a lot of pundits on the issue in the latest instances, that he would not https://www.bbc.com/sport/cycling/13510249