papasmurfbell Posted May 18, 2013 Posted May 18, 2013 http://profootballtalk.nbcsports.com/2013/05/18/cleveland-browns-stadium-is-no-more/ According to FOX 8 in Cleveland, the signs at the stadium where the Browns play are being removed, to be replaced with the new, corporate-purchased title: FirstEnergy Stadium. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.