The Lions
The Lions left the stadium in 2001, and the place soon fell to ruin. In 2017, the dome was partially demolished. They finished the job in 2018.
Advertisement
The Lions left the stadium in 2001, and the place soon fell to ruin. In 2017, the dome was partially demolished. They finished the job in 2018.
Advertisement