Is it possible for Lance Armstrong to redeem himself ????????
Sometimes I wonder if our grandchildren will have any heros left to look up to. We always followed the Tour de France..........and just now guess that we were naive about it all...........
Report: Lance Armstrong tells Oprah Winfrey he used PEDs to win Tour de France - News | FOX Sports on MSN