fox men's essex standard fit 22" twill short, black, 31 fox