at least Hamilton had the honesty to admit use of PED'sLance doesnt want to lie anymore now does he?
Lance is a piece of shit.
Whatever, he just won a lot doing the same things everybody else does. Sorta like bodybuilding.