The Grey Cup is awarded to the winning team of the Canadian Football League. On November 19th, 2006, the BC Lions defeated the Montreal Alouettes and won the 94th Grey Cup.
BC Lions, who defeated Montréal Alouettes 25-14.
Edmonton Eskimos and Ottawa Roughriders - 26-23
As of 2012, Calgary Stampeders who they defeated in the 100th Grey Cup.
The Ottawa Rough Riders defeated the Edmonton Eskimos to win the 1960 Grey Cup.
Montréal defeated Saskatchewan in the 97th Grey Cup in 2009, the year of the notorious "thirteenth man".
If the question is, "How many times did the same two teams appear in the Grey Cup two years in a row?" the answer is, lots. In some cases the same teams were in the Grey Cup for three years running, which I would count as two rematches, that is, two games where the teams were the same teams as the year before. So, how many times has the Grey Cup been between the same two teams who were in it the year before? Over 101 Grey Cup games, 16 times, most recently in 2009-2010.
As of 2013, all eight CFL teams have at least one Grey Cup victory to their credit. As of 2014 there are nine teams: the new Ottawa Redblacks have no Grey Cup wins unless you count the wins by the Ottawa Rough Riders.
The Grey Cup Game is not hosted by a team, it is hosted by a city. Until 1954, the Grey Cup Game was almost always played in Toronto, because the largest stadium in Canada at the time (Varsity Stadium) was located in Toronto. From the time the Grey Cup was donated by the Governor General (1909) until 1952, Toronto-based teams had won the Grey Cup Game (played in Toronto) 17 times. Since the Canadian Football League (CFL) was established in 1958, the Grey Cup has been the exclusive property of the CFL. The following CFL teams have played in a Grey Cup Game held in the team's city: 1963 B.C. Lions (Vancouver) (loss) 1972 Hamilton Tiger-Cats (win) 1977 Montreal Alouettes (win) 1979 Montreal Alouettes (loss) 1982 Toronto Argonauts (loss) 1983 B.C. Lions (Vancouver) (loss) 1994 B.C. Lions (Vancouver) (win) 2002 Edmonton Eskimos (loss) 2012 Toronto Argonauts (win) As you can see, playing on home ground does not seem to improve nor hurt the chances of winning the Grey Cup.
All the teams which have won the Grey Cup, with only one exception, have been Canadian teams, which is to say that they were based in Canadian cities, including the most recent team to win it.
BC Lions have won the Grey Cup six times, most recently in 2011.
The finalests were West Indies, who defeated Australia