Australia Wins U.S. Debut of SailGP

Sell-out crowd witnesses Australia victory over Japan on San Francisco Bay New York next stop for global sports league. Thousands

Read more