"You realise as you grow up that Father Christmas doesn't exist. That was always the case with Lance," Briton Wiggins said at the 2013 Tour presentation ceremony.
Asked if Armstrong - who has always denied any wrongdoing - should admit he cheated, Wiggins said: "I think so, definitely.
"But everyone knows he's a stubborn man. He has too much to lose, but the evidence speaks for itself. It looks overwhelming."
On Monday, the International Cycling Union ratified the US Anti-Doping Agency's decision to ban the retired American for life and nullify his results from August 1998 onward because of testimony from team-mates that he doped.
- Politics & Government