Jim Leonhard

July 30, 2014

Browns sign Jim Leonhard

Jim Leonhard announced on Twitter that he has signed with the Cleveland Browns.  He has played in nine NFL seasons with the Buffalo Bills, Baltimore Ravens, […]