Who is Red John?

Theories of Itsthesheriff (1)

During tonight's episode I had a feeling that it might be Sheriff McAllister because of an interesting clue. Notice all of the bottles of wine in Bertram's storage vault... who is the Sheriff in Napa Valley, wine country? Sheriff McAllister. 

Argue on this theory or rate it.
plausible
unlikely
Follow us on