Baldwin explains tweets about 'leaving' NBC

April 16, 2012 01:30 PM