Moore got my vote, he just achieved so much as an "old man" - beating numerous hofers, a lengthy title reign, rising to the top of the hw rankings, & breaking the all-time KO record. I rate him in or around the all-time top 15 p4p on the strength of what he accomplished as an "old man."
It’s a very tight race between Moore and Hopkins. I narrowly went with B-Hop but not with any real conviction
A 46 yr old Roberto Duran beat Jorge Castro who was himself 18 months removed from holding the WBA middleweight belt and a few months from beating the excellent Reggie Johnson.
Hopkins wins over Moore because he broke the 50 barrier and didn't have a medical reason to explain his longevity. Fitz, Goddard and Peter Felix should be given flowers for breaking the 40 barrier so early. These are guys who are older than the written rules of their sport.