Brian Leonard and Greg Schiano are reuniting.
Leonard, 29, spent the past four seasons with the Cincinnati Bengals in a part-time role. Used primarily as a third-down back, Leonard had 33 carries for 106 yards and 11 catches for 67 yards.
Leonard won't be an impact player on the Buccaneers, but his abilities as a blocker and receiver out of the backfield gives him value. Ties to the coach should help him stick around.
Follow Dan Hanzus on Twitter @DanHanzus.