49ers have chance to correct front office gaffe in free agency