Eminent Domain for a Soccer Stadium?

David Boaz Taxpayers in the District of Columbia have agreed – well, their agreement has been attested to by the mayor – to pony up $150 million to build a new stadium for D.C. United, the Major League Soccer team