I think that Ray Haffner is Red John. First, he is portrayed by Re(e)d Diamond. Second, alluding to the Where's Waldo reference, I won't be surprised if you can see him in the background (in the CBI) of most of the episodes. Third, he has the skills of a detective as well as the skills of manipulation which he could have gathered from his time in Visualize.
How do you find this theory?
plausible
unlikely