The Carhartt-u00ae Hubbard Flannelong-Sleeve Shirt for Men is a heavyweight flannel shirt built for work or play. Soft yet durable, this mens plaid shirt is made of 8-oz. 100% ringspun cotton flannel thats been garment-washed for a soft finish an
The Carhartt-u00ae Hubbard Flannelong-Sleeve Shirt for Men is a heavyweight flannel shirt built for work or play. Soft yet durable, this mens plaid shirt is made of 8-oz. 100% ringspun cotton flannel thats been garment-washed for a soft finish an