The Walking Dead Season 7 Episode 3 is all about the Saviors. Fans will get a closer look at the Sanctuary, the compound that serves as a home base for Negan’s people. Here’s where to check out the live stream online so you don’t miss what happens to Daryl.