A 20-foot snowman has become a must-see attraction in Shirley, Massachusetts. The giant, smiling snow sculpture is named Parker after the road he sits on. His jolly presence, which is 21-feet wide, is ...