Free agent running back Karlos Williams has been suspended for at least one year, a source tells Field Yates of ESPN.com (Twitter link).
Williams had been handed a 10-game ban last November after violating the league’s substance abuse policy, so this latest suspension is likely the next step in an ongoing punishment process. The 24-year-old signed a reserve/futures contract with the Steelers this offseason, but had been waived in May. With a long-term penalty hanging over his head, it’s going to be difficult for Williams to land another job at any point in the near future.
A former fifth-round pick, Williams posted an extremely promising rookie campaign with the Bills in 2015, averaging 5.6 yards per carry on 93 attempts while scoring seven touchdowns. Buffalo cut Williams in the summer of 2016 following his first substance abuse suspension (and amid reports that he arrived at camp overweight).