Claim: Lance Armstrong is one of the founders of Team Radio Shack.
Verdict: NOT ENOUGH INFO