238 cities are wooing Amazon. The winner may end up with a very bad deal. Nathan Jensen - October 24, 2017 States and cities often pay a lot of money to