Data compiled before the start of the 2025 free-agency period highlighted just how bad the Giants' rosters have been over the last five years.