My personal favourite is Thomas Hitman Hearns, just a frightening, aggressive, skilled, all action puncher. He had it all and is the p4p best of them all as he went up the weights with even more success than Duran.

I only became a Hagler fan after he retired and watched his boxing 1970's matches on ESPN where he was a speedy skilled southpaw who fought top contenders in their back yard. He took over 2nd place from Roberto Duran for me.

Duran was the greatest lightweight, (Sweat Pea would run him close) and how he beat Leonard was truly a phenomenal achievement. He then went on to beat undefeated Moore and Barkley were miracles. An all time great.

Never liked Leonard, he had the silver spoon, red carpet treatment who was the glamour boy. However he is probably the 2nd best welterweight of all time behind the real Sugar Ray by beating Hearns and Duran after that loss.

Favourite order
1. Hearns
2. Hagler
3. Duran
4. Leonard

Performances against each
1. Leonard but drew against Hagler
2. Hagler
3. Hearns beat Leonard in the rematch
4. Duran way out of his best weight

All Time Great (ATG)
1. Duran
2. Hearns
3. Leonard
4. Hagler