Canada’s Christa Deguchi defeated Brazil’s Jessica Lima on Friday to win gold in the under-57 kilogram category at the Antalya Grand Slam judo competition in Turkey. CBC | Sports News
Read More »Canada’s Christa Deguchi defeated Brazil’s Jessica Lima on Friday to win gold in the under-57 kilogram category at the Antalya Grand Slam judo competition in Turkey. CBC | Sports News
Read More »