Caps and especially baseball hats, get dirty. And smelly. Repeated wear does that. Just imagine the wear and tear of a cap worn by a baseball player. The dust is thrown up as the pitcher pitches the ball, and flying feet plow the ground. The sweat of the brow...