The free agents who could fit John Harbaugh’s first Giants roster — and in-house options that might not

previous post