USA Fencing coach Anthony 'Buckie' Leach dies in motorcycle accident shortly after Tokyo Games

USA Fencing coach Anthony 'Buckie' Leach dies in motorcycle accident shortly after Tokyo Games

CBS Sports

Published

Leach helped guide Lee Kiefer to Team USA's first foil gold medal at the 2020 Olympics; he was 62

Full Article