Obama Bobblehead Giveaway: The West Virginia Power, a minor league baseball team, had ordered 1,000 Obama bobbleheads to be given away at their home game tonight. The bobbleheads arrived in L.A. from an unknown country on May 20 and remained under lockdown in U.S. Customs until yesterday morning, however, they will not make it to Charleston, West Virginia in time for tonight’s game. The bobblehead itself is of Obama in his high school uniform. Looks like a Nugget. (Here, here and here)