You'd be surprised what your property taxes go towards. This is a good investment to bring more people and generate income in the area. The stadiums are built using public funds because the county/city is able to create revenue streams. Money is generated not only from the lease agreement, but from the sales tax revenue from ever dollar spent there; along with sales tax generated from folks coming into town from around the region and spending their money here, parking revenue, increased property taxes on the surrounding properties (who's value increases) and newly generated property taxes from new developments that spring up around the stadium.
As for the Roosters - they were never meant to be a permanent team here. They were using Brooks field as temporary stop as their stadium was being built.
The Waves poorly run and thus couldn't even pay their players and where sold to cover themselves and subsequently moved the team. The ownership stayed in contact with city/county leaders hoping to get a stadium built but it just wasn't going to happen.
The Sharks are not a professional team. They are collegiate summer league team. College players from around the region play on this team to keep honing their craft. The only time the stadium is full is for thirsty thursdays ($1 beers).
This stadium is more than just baseball, it is multi-use and will draw more businesses/people to the area thus becoming an economic engine.
The city council has not negotiated a stadium before, they aren't equipped to make an informed choice about it. With that being said, I'm glad they spent the money to bring in outside studies and council. I'd be concerned if they didn't. That $125k is an "up-to" amount. It doesn't mean they will spend that amount, it just gives the city manager a spending ceiling. The money is used to get a feasibility study, hire attorneys, possibly a project manager etc etc.
More information about formatting options