January 16, 2013

Lance Armstrong – Too Little Too Late?

A lot has been said and will continue to be said about the Lance Armstrong doping situation.  His tearful admission (finally) on Oprah this week that […]