Duran was in phenomenal shape at 135 and 147, and at 154/156 vs Moore and Hagler didnt exactly look as soft as juan "baby bull" diaz either. Duran only really started looking "soft" at 35+ years of age after the layoff following the Hearns loss. Not being as ripped at 35+ as you were at 20 was the norm before growth hormone started being used and is absolutely normal.
Nonito has a 12 year old's body, but threw w/ savage KO power in the lower weights. Rios is a fattie, but has insane stamina.