I ended up finding the prefect game for this in the end.
“Basketball GM is a completely free sports management simulation game. You are the general manager of a basketball team, tasked with building your roster to compete for a championship while managing your finances. As of now, your goal can be whatever you want: winning the most championships, making the most profit, developing players from rookies to stars, etc. You can make an unlimited number of different leagues from the dashboard, each one with a different set of random players.”
I’ve sunk far too much time into it. Once you find out the strategies it gets kind of samey, but the developer is constantly updating the game and adding new features. If you have any interest in basketball or sports management this game is a great way to kill some time.