Yes
uh oh.... talk about a twist.... him being mentioned as a possible set-up.....could this be a clue?