Wash the clothes in borax. It seems to have worked quite well on some polyester work clothes I have.
From what I understand, the smell comes from organisms that thrive in the sweaty environment and get into the clothes. I think the antifungal nature of borax kills off the smelly organisms. Twenty Mule Team Borax is cheap and available in supermarkets.