Also a low sperm count can be because of excessive drinking or excessive drug use or both.
It maybe 3 things 1- maybe a std 2- maybe to ruff in bed 3- or the tendons are crossing each other in two cases he should go and ask a doctor I was a paramedic and have herd of these 3 different things it may be