Hello Community!

I want to ask where i can find players and is there a wa to add them?
Its so anoying, that everytime you finish the races the players disapear and new ones are there.

And...