I have a suggestion related so I didn't want to make a new topic. Great suggestions here so far. But I thought it might be a good idea to let current staff level-up after time. I mean their salaries go up, so it would make sense. Maybe set up a time system like a level up after a certain number of seasons/games/months with the team. Or maybe for every $10,000 or something like that.