After finishing the 2019 season with a dismal 4-12 record, securing the worst record in the National Football League over the past three seasons, it was evident that the New York Giants had a plethora of holes on their roster that were in dire need of an upgrade.
The Giants were in an admirable position to significantly upgrade their team this offseason, as they had nearly $80 million in salary-cap space and have nine picks in the upcoming 2020 NFL Draft. As a result, they had a prime opportunity to significantly upgrade their team by signing free agents to smart contracts and subsequently drafting players to fill any remaining holes.