Located on the site of the Hubert H. Humphrey Metrodome in Downtown East, the stadium has been referred to as Metrodome Next.
The stadium was located on the site of the Hubert H. Humphrey Metrodome in Downtown East. The stadium has been referred to as Metrodome Next.