SportsArmstrong’s Tour victories to have no new winnerAFPOctober 27, 2012October 27, 2012 by AFPOctober 27, 2012October 27, 2012 Geneva: The 1999-2005 Tour de France races will have no winners attributed to them, embattled world cycling officials announced Friday, ordering doping-tainted icon Lance Armstrong...