Team USA Wins Race 12, Lives to Race Again | NBC Bay Area

Team USA Wins Race 12, Lives to Race Again

Kiwis still just one win away from winning America's Cup. Laurence Scott reports.

    processing...

    NEWSLETTERS