S sites.lsa.umich.edu Cities should not pay for new stadiums 596 points droptablemain 4 years ago 564 comments