You weren't talking about the other teams- you were talking about the Red Sox. They didn't build the stadium, but they still had to buy it. Plus, they have invested tons of money into the place. The real reason they have money to spend is that they are a well run organization and they can fill the park game after game. Sometimes you have to give credit where credit is due.