Ryan Nassib was the last of the Giants rookies to sign his contract. But with less than 24 hours to go until he was due to report to the facility for training camp, he got the deal done. The team announced Nassib's deal along with a notification that Pugh officially signed his contract. His agency, Octagon Sports, tweeted that Pugh had agreed to terms earlier on in the day. Nassib, a fourth-round pick out of Syracuse, was the lone non-first rounder left without a contract before signing his deal. Source: Newark Star Ledger