Netflix is the new streaming home of the Mark Twain Prize for American Humor as part of a multiyear deal. This year's prize is going to Kevin Hart, who is ... Read more