The terms of the deal were unannounced. He can now return to OTA's with his teammates and will begin practicing on Monday.
Umenyiora has been vying for a new deal for a long time, and was presumably disappointed after fellow defensive player Mathias Kiwanuka received a three-year contract extension earlier in the offseason. But it seems like in the past 24 hours, Umenyiora made his mind up to end the messy situation and figure out a deal. Earlier in the day, the news came out that Umenyiora had fired his agent and wasn't particularly looking for another one, indicating he'd work on figuring the deal out after two years of failure to figure out a deal. And now he's speedily agreed to terms with the team.