Cleveland city owners and Browns reach $100 million deal, paving the way for new stadium
CLEVELAND (AP) — Mayor Justin M. Bibb and the Cleveland Browns ownership group have reached a $100 million deal that will clear the way for the franchise to build its new suburban stadium while preparing the site of the current lakefront stadium for future development by the city of Cleveland. The proposed $2.4 billion domed…