Carhartt Men's Rugged Flex Fitted Canvas Mesh Back Graphic Logo Cap