German Stefan Schumacher has been suspended from all cycling for two years after failing a drugs test during the 2008 Tour de France, International Cycling Union (UCI) president Pat McQuaid said on Friday.
“Schumacher is now banned from activity from Jan. 22, 2009 to …. Details