Originally Posted by OgtheDim FWIW, NYC are due to have a new stadium by 2027 Yay!!! Sad it will be so many more years more of this though. Too bad they couldn't just share Red Bull Arena for now.
Forum Rules