Rumors have circulated for years that Washington’s Cascades are the native habitat of Bigfoot (aka Sasquatch).