i think that teams should have a sponsor who would give some $ every week or yearly, because if in this game we have a basketball team then the team should have a sponsor.
another think, but this one is very complex(in my oppinion) is a forum or a help guide about training development, ie, how many weeks does it take to improve a skill on the players.
and lastly, the friendlies, i think that the $ gained from the ticket sales from the friendlies should be spited by the 2 teams