There was a time when Io Shirai was not only the top female performer in/on NXT but was considered a favorite to become a fixture of a WWE television too, be that on RAW or SmackDown. On paper, she had it all; she had a good look, was a fantastic worker, and could play the […]