Karlos Williams

Buffalo Bills running back Karlos Williams (29) takes part in conditioning drills during NFL football training camp in Pittsford, N.Y., Sunday, July 31, 2016. (AP Photo/Bill Wippert)

(Bill Wippert)

Former Buffalo Bills running back Karlos Williams is wrapping up a visit with the Pittsburgh Steelers, according to multiple sources.

Williams' visit with the Steelers started on Saturday and was coming to an end this afternoon. Karlos Williams' brother, Vince Williams, plays for Pittsburgh.

Since being released by the Bills, Williams' only known visit, until now, has been with the New York Jets. The running back reportedly has drawn interest from five teams.

Williams had a terrific rookie season with the Bills, piling up 600 total yards and nine touchdowns. But during the offseason, he missed all of the team's voluntary workouts, reported to mandatory minicamp overweight and was suspended for the first four games of 2016 for violating the league's substance abuse policy.

Bills general manager Doug Whaley said that "releasing Karlos Williams was strictly performance based. He came in behind the eight ball and never caught up and there was other guys on the roster that moved ahead of him. So in light of that, we thought, why hold on to him? Why don't we give him a chance to maybe find another job out there in the league? We weren't going to hold onto him until then knowing he wasn't going to make the team."