Carhartt Men's Canvas Mesh Back Graphic Logo Cap