The Cleveland Browns have made some bold moves this offseason, but they now have a massive hole to fill.

After 11 seasons, Joe Thomas has decided to retire.

"This was an extremely difficult decision, but the right one for me and my family," Thomas said in a statement to the team's website. "Playing in the NFL has taken a toll on my body and I can no longer physically compete at the level I need to.

"From the moment I was drafted, the city embraced me in a way that I could never fully describe. I am proud to call Cleveland home. The loyalty and passion of the fans is unmatched and it was an honor to play in front of them from the past 11 years. I would like to thank all of the coaches, teammates, staff, fans and everyone who has shown me support throughout my career. Even though I will be hanging up my cleats, I will always be a Cleveland Brown."

Thomas, who played 10,363 consecutive snaps before his injury last season, made 10 Pro Bowls and six times was voted All-Pro.