Re: cannot find support on my game
And you will find support by going into Settings, scroll all the way to the end and click on "help" then you'll see the "contact us" on the top right hand side.
Re: How do I get into the live events?
Those are coming soon.
I think you should be able to sell your older or not so stronger cars so that you may build and upgrade your better cars.