Sheila Castle

  • Celebrity
Where to Watch

Available to Stream

  • Watch on

Latest NewsSee all »

Gary Wojnar and Will Chiola

Amazing Race's Gary and Will: We're Responsible for Our Own Demise

After two close-call finishes, Gary and Will's Amazing Race luck ran out Sunday when they were eliminated after initially taking the wrong way to the Pit Stop. "We weren't close at all, but we knew we had to keep trying until Phil [Keoghan] told us w… Read more

Video ClipsSee all »

The Amazing Race - Meet Rob & Sheila
02:20 — Meet Rob Scheer and Sheila Castle, engaged couple who will be running the Race together this season. The Amazing Race premieres on Sunday, Sept. 30th (more…)

More NewsSee all »

Rob Scheer and Sheila Castle
Amazing Race's Rob and Sheila: We Got Screwed Over

The Amazing Race 21 premiere had an actual footrace to the Pit Stop, and Rob and Sheila came out on…