Alex Cai

Canadian Pan American cadet men’s foil 2015-2017
Canadian Pan American junior men’s foil 2016-2017
Canadian National cadet team 2016-2017 2017

Read more