Sierra McCoy

Sierra McCoy is the Mayor of Riverdale.

Character Description
''McCoy is not only the powerful and fabulous Mayor of Riverdale, but also the mother of soon-to-be-world-famous Josie, of Josie & The Pussycats fame. Chic and driven, Mayor McCoy is struggling to guide Riverdale through the crisis precipitated by the mysterious death of Jason Blossom, all while making sure the town’s upcoming 75th Jubilee Celebration goes off without a hitch.''