Ben Foster is Lance Armstrong in traier for Stephen Frears’s new biopic
Lance Armstrong went from an American hero to the most hated man in America when it was revealed that he had blood doped and cheated in order to win his record seven Tour de France titles, but had also lied to everyone while off the bike that he was clean. It culminated in a revealing …