Lance Armstrong finally admitted he doped during his once incredible cycling career that included an unprecedented seven Tour de France victories. James Raia with TourdeFrancelife.com is a Sacramento cycling and Tour de France expert.