There have been stories all over the news this week about Lance's training schedule - what he does and the fact that his heart is actually larger than the average heart - which totally gives him an edge - I don't think Lance does the steroid thing.
That said - I'm SOOOO Happy that he won - I knew he would - yea Lance!!!
