I am the manager of the Project Cars League, called the F1 Hub-Game Memes Project Cars League.
We are starting on the 13th of June, and run every Saturday. If you live in Europe or Americas, you are welcome to join. The link to sign up is given below: