Browns release statement on a possible new stadium

Browns release statement on a possible new stadium