Just a suggestion for the Legacy Cares people if you're reading this.
An easy way to make $$$ would be to stream every game played + charge $10 per person to watch each game.
This would easily bring in thousands per day.
Sibblings, parents, grandparents, scouts, coaches from other teams, etc etc etc would all happily pay + it would likely cut down on foot traffic at the fields which means less to clean.
According to their FAQ, they already tried that.
Here's a fun video that was just posted:

Randy Miller, founder of Legacy Sports USA, discusses Mesa sports complex
Randy Miller dreamed of building a sports park in the Phoenix area. The park is now in default.
www.azcentral.com
Interesting how they're saying that they're just responsible for booking events. Looks like Legacy Sports is out as manager, too.
What's even more fun is that they've started a $450MM project along the same lines in TN. I wonder how the folks down in Murfreesboro are feeling about that now.