Snarf054 thanks for the reply. Just to clarify, I wasn't coming at this from a "weeding out GM's" standpoint as you are 1000% correct in that most leagues are always looking to recruit not unmercifully terminate!
I was approaching this more from simply trying to generate a little "movement" within the league by existing GM's and to make success a little more of a priority. That way, and I may be mistaken, anyone may have to test their skills with another organization every so often.
It's purely hypothetical at this point because step #1 would be to have GM's by into this and some certainly would never, ever want to give up "their team" - it may be the only reason they play in the league - and I get that. And YES I know the owner would play a huge role in this (as in a solo league) which just ups the randomness of the process.
I was just wondering if this could be done in-game before going down the route of creating a bunch of house rules.
Thanks again for the reply.