The city is giving a developer $4 million for a tournament arena in exchange for dilapidated downtown buildings.