Former Buffalo Bills running back Karlos Williams, who was surprisingly cut by the team before last season following a promising rookie campaign, has been suspended by the NFL for a period of at least one year, a league source said.
Williams already had one game left on a 10-game suspension.
He is a free agent after being waived by the Pittsburgh Steelers this offseason.