Lance Armstrong, of “Dodgeball” fame, has decided to back down from the USADA on his stance that he did not use PEDs during his seven-time Tour de France run.
And Vince Vaughn had us believe it was from the love and support from his friends and family…