I have 3 t-shirt drawers, and whenever I dump a bunch of t-shirts in either one of them, they all end up smelling...weird. Like even if they're clean shirts. Not like BO or anything...I can't explain it. It ends up smelling old-ish and musty? Once, I thought that maybe if I washed all of my t-shirts in one of the drawers, and put them all back in, everything would be okay. But nope, still had that weird "old" smell after a while. What can I do to combat this? Use some sort of deodorizing agent in the drawer? But I don't want to MASK the smell, I want to stop it at its source.

I guess I missed this during Laundry 101. I feel like this should be common knowledge, but I have no idea.