The Mashpee Tribe is planning to locate its casino in Taunton, a struggling city in Southeastern Massachusetts, the city where my grandparents lived in fact. The land deal was just finalized. It sounds like the economic development will be a win-win for the Tribe and the Taunton. Here’s the Taunton Daily Gazette story. Previous coverage here.