A New Home: Browns Reveal Future Stadium Plans in Brook Park
The Browns’ ownership has announced and shown the plans for what they want a new domed stadium to look like in Brook Park. What does it mean for the team, fans, and city? Owen O’Connor elaborates.