The 29-year-old Shaffer has played in 100 games, starting 81 with the Atlanta Falcons and the Cleveland Browns.

The Bears were unable to sign John St. Clair a week ago, after he signed with Shaffer's former team, the Cleveland Browns.

The Bears got the better part of the "swap" because Shaffer is younger and has more experience than the 32-year-old St. Clair, who was going to be replaced sooner or later.

The 6'5" Shaffer started 47 of 48 games, 31 at right tackle and 16 at left tackle, in his three seasons with the Browns. This not only shows Shaffer's durability, but also his chances at becoming the starter at right tackle.

There is nothing bad about this move. Shaffer helps the thin Bears' offensive line, and recently-signed Frank Omiyale can now compete at left guard with Josh Beekman.