Why would a large domed stadium complex in south Boston be better than Foxborough or Fenway?
1. Existing public transit would reduce the godawful stadium traffic to and fro Foxboro out in bumblephuck. This isn't a Levi's in Santa Clara scenario - Route 1 in small-town Massachusetts was not designed to handle 70,000 every Sunday.
2. It'd generate a larger ROI than the Seaport Square tech hub which ultimately took the spot. Granted mostly because Bob Kraft would've privately funded the Pats' new stadium, but the revitalization aspect cannot be ignored. Look at what incorporating the sports complex in Baltimore did for the Inner Harbor - and that was with the resources of Baltimore! Boston could've had a world-class waterfront.
3. Though I appreciate Fenway's quirks (and own memories such as seeing Brock Holt hit for the cycle while staying with my cousins in Brockton), the limited seating drives up ticket prices. The necessary bleacher expansions will only encroach more and more on the park's historical landmarks.
Can confirm. I was riding with a buddy of mine and we were approaching Foxborough and literally the first thing I said when I saw the stadium behind a bunch of trees as close to countryside as one could get in Plymouth County was "what the f*** is that!?" It sticks out like a freaking UFO or something and is the most ungodly eyesight I've ever seen.
I feel for the folks in Southie who hate gentrification. It seriously sucks. Maybe they were worried about Southie becoming the next Hells Kitchen. I get it. But whether or not they got a stadium put into their backyard doesn't seem to have been a factor in that. Southie is expensive af, something like 90% of the parking spaces require A PERMIT, like seriously what the hell is even up with that? Also damn few of these businesses even seem to have public restrooms (or you have to pay first) so sometimes if you got to take a sh**t you have to walk for like thirty minutes before you find a public accomodation that does have restrooms.
So yeah, the man has a point. Or five f***ing hundred.