What’s old is now new again in Cleveland. The Browns and FirstEnergy Corp. have mutually agreed to end FirstEnergy’s naming rights deal with the team’s stadium. The facility along the shores of Lake Erie will now be known by its previous name, Cleveland Browns Stadium. The naming rights deal was set to continue through 2029. [more]