The Giants secured a major splash in free agency on Tuesday.