There are civic benefits to keeping a professional sports team like the Arizona Diamondbacks in town, far beyond the revenue that it could generate.