I said my piece about the parasitic model of American sports ownership in general — and John Henry’s Fenway Sports Group, specifically — a long time ago.
Generally speaking, North American sports owners are economic vampires. All available financial evidence suggests that they invest very little (if any) of their own personal fortune into any operational aspect the teams they own. They rely on taxpayers to fund most significant capital expansions of their business operations, leveraging the unique emotional power that sports holds over a community to extort public money that could and should be put to better use elsewhere.