NFL Browns unveil plans for $2.4 billion dome, team considering move from longtime downtown home August 7, 2024 Sportextra 0 The Browns appear poised to move out of their lakefront home. While they’re considering a $1.1 billion plan from the