Sho Kimura

Sho Kimura Defends WBO Flyweight Title In Japan, Taguchi Wins Unification

Sho Kimura finished a strong year in 2017 with an…

- 2 months ago