Browns release defensive tackle Sheldon Richardson in cost-saving move
Published
Defensive tackle Sheldon Richardson had been due to make $11 million this year until the Cleveland Browns released him Friday.
Published
Defensive tackle Sheldon Richardson had been due to make $11 million this year until the Cleveland Browns released him Friday.