- The Bears also signed RB Joshua Rounds and WR Mario Alford to their practice squad.
Freeman, 31, spent four years with the Colts before signing a three-year, $12 million contract with $6 million guaranteed with the Bears last year. He stands to make base salaries of $3.5 million over the next two seasons.
Freeman served a four-game suspension last season for a performance-enhancing substances violation.
This year, Freeman has appeared in one game and recorded 10 tackles and no sacks.
Randle, 26, is a former second-round pick of the Giants back in 2012. He spent four years in New York before signing a one-year contract with the Eagles last year.
Philadelphia released him at the start of the 2016 season and he sat out the year before signing a future/reserve contract with the Bears this past January. Chicago placed Randle on injured reserve a month ago.
In 2015, Randle appeared in all 16 games and caught 57 passes for 797 yards receiving and eight touchdowns.