Congress Reaches Agreement On $900 Billion In Stimulus Relief, Including Direct Checks, Unemployment Benefits

Lawmakers pushed $900 billion in stimulus spending to the one yard line Sunday following months of deadlock.