But did the season end on a high note? That’s for you to decide, but regardless, here’s a roundup of what you need to know from The Traitors Season 3 finale, including who won ...