Where's Bill Shea right now....he just reported this in Crain's. WTF is going on? The Detnews.com site quoted all parties as being close to a deal 3 hours.

Assuming that this is the "deal", then please tell us that the pro-transit groups got something in return.