If the shirts don't smell before they go in your dryer, maybe there's something going on in the dryer since they come out smelling. Not sure what that might be, but we had musty smelling shirts that we put in our clothes dryer with a bunch of fabric softener sheets to make them smell better. That might help a bit.