1Sweat doesn't smell. Bacteria do.
Fresh sweat is close to odourless. The smell comes from bacteria feeding on it — and they need three things: moisture, warmth and no air.
A zipped bag pocket gives them all three.
In short: Your glove doesn't stink because it's old. It stinks because of where it spent the week.