Claim: Lance Armstrong completed the 2010 Tour de France with Team Radio Shack.
Verdict: NOT ENOUGH INFO