Bill Bedenbaugh should resign