Only charge would be for spectators during a tournament. Not all have a charge.
Not a charge to enter the facilities to watch, the players pay to play in the leagues. Hope this helps.
Usually yes, cash only, for softball.
Thanks! Your answer is awaiting moderation.