And Lili Reinhart's appearance on Live! with Kelly Ripa and Ryan Seacrest may have just confirmed this.
While chatting about her audition and life in general since joining the show, they cut to a scene from what we can assume is episode 7 (the same episode that got pushed back a week and will air this Thursday Nov 30).
In it, Betty is on the phone to Veronica, asking her to help with the investigation that Sheriff Keller could be the Black Hood.
Cut to 3:25 on the below interview to see the clip:
However fans have been speculative of him for a while now, and there is some interesting points on Twitter.
*GULPS*
Could we handle Kevin's papa being so evil??