Day: January 20, 2013

Thanks to the Oprah interview, all the speculation about Lance Armstrong and doping charges have been confirmed. Though many people including me, thought for years that he was probably guilty of illegally enhancing his performance, I’m always willing to give people the benefit of the doubt. Clearly my belief in a celebrated hero gone bad, […]