I don't really think he's that important to resign. He been a decent player, but hasn't been great. Mebane's been much more important to this team. Since coming to Seattle (2011, 2012) he has a "WHOPPING" 63 tackles and 4 sack, 4 -PD, 0-FF. So he's giving us 31 tackles, 2 sacks and 2- Pass Defense a year. That's not exactly great production.
Also factor in that his first year here was more productive than last year:
29-tackles, 1- sack, 2- PD.
And by most of your own admission the run defense wasn't good the 2nd half of the year. So if the guy offers no pass rush and the run defense wasn't great (which is his specialty) than how valuable is he really? I think people on here overvalue Branch.