On most occasions, you should hand-wash baseball caps, according to Will Cotter ... and with a mild dishwasher detergent ...