Margelidon cracks top ten in International Judo Federation world rankings
Arthur Margelidon of Montreal, Quebec has cracked the top 10 in the International Judo Federation world rankings. On Saturday, Margelidon won the silver medal in the men’s 73 kilogram division at the Tokyo Grand Slam, and moved into 10th in Read more






