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.
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.
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.
Luckily, Veronica was there to intervene and warn McCoy about their plan prior to the information leaking out.