The Buffalo Bills have agreed to terms on a two-year deal with free agent linebacker Andra Davis, according to a league source. Davis visited the Bills over the past two days and took a physical this morning. Cut by the Denver Broncos over the weekend, Davis is a good fit for the Bills who are implementing a 3-4 defense under new defensive coordinator George Edwards.