I'm all for the West Village. The Entertainment District location is great as well, but the ol' Greyhound station is such wasted real estate. Easy access by transit or car, great view of DT & the Bow River... It just makes sense to stick a big stadium there. What else are we gonna do with the space?