The Giants have signed seven players in the past two weeks: Wide receiver Brandon Marshall, H-back Rhett Ellison, offensive lineman John Jerry, offensive lineman D.J. Fluker, running back Orleans Darkwa, quarterback Josh Johnson and defensive end Jason Pierre-Paul. They also are expected to sign quarterback Geno Smith early next week.
While the general terms for those signings have been widely reported, examining the contracts allows for better perspective. For example, Marshall's deal was initially reported as two years for $12 million.