James Harrison is about to become a Bengal.

Harrison, the longtime Steelers linebacker, has agreed to terms with the division rival Bengals. It’s a two-year contract, according to Joe Reedy of the Cincinnati Enquirer.

The deal comes shortly after Bengals coach Marvin Lewis said he expected to sign either Harrison or veteran linebacker Karlos Dansby before the draft, but that the Bengals wouldn’t sign both of them. Hearing that may have been just the message Harrison needed to agree to terms before the Bengals lost interest.

And now the Bengals’ two games with the Steelers will get a little more interesting: Harrison sacking Ben Roethlisberger would certainly fire up the fan base in Cincinnati, and would lead to Harrison hearing plenty of boos in Pittsburgh. He’ll get to face the Steelers twice this year, and he’s already expressing his excitement.