Olympics Latest: Shori Hamada wins Japan’s 7th judo gold

Olympics Latest: Shori Hamada wins Japan’s 7th judo gold