Cabela's Senior VP Resigns