NBC: Adam Sandler takes home Mark Twain Prize for American Humor