Okay, so this came to me very suddenly, so I'm unsure as to whether it will actually work. However, leagues now are kind of weird to me since winning one game basically means you lose all other 3 (or close to that since everyone will want to eliminate you).
This is unavoidable, and it makes the league seem like all 4 games are part of 1 bigger game.
I propose the following:
All league games start at the same time. Make their phase timers around 36-48 (alternativly you can start 2 of them at the same time, and then the other 2 after).
Additionally, finalizing will not be allowed, so that the games will progress at identical times.
I'm not saying this will completley eliminate all of the metagaming, since if someone wins one game, and the others are will going on, it can influence the outcome. However, it will sure as hell cut down on the amount of metagaming, and make each game stand on it's own much more, since you won't be able to see outcomes of the games, especially during the first two years, where if you are a league leader, you can bet your ass you are about to be reduced to 0 centers.