Lance Armstrong may be serving a lifetime ban from nearly every sport on Earth .
That does n't stop Lance Armstrong from competing against the best .
Lance Armstrong may be serving a lifetime ban from nearly every sport on Earth , but that does n't stop him from competing against the best .