Save us from ourselves
Let's hope the federal government denies funding for this insanity. Essentially, the Port Authority is expanding the T to the North Shore to serve two private businesses--the Steelers and the Pirates. The one good thing to come out of it is the expansion of the T to the convention center. That would put a T station practically next door to the bus and train stations, as well as within walking distance (at least for most people) of the Strip District.
Then there is this boondogle--a publicly financed hotel. Did it ever occur to our fearless leaders that the reason no private company wants to build a hotel at the convention center is because they don't think it's profitable? And how would you feel to be the proprietors of other city hotels, watching tax dollars finance your competition?