WBZ's Matt Shearer stopped to chat with one man while walking around Island Grove Park, which the town of Abington refers to as "The Crown Jewel of Abington." WBZ's Matt Shearer reports: