By Natasha Julius
We’re in the throes of full-tilt March Madness this weekend, but we’ll still try to watch some of the other top stories.
Change Watch
Analysts estimate some $12 billion will be wagered on this year’s NCAA tournament, which means we should all root like fuck for UNC. Just think how many bonuses could be repaid if President Obama pulls this one out.
Posted on March 21, 2009