Just got better? was winning the Grey Cup because of the players or the "O" coach? or both?

Doesn't he have to stay until the end of his contract?....................oh wait that only applies...