What are the issues?It might be "a no brainer" but it's in the wrong location. Back in the 2000's, I was involved with a group that was looking at putting a stadium in this location. The problems for the site are too great. TBH, the tank farm/Wynyard Wharf is a much better option.
Didnt a 2017 study identify this as the best potential site?