I still can't understand for the life of me why Nike hasn't build a world class indoor and outdoor track facility in Portland. The World Championships would have been granted to Portland long ago if that were the case. Eugene really doesn't have the infrastructure to support a meet of this caliber, although they're working on it. Not enough hotels and the airport is tiny, expensive to get to and pretty inconvenient.
Why not just build Knight Stadium in Portland?
"As with other projects financed by Knight, Oregon plans to lease the property to a private LLC for the purposes of construction. Rather than use the entity originally established for that purpose, Hayward Enhancement LLC, the property will be leased to Phit LLC, a company registered to the UO Foundation and backed by Knight."
This kind of arrangement would not be possible in Portland. Knight is footing a substantial portion of the building cost, sure, but the land is given to him and, when his monument is done, the property entire is given back to the University, which has the continuing responsibility to maintain it.
In Portland, Knight would have to acquire or devote valuable property for the purpose. And, having built and paid for it, he would have a structure that could not possibly pay for itself on a continuing basis: an immediate white elephant that would be his and his heirs' continuing financial responsibility.