5. Mathias Kiwanuka

Position: Defensive End
College: Boston College
Overall Pick: 32
Year Drafted: 2006

You have to go all the way back to 2006 to recall when Mathias Kiwanuka was drafted 32nd overall by the Giants. He played all 9 of his NFL seasons with the Giants, and was a very productive rotation defensive end for many seasons. He racked up a respectable 38.5 career sacks, 301 tackles, 15 passes defensed, and 13 forced fumbles.

Kiwanuka was constantly overshadowed by the other dominant pass rushers the Giants have had: Michael Strahan, Justin Tuck, Osi Umenyiora, and Jason Pierre-Paul. However, he always played a role in the team, always was productive, and as a result, collected two Super Bowl rings.

He was never an elite player, but he was a very productive rotation defensive end, who was loyal to the franchise for nine seasons, and won 2 Super Bowls in the process. Real Giants fans will remember fondly the underrated, overlooked contribution that Kiwanuka made to the team.

As a first rounder, he was never a star, but his longevity and production made him a worthwhile first round selection.