I believe it has become brutally obvious that when it comes to Osi Umenyiora and Mathias Kiwanuka our New York Giants can only keep one of them long-term.
So, Big Blue View nation, which one are you keeping?
Umenyiora will be 30 this season, is unhappy about not starting full-time in 2009, and is coming off his worst full season as a pro. Yet, he has two Pro Bowl appearances, an All-Pro selection and can still be a fearsome edge pass rusher. His contract has three seasons to run on it.
Kiwanuka will be 27 this season, three years younger than Osi. Kiwi is in the final year of his contract, and has expressed his own desire to be a full-fledged starter. He is a better run defender than Umenyiora, but his career high in quarterback sacks is only eight, and he had just three in 2009. I believe It's a pretty safe bet that if both guys are Giants in 2010 and Kiwanuka does not start that he walks away after the season.
So, which guy stays? Which guy goes?