Meet the 'Amazing Race' Season 21 Cast
These 11 teams could have a chance to win $2 million
Rob and Sheila of 'The Amazing Race'
Name: Rob Scheer
Hometown: Ketchikan, Alaska
Current occupation: Lumberjack and Entrepreneur
Name: Sheila Castle
Hometown: Pigeon Forge, Tenn.
Current occupation: Retail Manager
Photo Credit: Cliff Lipson/CBS