I live in Portland, you can walk anywhere alone. The likely stadium site is in an area that has seen some good development, and a stadium would really accelerate that. That said, I don't think there are enough big companies here to fill all the suites. Outside Intel and the shoe companies, it's a lot of small companies. Also, this government isn't going to give a billion dollars to billionaires to fund a stadium. So, no way a team comes here, imo.