The Cleveland Browns moved quickly to acquire former Detroit Lions defensive tackle Shaun Rogers after a trade with the Bengals was nixed, and moved just as fast in securing him to a long-term contract.

Rogers and the Browns agreed to a six-year, $42 million deal on Wednesday, a reconstructured contract that will keep him in Cleveland until 2013.

With his existing contract scheduled to expire in 2010, three years and a guaranteed $20 million were included to make the deal work.

Under terms of the new contract, Rogers will make $23 million over the first three years.

The Browns acquired Rogers on Saturday in exchange for a third-round draft choice and cornerback Leigh Bodden.

Rogers was originally supposed to be traded to the Bengals but the league stopped that trade.

Here's what I think about Shaun Rogers.

I only got to see him play twice last year, once on Thanksgiving and then when the Lions played the Cowboys. In both games, when he felt like trying, he was a dominant force in the middle and could not be stopped.

When he seemed to be tired or didn't really feel like playing, he ran to the sideline and took a knee.

This was on some crucial 2nd and 3rd and short situations.

And now that he has all this guaranteed money, what will keep him motivated?

I do like the deal because he can help a horrible Browns defense, but which Shaun Rogers will they get?