I have a quick suggestion on how to try and even up the financial difference between the divisions.
(1) Show "<N> games played for the NT" in the player page(2) Show "All-Star from <teamA> on <leagueB> season <N>" in the player page.(3) Allow teams to retire player's jerseys, typing some small text about the player underneath. Example: #3 Marcel Natividade <N characters for the user to write about him>. Teams can only retired jersey of players that played over 3 season for them, and they can retire only one jersey per season.(4) Create the league's Hall of Fame. Every season, one(or none) hall of famer would be picked from the list of retired jersey players of all the 16 teams, with of course the necessary threshoulds on his stats.(5) More awards: Finals MVP, Rookie of the Year, All-Star Game MVP, Cup MVP, NT Continental Cups MVPs and also World Cup MVP.(6) "BB Masters" or "Champions League" or whatever you want to call it: one league with all the champions(1st division league and cup) from every country.