The Chicago Bears have signed Josh Sitton to a three-year, $21.75 million deal with $10 million in guarantees.

Sitton was released by the Green Bay Packers on Saturday. The development was somewhat surprising since the $6.5 million Sitton was owed by the Packers in 2016 wasn't considered a significant strain on the salary cap.

Sitton is a three-time All-Pro at guard and hasn't missed a start since 2011.