Taylor Canfield wins World Match Racing Championship and Bermuda Gold Cup
HAMILTON, Bermuda (Oct. 31, 2020) — Skipper Taylor Canfield and Team Stars+Stripes – Mike Buckley, Victor Diaz de Leon, Mike Menninger and Eric Shampain – won the 70th Bermuda Gold Cup and 2020 Open Match Racing World Championship with a penalty-marred…