U.S. women’s foil team coach Anthony “Buckie” Leach died Saturday in a motorcycle accident while completing a cross-country trip, USA Fencing said.
Anthony "Buckie" Leach was 62.
https://t.co/gKMBGlj9NP