Former Bills running back Karlos Williams is back on a roster — but not in Buffalo.
Williams signed with the Steelers practice squad on Wednesday, the team announced. Williams had previously worked out for the Steelers and Jets. He also flirted with a return to Buffalo where the former fifth-round pick rushed for 517 yards and seven touchdowns during his rookie year in 2015.
Williams can play the moment he is activated, having finished his four-game suspension for violating the league’s policy on substances of abuse.
With LeSean McCoy nursing a possible hand injury in Buffalo, it would have made sense for the Bills to stash Williams on the back end of their roster in case of an injury.