Osaka Grand Slam 2019

#JudoOsaka Promo

Nov 13, 2019
by: Mark Pickering
The Osaka Grand Slam, the final Grand Slam of the season, takes centre stage from 22-24 November in judo's homeland of Japan.