Question about championships?

Just wondering how and when spectators have to register for championships?

It’s a public event?

Everywhere I look it says spectators have to register.

I mean, there was a thing last year where at the event you just went to a registration desk for a badge with your name and any team affiliations to go to the pits with, but that was about it. I doubt they’re doing that in advance because there’s no good way to distribute them ahead of time.

The email blast that just went out today from FIRST says:
We strongly encourage you to complete this registration in advance of your arrival in order to expedite your team’s badge collection. New this year, kiosks will be available in the America’s Center to allow you to pick up your team’s badges “on demand”.
It includes a link to the attendee registration page. I’m already registered as a volunteer, and I received a bar code to have scanned when I get there so my badge can be appropriately printed.