Riverdale Just Delivered 5 Crazy Twists That Totally Blew Our Minds

Mayor McCoy Resigned
Riverdale's Mayor McCoy decided to step down from her position after Hiram and Hermione Lodge planned to expose her secret affair with Sheriff Keller. Luckily, Veronica was there to intervene and warn McCoy about their plan prior to the information leaking out. With no other solution, McCoy left office so that her secret wouldn't destroy her family and she would no longer be under the Lodge family's thumb. Sierra McCoy may not be off the hook, however, as Jughead noted she took a lot of campaign money from the Lodge family in exchange for making a bulk of city property available for them to purchase. Should the Lodges ever get caught, ex-Mayor McCoy could certainly find herself caught up in whatever legal trouble comes their way down the road.