The last two years everyone seems waits to the last few days to sign up.
Are there better place to pit? There are, but the track is top shelf.
If you can go fast there you can go fast ANYWHERE.

There will be more drivers to sign up, I'm just suprised only 3 in SS.