Robert Kirkland. My guess would be him. it appears he is hiding something. He and patrick jane shook hands. Kirkland told him that he knew Patrick Jane when he shook hands. My Final guess would be him and perhaps maybe Bret Partridge could be Red John.
How do you find this theory?
plausible
unlikely