Years ago, there was discussion of building a new stadium further west on Melrose, closer to Hwy 218. I have no idea if that's still a viable plan.
yeah. That would seem like the most plausible scenario. But that would suck for students in the dorms.