As state policymakers across the country consider legislation to provide billions of dollars for professional sports stadiums, taxpayers should be made aware of the impact of these expenditures. New York, Tennessee, and Virginia have provided or are deliberating whether to provide billions of…