CLEVELAND -- Joe Thomas' goal when he entered the NFL was to spend his entire career with one team. The Cleveland Browns have made that possible.

The team locked up its steady Pro Bowl left offensive tackle on Monday by reaching agreement with Thomas on a seven-year contract extension. The deal is worth $84 million with roughly $44 million guaranteed, a league source told ESPN NFL Insider Adam Schefter.

A source told ESPN sports business analyst Andrew Brandt that Thomas will receive $42 million in the first three years of the contract.

Agent Peter Schaffer told The Associated Press on Monday night that the sides had been working on the deal for some time and that he was pleased his 26-year-old client will have long-term security with the Browns.

"This is all Joe wanted," Schaffer said.

A Browns spokesman said the team has no announcement planned.

Thomas said he's thrilled to be staying in Cleveland.

"I am just so excited that I get to continue my career with the Cleveland Browns," Thomas said in an email to the AP. "I think something really special is happening here and it makes me very happy to get to start and finish my career in front of the best fans in the NFL. I love the city, fans, and the organization, and I just want to thank coach Pat Shurmur and general manager Tom Heckert for believing in me and giving me the opportunity to continue to play for this great and storied franchise."

Thomas, who has been selected to the Pro Bowl in each of his four NFL seasons, was entering the final year of the rookie contract he signed after being taken with the No. 3 overall selection in the 2007 draft. Last week, Thomas said he was excited about the direction the Browns were headed under president Mike Holmgren, Heckert and Shurmur, the Browns' first-year coach.

"There's now a very solid plan," Thomas said. "Everybody in this organization is rowing the ship in the same direction -- for once."

Schaffer said Thomas did not want to make a big deal about his extension, and chose to keep it private.