Sheila Castle | |
---|---|
![]() | |
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.