The Buffalo Bills just added a big body to the interior of their defensive line.
NFL.com's Ian Rapoport reported Tuesday that defensive tackle Alan Branch has signed a contract worth $3 million, plus up to $350,000 in incentives. The contract information was provided by Blake Baratz, Branch's agent. The Billslater confirmed Branch's signing.
Free-agent tracker
NFL free agency is under way. Follow all of the latest rumors and signings in our free-agent tracker. More...
"It's kind of a prove-it year," Branch said during his introductory news conference at Bills headquarters. "I gotta go out there and show my work if I want to have a job with these guys or whoever wants to get me next.
"My whole thing is, if I got a chance to bet on myself, I'm going to choose me every time because I know what I'm capable of."
Branch, 28, likely will serve as a situational run defender who'll see time behind starting tackles Marcel Dareus and Kyle Williams.
Branch spent the last two seasons with the Seattle Seahawks, starting 31 games and finishing with 37 tackles and four sacks. His career began with the Arizona Cardinals, who selected him 33rd overall in the 2007 NFL Draft.
Branch is a physical specimen, standing at 6-foot-6 and weighing 325 pounds. He gives new defensive coordinator Mike Pettine another chess piece on the Bills' talented defensive line.
Follow Dan Hanzus on Twitter @DanHanzus.