lorenzo alexander.JPG

Lorenzo Alexander (57) takes the field during Buffalo Bills training camp at St. John Fisher College, Rochester, N.Y., Saturday July 30, 2016.Scott Schild | sschild@newyorkupstate.com

(Scott Schild | sschild@newyorkup)

Following a 12.5 sack season with the Buffalo Bills, Lorenzo Alexander was set to hit the free agent market. It was, by far, Alexander's most productive season so it was unknown whether or not the Bills would be able to bring the linebacker.

Alexander's age, 33, and desire to return to Buffalo helped the Bills bring him back on a two-year, $5.95 million deal. ESPN Insider's Mike Sando listed the contract as one of his best values in free agency.

"Alexander had 12.5 sacks last season," Sando said, "his second as a full-time starter. But he is 33 years old and had only nine sacks in 10 previous NFL seasons. Alexander also will be playing in a different scheme under a new coaching staff. That helped the Bills keep him at a reasonable price."

Although Alexander will be playing in a new defensive scheme, he didn't seem too concerned about fitting into Sean McDermott's defense. Alexander said on Twitter that he'll know all three linebacker spots, but will likely start as the team's "Sam" linebacker.

Alexander was the only current Bills player to make the ESPN Insider list, but a former wide receiver landed on the bad contract portion of the article. Robert Woods' five-year, $32.5 million deal with the Los Angeles Rams was criticized by Sando.

"Woods caught 12 touchdown passes -- not last season, but in 57 career games for Buffalo. He's getting $15 million guaranteed from the Rams, who already spent big for Tavon Austin. The money says the Rams should be fairly well-stocked at receiver this season. But that does not appear to be the case."