After years of denial, Lance Armstrong is finally coming clean about doping allegations. Yesterday he went to the Livestrong Foundation where he issued an apology to staff. This before he sat down for over two hours with Oprah Winfrey for an interview that is supposed to air on Thursday. In it he is said to have made at least a partial confession. Sacramento cycling expert James Raia has covered many Tour de France races including some that Lance Armstrong won. Raia also writes for TourdeFranceLife.com.