You sound intelligent indeed! - your expression of his leg pain is highly suggestive of ischemia
(blood flow not enough). This is brought on by work, relieved by rest and nitrates. When it happens to the heart, it is called angina
. If it is in legs, it is claudication. The mechanism of pain is same. The causative factors are also same.
The heart pain will NOT be felt BELOW the navel....
The leg pain is most likely a block in leg or thigh arteries - the same heart medicines do help here too. Smoking
God bless you