Stimulus Deal Struck

Congress has announced that they have reached a deal on the economic stimulus package -- a $789 billion agreement. For the details so far, click here.

We're still trying to figure out what this all means for Philly. We'll keep you posted.

Continue Reading