Of course, for two seconds, and he was chewed up. But whats that got to do with anything.
BTW, I'm thinking that APO (the new SD-6) isn't part of the CIA at all, and Sloan is the puppet master yet again. Weiss is sitting at the CIA trying to take down this new group and **** like that.
maybe not