Home Business and Money To build or not to build? DC United stadium deal a political lightning rod