I have always thought the Phoenix Muni site would be ideal, seeing what has happened with FC Dallas in Frisco and Colorado in Commerce, stadiums are better off closer to the denser populations, and nearer amenities such as public transit and bars/restaurants.