Canadian judokas Christa Deguchi and Jessica Klimkait vie for Olympic spot
Canadian Judo Athletes Eyeing Olympic Glory Canadian judokas Christa Deguchi and Jessica Klimkait are both primed for a chance to…
Breaking News & Insights for the Masses
Canadian Judo Athletes Eyeing Olympic Glory Canadian judokas Christa Deguchi and Jessica Klimkait are both primed for a chance to…