Spanish Squad Stuns in Thrilling SailGP San Fran Finale
Spain SailGP Team struggled to earn its place in San Francisco’s Grand Finale, but once in, they won the race that counted most.
...