Jackson was released by the Bills on Tuesday, Jeremy Fowler of ESPN.com reports.
Jackson signed a one-year contract Tuesday, Chris Jenkins of the Bills' official site reports.
Houston claimed Jackson off waivers Tuesday, Aaron Wilson of KPRC 2 Houston reports.
The Broncos waived Jackson on Monday, Parker Gabriel of The Denver Post reports.
Jackson's four-game suspension was upheld on appeal Wednesday.
Jackson's suspension was reduced to two games from four games, Ryan McFadden of The Denver Post reports.
The NFL suspended Jackson four games for multiple violations of unnecessary roughness rules, Tom Pelissero of NFL Network reports.
Jackson recorded 10 tackles (six solo) in Sunday's 31-21 loss to the Jets.
Jackson registered seven tackles (four solo) in Sunday's 70-20 loss to the Dolphins.
Jackson registered four solo tackles, one pass deflection and one interception in Sunday's 17-16 loss to the Raiders.