OK the Browns just set themselves back another 2-3 seasons. WTF can they be thinking ?