Teams have upper hand in stadium negotiations ‘But a larger question looms first: Do taxpayers get their money’s worth by public dollars helping to build sports stadiums?’ No related posts.