A former New Orleans Saints starting linebacker will apparently have a new NFL home in 2020.

A.J. Klein, who played for the Saints the past three seasons, agreed to a 3-year, $18 million deal with the Buffalo Bills on Monday, according to Adam Caplan of Sirius XM.

Klein signed a three-year deal with the Saints prior to the 2017 season, after playing the first four years of his career with the Carolina Panthers.

The 28-year old Klein started 43 games for the Saints over the past three seasons, including last season, when he appeared in 15 games, all as a starter, compiling 69 tackles, including 2.5 sacks, while also intercepting one pass.

In parts of seven NFL seasons, Klein has accumulated 339 tackles over 103 career games.

More From 92.9 The Lake