How Giants’ free agency sets them up for the draft

previous post