Should Lance Armstrong be allowed to compete in triathlon?

Having never won a major title in the sport or even competed since his cycling doping confessions three years ago, Lance Armstrong remains arguably the most controversial name in tri.

Advertisement