Would being awarded a Super Bowl make funding and building a new stadium worth the investment in St. Louis?