- Lions placed OT Corey Robinson (foot) and CB Asa Jackson (ankle) on injured reserve.
- Lions signed OL Jason Weaver to practice squad.
Barnes, 22, wound up signing a three-year, $1.62 million contract with the Lions as an undrafted free agent out of Louisiana Tech back in May. He stands to make base salaries of $540,000 and $630,000 over the next two years.
Detroit waived Barnes from their active roster after claiming OLB Corey Lemonier off of waivers from the Browns last month before signing him to their practice squad.
In 2016, Barnes has appeared in seven games and recorded seven tackles and no interceptions for the Lions.
Reynolds, 27, is a former fifth-round pick of the Falcons back in 2009. He spent the first five years of his career in Atlanta before he was released in February of 2014.
The Lions later signed him to a contract, but Reynolds ultimately lasted less than a year in Detroit. The Rams elected to sign Reynolds to a two-year, $2.2 million in March of last year.
He was set to make a base salary of $1.05 million for the 2016 season when the Rams released him from injured reserve with an injury settlement a few weeks into the season.
Detroit brought him in for a workout in recent weeks but did not sign him to a contract.
In 2015, Reynolds appeared in all 16 games for the Rams.