The utilization of it year round is what will make a new stadium possible in my opinion.
Problem I see is, I have a hard time seeing an NFL stadium smaller than 60k and an NHL arena more than 25k.
Overall I hope the pegulas get creative with this project