He claims that he's been around for a lot longer than we know it, and recent construction at the Wells Fargo Center disturbed his secret hideout forcing him to show his face publicly for the first time. He has some oddities that are both humorous and strange. A number of times he's been caught eating snow straight from the Zamboni machine, and unbeknown to most, his love of hot dogs has been inflating the Flyers Dollar Dog Night consumption totals for years.
I very much enjoy the incredibly vague and unexplained foibles that makes up the rest of the origin story for Molly'd Up Abominable Snowman Who Also Goes Tanning Way Too Much."What if it had some humorous and strange oddities?""I'm writing that down.""OK, stick with me here for a second: what if it also loved hot dogs?""I'm listening.""…Unbeknownst to people."
That being said, there's no denying that he's one of our own.