NBC The Barack Obama Action Figure, on Sale at NBC By Chris Ariens on Aug. 19, 2009 - 2:53 PM Much is being made about the Barack Obama merchandise on sale at the NBC Experience store in Manhattan and on the store’s Web site. So we decided to head up to 30 Rock to see what the fuss was all about. First the backstory. ...