Tag: witch hunters

Lance Armstrong Remains Most Hated Champion of All Time

Lance Armstrong cheated?  I don’t believe it.  Lance has maintained his innocence and says he was just tired of fighting an endless battle. The U.S. Anti-Doping Agency is a self appointed group of witch hunters who started their work in

Posted in random thoughts Tagged with: , ,