Game Shows Wiki
Advertisement
Sheila Castle
5dea16e8178bc.image
Name: Sheila Castle
Born: January 4, 1968
Birth Hometown: Petersburg, Alaska
Died: June 19, 2016
Place of death: Seattle, Washington
Occupation: Marketing Executive

Sheila Castle (born on January 4, 1968 - died on June 19, 2016) was a marketing executive, known for The Amazing Race (2001). On June 19, 2016, Castle died from an unexpected aneurysm at age 48.

Advertisement