Claim: David LeRoy Anderson has won two seasons of Survivor.
Verdict: NOT ENOUGH INFO