The 50,000-seat stadium drives repeat tourism, supports retailers and helps prop up retail property landlords, experts say ...