carhartt men's rugged flex rigby short sleeve work shirt, gravel, x-large carhartt