Floyd Landis responds after Lance Armstrong calls him a ‘piece of s***’ in new documentary
Floyd Landis and Lance Armstrong at the 2005 Tour de France (Photo: JOEL SAGET/AFP via Getty Images)Floyd Landis has responded after Lance Armstrong called him a “piece of s***” in a new documentary.