The mayor of Cleveland, Ohio confirmed plans for the Cleveland Browns to depart their current stadium on the shores of Lake Erie for a new domed stadium in the suburbs. Rather than extend their lease at Huntington Bank Stadium - which was opened in 1999 - Cleveland mayor Justin Bibb says that Browns owners Jimmy and Dee Haslam wish to …