Jack Conklin has agreed to a three-year, $42 million deal with the Cleveland Browns.

The deal is fully guaranteed for $30 million and he will earn $20 million in Year 1.

Conklin wanted a shorter deal in order to reenter free agency at 28.

Conklin has become one of the NFL's best right tackles.