Last Updated: Friday, January 18, 2013, 12:53
There’s been a lot of mixed reactions to cyclist Lance Armstrong’s confession, admitting that he had taken performance enhancing drugs to win his seven Tour de France titles, with many feeling the apology bit of it was very sketchy.