Most think sweat stains are caused by sweat, but they are actually the result of a reaction between aluminum-based antiperspirants and your body. To attack the discoloration, soak the shirt in a bowl filled with the vinegar and two cups warm water. Soak for at least 20 minutes.