Happening NOW: March 19, 2010

Polar bears lose, bluefins lose, Tiger loses and loser arrested

by