87 years is a very good run for a former pro footballer.
I’ve always heard playing at a professional level for several years can age your body many times faster than the natural rate.
Bet you he’d have lived to be over 100 years old if he hadn’t played pro football.