Retailer Land's End has launched a new men's wear line in which everything from the cotton to the production is sourced in the US.