The Amazing Race returns with a whole new cast of castholes. Fran and Berry here y'all! We are so happy to be back with Phil reporting on the front lines. A lot has changed since last season for us. The doctors said it was impossible! It's a medical miracle! Fran (me) is pregnant! There is a good chance it's the second coming of Jesus or at least an alien implant or something because like we said, both our reproductive ...