The 26,000-seat West End Stadium is nearly completion as its set to open in spring 2021. Source link