The Bengals have reached agreement on a two-year deal with former Steelers linebacker James Harrison, his agent said on Friday night.
The Bengals didn't confirm the deal because it hadn't been signed. Agent Bill Parise said Harrison has taken a physical and all of the contract details have been worked out.
Harrison tweeted: "Whodey!!!!!!!!!!! Hello Cincinnati!!!!" Parise said the linebacker expects to be in Cincinnati the second week in May.
Harrison, who turns 35 in May, was released by the Steelers last month in a salary cap move. By moving to another AFC North team, he'll get to face the Steelers twice a season. The Bengals' first home game is on Monday night, Sept. 16 against the Steelers.
Follow Joe Kay on Twitter: http://twitter.com/apjoekay