Cleveland has signed safety Jim Leonard, making the Browns the fifth different NFL team in the nine-year veteran's career.
The Browns confirmed the signing Wednesday after Leonard wrote on Twitter that, "It's official, I just signed my 8th NFL contract to become a part of the Cleveland Browns. #dawgpound."
Leonard, 31, was with Buffalo last year where he spent the first four seasons of his career after being signed as an undrafted rookie out of Wisconsin in 2005. He spent 2012 in Denver and also played 2008 for Baltimore and 2009 and 2010 with the New York Jets.
He had four interceptions playing in 16 games last season with seven starts. He has 12 career interceptions.
AP NFL website: www.pro32.ap.org and www.twitter.com/AP_NFL