OK "general admission" applies to seating if any for a specific area. Tickets to the VIP section which is categorized as general admission (once you are in, you can roam around, and it is standing only) cost money. In addition to the different levels of VIP sections, there is a huge area that will also be GA SO but will be free.
The promoters were trying to sell tickets to VIP viewing before they let it out that they were opening it up to the public for free. Stupid, yes, no, maybe; I'm not arguing that point. I am only trying to let you know that there will be a viewing area large enough to handle 25,000 spectators, and there will be NO CHARGE for that area. If you are pissed because the promoters are coming across as douche bags, and you want to boycott the event; that's your deal. But don't blow it off if you want to see it, just because you think that it will cost too much. 25,000 is about 5000 more capacity than the Pepsi Center.
Again, the website does not have this information listed yet. I imagine that, at some point, they will throw it up there. The guy I got this from is working directly with the organizers and he has no reason to lie to me. Our kids go to school together.