Long Sleeve Shirts by Barbour Add to WardrobeRemove from Wardrobe FavoriteUnfavorite Shop It Outfits Sort by featured Sort by price: high to lowSort by price: low to high Barbour Moss Check Flannel Sport Shirt $119 Barbour Highfield Microcheck Sport Shirt $139 Barbour Stapleton Highland Check Sport Shirt $119 Barbour Endsleigh Highland Check Woven Shirt $119 Barbour International Pipe Woven Shirt $119 Barbour Highfield Chambray Shirt $119 Barbour Stapleton Highland Check Sport Shirt $119 Barbour Jeff Slim Fit Check Shirt In Navy $48 Barbour Jeff Slim Fit Check Shirt In Navy $56 Barbour Beacon Seathwait Slim Fit Poplin Shirt In Navy $59 Barbour Oxford Shirt $82 Barbour Endsleigh Oxford Striped Shirt $75