Updated: North Face Deal Could Generate Big Bucks for National Park Foundation, But Is It A Good Deal For You?

A deal was announced the other day that could end up sending $150,000 to the National Park Foundation...but is it a good deal for you?