Lance Armstrong redux...................
Disagree -- at least Armstrong had accomplishments to lie about.