It's to make sure someone doesn't trade to three to take Richardson.
But yes, it was a bad trade.
Cleveland is desperate with an offense that is pretty bad and they need someone who can make a play now and then. I think the Browns do have a bunch of other picks in this years draft so you make the move to get your man.