Rogers has been signed by Buffalo, Chris Brown of the Bills' official site reports.

The 2017 sixth-round pick of the Rams, who spent the season on the team's practice squad, has little chance of making Buffalo's final squad unless starting fullback Patrick DiMarco were to get injured.