Holland was one of five players to recently work out with the Falcons.
Holland, 23, went undrafted out of Auburn back in 2018. He later agreed to a contract with the Broncos, but was cut loose coming out of the preseason.
Holland was claimed off waivers by the Cardinals. From there, he had brief stints with the Bills and Chargers before joining the Rams in 2019.
Los Angeles brought Holland back on a futures contract in 2020, but waived him in May of that year.
In 2018, Holland appeared in three games for the Broncos and recorded six tackles and no sacks.