A four-year veteran, who played his entire NFL career with the New Orleans Saints, Bullocks signed a one-year contract for $525,000. Without an extension, he will become an unrestricted free agent again next spring.
Bullocks, 26, is expected to challenge for the opening created when veteran free safety Mike Brown was released for salary-cap purposes earlier this spring.
A second-round pick in the 2005 draft, Bullocks was a 3 1/2-year starter for the Saints, but lost his job for much of last season. He started only six games in 2008 and had 41 tackles. Those numbers represent career lows.
Before last season, Bullocks had made at least 12 starts a year. The former Nebraska standout has started in 51 of 62 appearances. He has 256 tackles, one sack, six interceptions and 24 passes defensed.
In addition, the Bears terminated the contract of seven-year veteran guard Terrence Metcalf, a third-round choice in 2002. Metcalf played in 84 games with 25 starts during his tenure in Chicago.
Len Pasquarelli is a senior writer for ESPN.com