Quick view Compare Carhartt Carhartt rugged flex snap front flannel shirt 105436 MSRP: Was: Now: $54.99