Holland was released by the Falcons on Thursday, D. Orlando Ledbetter of The Atlanta Journal-Constitution reports.
Holland agreed to terms on a contract with the Falcons on Thursday, Mike Garafolo of NFL Network reports.
Holland was waived by the Rams on Monday, Aaron Wilson of the Houston Chronicle reports.
The Bills have cut Holland, Joe Buscaglia of The Athletic reports.
The Bills claimed Holland off waivers Monday.
Holland was let go by the Cardinals on Sunday, Darren Urban of the team's official site reports.
Holland was claimed off waivers by the Cardinals on Monday, Darren Urban of the Cardinals' official site reports.