This spot doesn't seem that great to me for a stadium, personally. I'd rather see an extension of the Pearl residential vibe.
The
PPS site seems like a much better location. Close to what the city wants to be an "entertainment district", next to Interstate MAX, future streetcar, interstate access, maybe less of an impact for the necessary parking garages?
I have trouble imagining the Pearl welcoming the chaos and cars that a stadium would seem guaranteed to bring into the area on a regular basis.
I also think the Burnside Bridgehead is a better location for Columbia Sportswear, should they move back to the city, than PPS...