It has been quite the dramatic offseason for number 72. Every other day New York Giants fans were hearing that he was getting traded and he hated his contract. Well it appears that is all in the past because Osi Umenyiora and the New York Giants have restructured his contract. The terms have not been disclosed, but general manager Jerry Reese had this to say, “”I appreciate Osi’s patience and effort through this process. We talked it out, and it makes sense for everybody involved. We are very pleased, excited and looking forward to seeing number 72 on the field at Monday’s OTA.” More to come….