Public sports stadium investments rarely live up to promised revenue, research shows April 10, 2024 by WCNC-TV Research shows sports facility upgrades rarely deliver the kind of economic impact they promise.