Tue 4/2/13 2:04 PM

Bills agreed to terms with DT Alan Branch, formerly of the Seahawks, on a one-year, $3 million contract. The veteran run stopper will slide in as a role player behind Marcell Dareus and Kyle Williams. Branch played 575 snaps for the Seahawks last season, grading out in the middle of the pack in Pro Football Focus' defensive tackle ratings. He'll help shore up a run defense that allowed 145.8 yards per game and 5.0 yards per carry in 2012.