After going to Pittsburgh for a football game, I noticed that they almost brought the city to the stadiums. The stadiums are across the river from downtown, but surrounding everything were a bunch of what looked to be quite new low and midrises with tons of bars, hotels, and I'm guessing a handful of apartments. I view the stadium complex as a blank canvass, XFinity Live is already a huge hit...pop in a casino, a few hotels, and some surrounding infill and you've got yourself an entertainment complex accessible by both subway and major highways. The potential is certainly there, and I think a new casino strengthens that argument. Besides, allow people who want to live there to go ahead and live there...but plopping a casino and stadium in the middle of center city sounds like a headache to me.
Just for reference, this is what I'm referring to:
https://www.google.com/maps/@40.4458...7i13312!8i6656