Live results

STLFC & UCM - Friday Night Fencing

Friday, 4 August 2023, St Louis, United States