The length of the contract and terms weren't immediately available except for him receiving a $3 million signing bonus.
Bannan emerged as a starter last season when Sam Adams got into a disagreement with the Bills' coaching staff.
Bannan played collegiately at the University of Colorado. He's viewed as a try-hard type with a good motor.
Bannan is 6-foot-3 and 305 pounds. In four NFL seasons, he has 78 career tackles and 2 1/2 sacks. He registered a career-high 40 tackles and 1 1/2 sacks last season.
In addition to being a long time contributor to RavensInsider, Aaron Wilson writes for the Carroll County Times in Westminster Maryland.
If you are reading this article via a news portal, you can find the
original on RavensInsider.Com