Jessica Klimkait beats Christa Deguchi in the 2023 Tel Aviv Grand Slam Final

Canadian Olympic bronze medalist Jessica Klimkait of Whitby, Ontario beat fellow Canadian Christa Deguchi of Lethbridge, Alberta in the final of the 2023 Tel Aviv Grand Slam event in Israel on Thursday. Klimkait beat Deguchi in the women’s 57 kilogram Read more