The first Netflix show from Prince Harry and his wife Meghan's deal with Netflix will be a docuseries about the Invictus Games.