Long Sleeve Shirts for Men Add to WardrobeRemove from Wardrobe FavoriteUnfavorite Shop It Outfits Sort by featured Sort by price: high to lowSort by price: low to high Marine Layer Button Up Shirt $165 Pendleton Wool Shirt $149 Bonobos Slim Fit Plaid Flannel Button Up Shirt $37 $98 Bonobos Slim Fit Plaid Flannel Button Up Shirt $37 $98 Rails Forrest Regular Fit Plaid Button Up Flannel Shirt $128 Marine Layer Button Up Shirt $165 Pendleton Canyon Snap Front Western Shirt $159 Faherty Canyon Geometric Overshirt $178 Faherty Belmar Reversible Plaid Button Up Cotton Shirt $148 Original Penguin Stripe Cotton Shirt $89 Officine Generale Benoit Button Up Shirt $117 $280 French Connection Big Checks Flannel Button Up Shirt $58 $98