Scifi Racing Team: New update: sponsors & drivers

Sponsors: You now have the option to go for sponsors that will give you more money when you are not a top team; these sponsors focus a lot more on races so it is up to you to decide whether or not the money is worth the…