I read years ago that if you match by race and year of birth, NFL players are healthier and live longer than non-NFL players.
With the lone exception of offensive linemen having more heart problems than non-NFL'ers.
Have you seen those tubs? They hardly care if they are healthy, they just want immovable mass to protect the qb.