National News May 24, 2018The Obama Channel? Barack and Michelle Obama Sign Deal with Netflix Netflix Inc. NFLX +0.99% signed former U.S. President Barack Obama and the former first lady, Michelle Obama, to a multiyear deal to produce shows and documentaries for the streaming platform.