Team USA Holds on to Team Racing World Title

Team USA beat Team China in a dramatic, hard-won, winner-takes-all 'Sail Off'.