Did Grimmace turn the Mets season around?

A large, purple mascot is standing on a baseball pitcher's mound holding a baseball glove.
Brian @brian_wolf