On their first day of training camp Wednesday, the Bears signed defensive back Brandon Boykin and receiver B.J. Daniels.
Boykin, 26, has appeared in 64 NFL games with seven starts over four seasons with the Eagles (2012-14) and Steelers (2015). He has recorded 131 tackles, eight interceptions, 37 pass breakups, two sacks, five forced fumbles and one fumble recovery.
Selected by the Eagles in the fourth round of the 2012 draft out of Georgia, Boykin tied for second in the NFL with six interceptions in 2013. He was traded to the Steelers on Aug. 1, 2015 and played in all 16 games with one start for Pittsburgh last year.
Boykin signed with the Panthers in March but was released in May.
Daniels, 26, has appeared in eight games over three seasons with the 49ers (2013), Seahawks (2013-15) and Texans (2015). Selected by the 49ers in the seventh round of the 2013 draft out of South Florida, he entered the NFL as a quarterback before being moved to receiver in 2015.
Daniels has caught two passes for 18 yards, rushed for six yards on six carries, completed 1 of 2 passes for seven yards and averaged 5.0 yards on five punt returns.