The Bills waived/injured Adams on Thursday after claiming him off waivers Wednesday, Chris Brown of the Bills' official site reports. Adams didn't pass the team's physical, so the Bills had to let him go while re-signing Deon Lacey, who was originally released to make room for him.
Adams was waived by the Raiders on Monday, Vic Tafur of The Athletic Bay Area reports. Adams was let go in order to make room on the roster for incoming free agent linebacker NaVorro Bowman. The 25-year-old recorded 18 tackles (11 solo) through six games with the team.
Adams accounted for seven tackles (four solo) during the Raiders' win over the Titans on Sunday. Entering Sunday's 2017 regular-season opener, Adams had never recorded a single tackle during his NFL career after appearing in six games with the Raiders in 2016. That all changed against the Titans, as he finished with the third-most tackles for Oakland despite coming off the bench. Adams was on the field for 64 percent of the team's defensive snaps, while starting middle linebacker Marquel Lee appeared for 33 percent.