Lance Armstrong arrives in South Africa
CAPE TOWN, South Africa - Seven-time Tour de France champion Lance Armstrong has arrived in South Africa ahead of his appearance in the Cape Argus cycling race.
Lance Armstrong, the seven times Tour de France winner who has come out of retirement to race in 2009, has said that he's looking into riding the Tour of Ireland.