Lance Armstrong will forever be a champion, despite what the cycling overlords have decided.