A leak of the Browns new “potential” stadium rendering surfaced today. This is going to be a massive project in Brookpark. If this comes to fruition, I for one, will be extremely excited to have a state-of-the-art stadium. I will miss being on the lake in downtown, Cleveland, but this would be an amazing fan experience. What are your thoughts? Do you guys want the Browns to move?