Question: who has won the most seasons of survivor
Answer: Sandra Diaz - Twine ( born July 30 , 1974 ) is an American television personality who became known for her appearances on the reality game show Survivor .