I hated Marvin Hagler , simply for beating Tommy Hearns.
I never liked Lennox Lewis for most of his boxing career.

Both turned my view of them around, Marvin because he was a gent out of the ring, and possibly the most fearsome looking fighter in it.
Lennox because i just accepted how good he really was, even though id spent most of his career hoping he would lose.