Low sperm count/mobility

Everything I’ve read low testosterone causes low sperm. However my husband has normal testosterone but low sperm. What could be the cause of that if it’s not testosterone? Did anyone else have this and find treatment other than ivf?