It took a while, but the Cleveland Browns have finally got themselves a general manager. They have been the slowest of the...