USA – Cycling star Lance Armstrong has lost his stance. Seven tour de France titles are gone now the charity he started after his bout with testicular cancer has been stripped too.
The Lance Armstrong Foundation is now purely Livestrong.
Armstrong went from respected leader to reviled cheater. But he has come back from the dead before.
Maybe he’ll inspire us again, even if it is words of truth instead of world tours.