New stadium in 60-90...years
I had read the article, but could not figure out where to paste a link.
Also confused about the plus or minus 4 years.
What does that even mean? Can't be -4.
Usually, the term would be: 4 years, +/- 1 year.