Loading Video…
This browser does not support the Video element.
North Face leaving Alameda
The North Face, an iconic, worldwide brand is beginning to close its doors to leave the Bay Area by 2020, putting some 650 local jobs at risk on its home island of Alameda. KTVU's Tom Vacar reports.