Any of you check the webcam lately? It looks like the debris field is pretty much cleared out. I don't know what any official news of the construction progress is, but judging by the webcam it looks like it won't be long before site preparation is done.
The webcam is looking east or slightly east-northeast. The stadium is going up right in the middle of the top half of the picture, beyond the row of whatever black square things you see there. In the foreground is the future office/retail/condo development that will be directly to the west of the stadium. Hopefully the stadium goes up before the other development does, or the webcam will be useless to us.