Mystery solved by EGDN reader of who plays Elk Grove’s ‘Grover’ mascot and the finding is Creepy; New Rat Mascot?