News, PHOTO OPS

Lance Armstrong may never be forgiven for cheating his way to seven Tour de France titles, which might be why a library in Australia got creative in their response to the scandal. Someone at the library– located in the suburb of Sydney, known as Manly, (yes, that’s the real name)– was so bent out of […]

News

After years of denial, Lance Armstrong finally admitted to using performance enhancement drugs, but reports say that he may have still been deceitful. The seven-time Tour De France winner was adamant about stopping doping in 2005, but according to investigators he continued the practice until 2009.