carhartt men's fort plaid short sleeve shirt, navy, large carhartt