This article first appeared on GuruFocus. VF Corporation (NYSE:VFC) may not be a very recognizable name to some people, but its brands are. The North Face, Vans, and Timberland (along with several ...