ORCHARD PARK, N.Y. -- Running back Karlos Williams has run out of chances with the Buffalo Bills.
The Bills released Williams on Saturday, hours before their preseason home game against the New York Giants. They did not provide any details about the move.
Williams had already run into trouble twice this offseason. Last month, the NFL suspended Williams for four games because he violated the league's substance abuse policy.
In June, Williams was overweight upon reporting to mandatory minicamp. He then missed the first two weeks of training camp to get into shape.
Williams' release comes after he enjoyed an impressive rookie season. The fifth-round pick out of Florida State had 517 yards rushing and scored nine touchdowns, including two receiving.