THE AMAZING RACE 14 Episode 10 (China)

Watch a sneak peek of THE AMAZING RACE 14 Episode 10 “Having a Baby’s Gotta Be Easier Than This” (China) airing this Sunday April 26 2009 at 8pm on CBS.

Also watch any episode of the Amazing Race that you might have missed here

Read all our THE AMAZING RACE coverage here.

Episode Synopsis: THE AMAZING RACE 14 Episode 10 (China) – In an Olympic-themed task in Beijing, Teams swim the same distance that Michael Phelps swam in the 400 meter individual medley, and two Teams continue to hold a grudge against each other, on THE AMAZING RACE 14, Sunday, April 26 (8:00-9:00 PM, ET/PT) on the CBS Television Network. Phil Keoghan is host.