The Browns plan to leave the Cleveland lakefront – the team’s home since the NFL franchise returned in 1999 – and build a new stadium in Brook Park, Mayor Justin Bibb said Thursday.This is a breaking news post and will be updated.The post Cleveland Browns to move to Brook Park, mayor says appeared first on Signal Cleveland.