Former Pittsburgh Steelers outside linebacker James Harrison agreed to a two-year deal with the division rival Cincinnati Bengals on Friday.
Negotiations were slow-moving until Thursday, but the Bengals made another push to add a veteran.
Harrison and former Miami Dolphins linebacker Karlos Dansby came to Cincinnati on April 11 to visit with Bengals officials. Coach Marvin Lewis said Friday that the club planned to sign one or the other, but not both.
The team is trying to fill a linebacker spot left by Manny Lawson, a starter last year who signed with the Buffalo Bills during the offseason.
Last month, the 34-year-old Harrison refused to take a pay cut requested by the Steelers and was waived. He is due to make $6.57 million in 2013. The Steelers were not interested in re-signing him, even at a reduced rate.
After the Steelers and Harrison parted ways, the Baltimore Ravens showed interest in Harrison before signing free-agent Elvis Dumervil. But other than the Bengals, few teams have reached out to Harrison.
Last season, Harrison missed the first three games with a knee injury but came on strong when he returned, tying for the team lead in sacks with six (his fewest since 2007) and leading the NFL's No. 1 ranked defense. The 2008 NFL Defensive Player of the Year has 64 career sacks.
The Bengals and Steels will meet in two prime-time TV games in 2013: Monday night, Sept. 16 and Sunday night, December 15.