The Bears officially added Victor Cruz to the roster, so they had to make room for him.
Shaw didn’t play last year because of a broken leg, and they’ve since added free agents Mike Glennon and Mark Sanchez and No. 2 overall pick Mitchell Trubisky to the mix, so he was surplus to requirements anyway.
Shaw has actually played well in some preseasons, and could be an upgrade over what some teams are carrying at the moment. He’s also spent time with the Browns, and the Saints and Seahawks tried to claim him off waivers when Cleveland let him go.