'Riverdale' is re-casting this major character for season 2

We're not sure how we feel about this...

One of the 'Riverdale' characters is being re-cast for the second season, and we're really gonna miss him.

The role of Reggie (Ross Butler), Archie's long-time "frenemy" is set to be re-cast for season 2 of Riverdale.

As you've probably already noticed, Ross also plays the pivitol role of Zach on 13 Reasons Why.

The series creator Roberto Aguirre-Sacasa released a statement on the casting change: “We love what Ross did with the role of Reggie [this season], but because of his commitments to other projects, we couldn’t use him nearly as much as we would have liked.”

This obvs means that Ross is set to play Zach for ANOTHER season of 13 Reasons Why, so we're not at a complete loss. 

P.s the new trailer for Riverdale was released this morning and it looks heeeeeella good.