News
An iconic NFL stadium which cost $45million to construct now lies dormant and abandoned but is banned from being demolished.
Once the Stoneham site was chosen, a campaign was launched for the project titled Stadium 2000, named after the planned opening date. Concerns over the location of the site resulted in years of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results