The Great Philly Yarn Crawl brings together 18 shops across the Greater Philadelphia area from Thursday, March 13, to Sunday, ...