Long-sleeve shirts for men in denim, corduroy, a linen blend, checks and stripes, plus three dress shirts with some stretch. Each one has its own size chart, and sizes run from XS to 5XL across the range.
$33.99
$30.99
$33.99
$35.99










