Got in a disagreement with my gf while we playing the carrock last night. I said that after Grimbeorn has 8 tokens on him, he changes control every round, going under the control of the first player. My gf seemed to think that after he was paid off, he goes to the first player, and then stays with that player for the remainder of the game.
My logic is that the trigger is read at all times... so if a grimbeorn loses his tokens, he would go back to the staging area, and if the first player changes, his controller changes.
Heres is that the trigger happens once, and thats that. I don't quite get the rules well enough to know which is right.