Well to all of those who always contended Lance Armstrong is a cheater, it appears you were right.
Per the LA Times, Lance Armstrong will admit to doping in an upcoming tell-all interview with Oprah Winfrey on her OWN network.
Armstrong has been stripped of his 7 Tour De France titles because of allegations of steriod use. While up until now Armstrong has vehemently denied any wrong doing, it appears he is finally ready to give up the charade.
The interview will air Thursday.