The Browns announced plans Thursday to leave their 25-year-old stadium on the shores of Lake Erie when the lease expires in 2028.
The post Browns announce plans to move from 25-year-old lakefront stadium to dome in the suburbs first appeared on MoreSport.tv.
The post Browns announce plans to move from 25-year-old lakefront stadium to dome in the suburbs appeared first on MoreSport.tv.
