The Giants were as active as any team in free agency, which might’ve come somewhat as a surprise considering their cap situation heading into the free agency period. But this is a roster that looks wildly different than it did at the end of the season. The Giants added new […]