Michael Spinks fought a few good guys, and Hearns was far past his prime and best weight class. I think Holmes won both fights personally, but also Spinks' style worked better against Holmes who is a very jab oriented fighter. Roy throws different punches from different angles every time, and he has way more speed than anyone Spinks fought to go along with more skill.