Cleveland Browns plan to build new $2.4billion domed stadium amid struggles under Deshaun Watson at quarterback
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.