Not to get political, but sports teams have done a great job of selling the “ stadiums inject millions of dollars into the local economy” lie. They have done such a good job selling the lie that mayors, governors, and legislatures across the political spectrum believe it. Unfortunately, great...