Hagler wins by mid to late stoppage. Question though, did Hagler ever beat up a guy that was both bigger and taller than him? Hearns was taller but he was a former Welterweight.
Size would be irrelevant. Taylor got beat up by a natural junior middle in Wright, and got a robbery draw. Hagler would beat the living fuck outta him. Taylor was HORRIBLE against southpaws. Lost to Wright, struggled with Ouma, and beat Spinks by the skin of his teeth.