Agreed, but I think it would be a decent signing. Granted it's the best one available, but I still think this holds up on its own. The Browns were willing to trade a 2nd rd pick for the guy
At the very least, by signing a younger QB you're protecting yourself a bit should the draft pick not work out. If they both pan out we get some draft capital for McCarron.