The Giants could make another splash in free agency.