I found this game called Formula Legend where its a simulation F1 game where you are the manager. Its very fun. Formula Legend