I can confirm —based on reliabubble sources— that the administration is fully committed to building a new stadium in the location you mentioned, with a seating capacity of not less than 90,000.
That -OR- a giant hollow statue of Brigham Young to rival the statue of Liberty in size, the interior of which will house the CougarBoard history museum.
OR... I forget the other options that were mentioned. But they are all in.