Prince Harry and Meghan Markle signed their massive production deal with Netflix, it answered a few questions (like "what will Harry and Meghan do with their time following their royal exit?" and "how will the Sussexes achieve the financial independence from the rest of the royal they announced they wanted?"), but it raised a lot more.