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 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.