J'accuse McAllister
He was at Bertram's Office but I don't think the rest of the
"Let's go Tigers" guys know who Red John really is. Or maybe they think they know but he has pulled a Timothy Carter on them. Apart from that, he just fits.
Haffner ... I have a lot of trouble seeing him as someone charismatic or Jane-like. He tried to lure Lisbon to work with him and failed tremendously. And if he is RJ, why would he play being outsmarted by Jane, and pretend that he dislikes him, and on the other hand, be so open about joining visualize, and having this clients in visualize and acting so shady with Lisbon?.
The sheriff is more playful.
Also the idea of Red John having a thing for Lisbon is lame. She is not even a redhead.
And there is not one else.
apologies for my english