Amazing Race I’m Not Wearing That Girl’s Leotard! In previous seasons, I usually dreaded the beginning of the series since there were so many teams and things moved too fast, but I have to say that this season is awesome. The challenges are great, the scenery is breathtaking and...