Braylon Edwards made a surprise appearance at Browns practice, and is now off the PUP list.
Edwards was wearing a knee brace and could be limited, but he was in pads like the rest of his teammates. It's a sign that his recovery from a torn ACL is now going better than expected. Most estimates have him back in October.