No, Team Passes are completely optional to unlock additional benefits (administrative and promotional). Teams can sign up free of charge when the regular signup starts. The drivers are required to have purchased a valid Season Pass or Event Pass, before your entry will be processed.

Leave a Reply