When Randall Park Mall opened in 1976, it was the largest enclosed shopping mall in the world. Located in the village of North Randall, Ohio (population just 1,500) outside Cleveland, the mall covered ...