Landis retires, Armstrong reels. By some cosmic and comic irony, Floyd Landis [...] By walshworld|2019-02-03T16:22:27-08:00January 19th, 2011|Floyd Landis, Lance Armstrong|20 Comments Read More