Maybe she won't have magic in Riverdale because the town is protected against it somehow? Or maybe Greendale is in a little bubble where magic is real in that town... Like how on Once Upon A Time the town of Storybrook has magic, but the minute they cross the town line the magic vanishes?
|