OFFICIAL: Naoya Inoue vs Stephen Fulton On July 25 At Yokohama Stadium
One of the most intriguing, and possibly explosive, fights of the year will take place at the Yokohama Stadium in … read more “OFFICIAL: Naoya Inoue vs Stephen Fulton On July 25 At Yokohama Stadium”