Matchrace

Taylor Canfield wins Bermuda Gold Cup and Open Match Racing World Championship