So it was announced that the Cleveland Browns will be moving from downtown Cleveland to Brook Park to build a new dome stadium that will open in 2029. Now there are many fans who are upset that the team is leaving the Lakefront or that the new stadium will not be an open air stadium.…… RATE THE SPORTS GRILL