Worchester is a shithole. The city is trying very hard to turn that around, at least in spots. They successfully snagged the Patucket Red Sox away from Providence and are building a stadium for them in Worchester down by some river development in the hopes that serves as a nucleus for more...