I mentioned the other day the Giants restructured Keith Rivers' contract after acquiring him in a trade with the Cincinnati Bengals.

Well, the details are in: it's a one-year contract worth $1.25 million, per someone briefed on the financials. The person requested anonymity because the details weren't to be discussed publicly.

Rivers had two years remaining on his contract, though the final year (2013) was voidable. The Giants, in essence, have voided it now by reworking the contract.

Rivers was due $2.16 million in base salary this season. The Giants chopped nearly a million off that figure.

* * * *

As Ralph Vacchiano noted, TE Bear Pascoe tweeted he was at offseason workouts today. He was unsigned but he's an exclusive rights free agent, which means he wasn't going anywhere. It's unclear if the signing is official yet, but again, it will be.

6:47 p.m. UPDATE Okay, we have word now it was made official today.

Speaking of free agents, the Giants' free-agent tracker has been updated with the Chase Blackburn signing.

Mike Garafolo: mgarafolo@starledger.com