Do the research. Start with the Brookings Institute. https://www.brookings.edu/articles/sports-jobs-taxes-are-new-stadiums-worth-the-cost/
An exhaustive study addresses virtually every argument being raised by proponents. The bottom line is subsidies are not worth the public investment...