Men’s Flannel Shirt

  • $39.99
    Unit price per 


5.4 oz. 80/20 Cotton/Poly

These do run a hair small, we recommend purchasing up a size if you are a between size.