By: Mike Mcintyre, Leigh Barr
A frustrated Cleveland Mayor Justin Bibb announced yesterday that the Browns have decided to move to suburban Brook Park, where they envision a complex that would include a stadium with a roof over 176 acres near Cleveland Hopkins International Airport.