“Stranger Things” creators and showrunners Matt and Ross Duffer, also known as the Duffer Brothers, have officially signed a multi-year overall deal with Netflix to create films and television series. It should come as no surprise, then, that the show has been renewed for a fourth season at the streaming service. “We are absolutely thrilled […]