Lance Armstrong to participate in Cape Argus Cycle race in 2010
Lance Armstrong, the world’s most iconic cyclist, confirmed last night he would be riding the Cape Argus Pick n Pay Cycle Tour next month. Armstrong will be in South Africa from March 9-11 as...