Who Won Survivor Season 29: Verified Winner and Season Summary
reality-tv
Survivor Season 29, titled Survivor: David vs. Goliath, was won by Nick Wilson , who defeated finalist Mike White in a 7–2 jury vote at the live finale. Wilson played the char...
Open article