By now you’ve probably heard the Grand Prix of Boston, scheduled for Labor Day weekend, has been cancelled. If you haven’t heard that, then you probably should be reading more sites than this one. Regardless, all parties involved have brought out their blamethrowers. The Promoter says The City was unreasonably demanding last-minute permits. The City […]