Lance Armstrong pedals into an uneasy retirement knowing numerous athletes familiar with performance-enhancing drugs are saying he's a cheater. They say it among themselves and in confidence to those they ...