The funny thing with Boston is Robert Kraft was going to build the stadium with 100% private funds (which he did in Foxboro) it would have cost the city next to nothing to build it. He was also proposing a mega plex which would host a new Fenway Park and retail/dining experience similar to what the Patriots have no with Patriot Place. It would have been a huge boon to the local economy. The convention center they built is in the midst of a $1 billion taxpayer funded renovation.