The USA U19 team took victory at the World Championships in Hannover this afternoon after a tough showdown with their Australian rivals in the final. Having sailed through the group stages of the competition with an unbeaten record and an … Continue reading
