Survivor is back with a new season featuring a local nurse, Sierra Wright, from Wilmington, Delaware. Tune in Wednesday at 8 p.m. to watch her compete on the reality series. Jim Donovan interviewed her before the premiere.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing