Jessica Klimkait and Francois Gauthier-Drapeau each win medals at Judo Grand Slam in Paris
Canadian Olympic bronze medalist Jessica Klimkait of Whitby, Ontario, and Francois Gauthier-Drapeau of Alma, Quebec each won medals this past weekend at the Judo Grand Slam in Paris. Klimkait won the silver medal in the women’s 57 kilogram division, and Read more