“With a price tag of $450 million, the world’s largest steel structure has been called a potential white elephant, a big, expensive building that no longer serves a purpose.” Thus the snow park, “the latest effort to create a new life for the stadium.”