Posted by ESPN.com's James Walker
The versatile Leonard is a former second-round pick who didn't live up to expectations with the Rams, where he started just seven games in two seasons. The Bengals, who are searching for a starting fullback, will add Leonard to a group which also includes Jeremi Johnson and tight end/fullback Daniel Coats, among others.
At Rutgers, Leonard also ran the football a lot and could spell starting tailback Cedric Benson, if needed.
In other Bengals news, the team officially announced the signing of former Pro Bowl safety Roy Williams Thursday afternoon.
"Roy had his best years when we were together in Dallas, and I think we can take advantage of his strengths in our scheme," Cincinnati defensive coordinator Mike Zimmer said in a statement.