Get Up to $50 Off Men’s Vests at carhartt.com