Floyd Landis, stripped of cycling title over drugs, is back

February 10, 2009 01:22 PM