Does Lance what his "donations" the ICU refunded?

International Cycling Union Strips Armstrong of 7 Tour de France Titles

but nothing can take away from Lance's performance in YOU ME AND DUPREE
www.youtube.com