Flyweight “Supernova” Tatsuro Taira Signs with Iridium Sports Agency, Primed for U.S Debut
Japan’s Flyweight Star, the “Supernova” Tatsura Taira Japanese Flyweight sensation, Tatsuro “Supernova” Taira has made no secret of his aspirations to make his mark on…