CFL

Firstly it should be noted that most of these teams actually pre-date the CFL, which did not come into being until 1958. The criterium for inclusion is basically contribution to the CFL. So I did not include the Montreal team from 1872 or the Winnipeg team from 1879, because neither evolved into a CFL team. I did include the two Hamilton teams that ended up as part of the current Tiger-Cats. I also included the Ottawa team that merged with the Rough Riders.

The following is a chart showing each and every team since the inception of organized football that made it to the CFL. Note that the years are not concurrent, so when viewing back-to-back changes, make sure to check the date, as the changes may be many years apart. Or not :) All team name or location changes are highlighted in bold with a green background so they are easy to pick out.

1869 1873 1876 1898 1906 1907 1908 1910 1911 1913 1914 1915 1921 1923 1924 1925 1927 1929 1930 1932 1935 1936 1938 1940 1941 1942 1944 1945 1946 1949 1950 1954 1981 1982 1986 1987 1993 1994 1995 1996 2002 2006 2012 2014
Hamilton Foot Ball Club Hamilton Tigers Hamilton Tigers Hamilton Tigers Hamilton Tigers Hamilton Tigers Hamilton Tigers Hamilton Tigers Hamilton Tigers Hamilton Tigers Hamilton Tigers Hamilton Tigers Hamilton Tigers Hamilton Tigers Hamilton Tigers Hamilton Tigers Hamilton Tigers Hamilton Tigers Hamilton Tigers Hamilton Tigers Hamilton Tigers Hamilton Tigers Hamilton Tigers Hamilton Tigers Hamilton Tigers Hamilton Tigers Hamilton Tigers Hamilton Tigers Hamilton Tigers Hamilton Tigers Hamilton Tiger-Cats (after merging with Hamilton Wildcats) Hamilton Tiger-Cats Hamilton Tiger-Cats
Hamilton Tiger-Cats
Hamilton Tiger-Cats
Hamilton Tiger-Cats
Hamilton Tiger-Cats
Hamilton Tiger-Cats
Hamilton Tiger-Cats
Hamilton Tiger-Cats
Hamilton Tiger-Cats
Hamilton Tiger-Cats
Hamilton Tiger-Cats
Hamilton Tiger-Cats
Hamilton Tiger-Cats
Hamilton Tiger-Cats
Hamilton Tiger-Cats
Hamilton Tiger-Cats
Hamilton Tiger-Cats
Hamilton Tiger-Cats
Hamilton Tiger-Cats
Hamilton Tiger-Cats
Hamilton Tiger-Cats
Hamilton Tiger-Cats
Hamilton Tiger-Cats
Hamilton Tiger-Cats
  Toronto Argonauts
Toronto Argonaut Football Club
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
Toronto Argonauts
    Ottawa Football Club Ottawa Rough Riders Ottawa Rough Riders Ottawa Rough Riders Ottawa Rough Riders Ottawa Rough Riders Ottawa Rough Riders Ottawa Rough Riders Ottawa Rough Riders Ottawa Rough Riders Ottawa Rough Riders Ottawa Rough Riders Ottawa Rough Riders Ottawa Senators Ottawa Rough Riders Ottawa Rough Riders Ottawa Rough Riders Ottawa Rough Riders Ottawa Rough Riders Ottawa Rough Riders Ottawa Rough Riders Ottawa Rough Riders Ottawa Rough Riders Ottawa Rough Riders Ottawa Rough Riders Ottawa Rough Riders Ottawa Rough Riders Ottawa Rough Riders Ottawa Rough Riders Ottawa Rough Riders Ottawa Rough Riders
Ottawa Rough Riders
Ottawa Rough Riders
Ottawa Rough Riders
Ottawa Rough Riders
Ottawa Rough Riders
Ottawa Rough Riders
Ottawa Rough Riders
Ottawa Rough Riders
Ottawa Rough Riders
Ottawa Rough Riders
Ottawa Rough Riders
Ottawa Rough Riders
Ottawa Rough Riders
Ottawa Rough Riders
Ottawa Rough Riders (fold at end of 1996)
- - - -
    Ottawa St. Pats Ottawa St. Pats Ottawa St. Pats (merged with Rough Riders) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        Calgary City Rugby Foot-ball Club Calgary City Rugby Foot-ball Club Calgary Tigers Calgary Tigers Calgary Tigers Calgary Tigers Calgary Tigers Calgary Canucks Calgary Tigers Calgary 50th Battalion Calgary 50th Battalion Calgary Tigers Calgary Tigers Calgary Altomah-Tigers Calgary Altomah-Tigers Calgary Altomahs Calgary Bronks Calgary Bronks Calgary Bronks Calgary Bronks Calgary Bronks Calgary Bronks Calgary Bronks Calgary Stampeders Calgary Stampeders Calgary Stampeders Calgary Stampeders Calgary Stampeders
Calgary Stampeders
Calgary Stampeders
Calgary Stampeders
Calgary Stampeders
Calgary Stampeders
Calgary Stampeders
Calgary Stampeders
Calgary Stampeders
Calgary Stampeders
Calgary Stampeders
Calgary Stampeders
Calgary Stampeders
Calgary Stampeders
Calgary Stampeders
Calgary Stampeders
Calgary Stampeders
Calgary Stampeders
Calgary Stampeders
Calgary Stampeders
Calgary Stampeders
Calgary Stampeders
Calgary Stampeders
Calgary Stampeders
Calgary Stampeders
Calgary Stampeders
          Edmonton Rugby Foot-ball Club Edmonton Esquimoux Edmonton Eskimos Edmonton Eskimos Edmonton Eskimos Edmonton Eskimos Edmonton Eskimos Edmonton Eskimos Edmonton Eskimos Edmonton Eskimos Edmonton Eskimos Edmonton Eskimos Edmonton Eskimos Edmonton Eskimos Edmonton Eskimos Edmonton Eskimos Edmonton Eskimos Edmonton Eskimos Edmonton Eskimos Edmonton Eskimos Edmonton Eskimos Edmonton Eskimos Edmonton Eskimos Edmonton Eskimos Edmonton Eskimos Edmonton Eskimos Edmonton Eskimos Edmonton Eskimos
Edmonton Eskimos
Edmonton Eskimos
Edmonton Eskimos
Edmonton Eskimos
Edmonton Eskimos
Edmonton Eskimos
Edmonton Eskimos
Edmonton Eskimos
Edmonton Eskimos
Edmonton Eskimos
Edmonton Eskimos
Edmonton Eskimos
Edmonton Eskimos
Edmonton Eskimos
Edmonton Eskimos
Edmonton Eskimos
Edmonton Eskimos
Edmonton Eskimos
Edmonton Eskimos
Edmonton Eskimos
Edmonton Eskimos
Edmonton Eskimos
Edmonton Eskimos
              Regina Rugby Club Regina Rugby Club Regina Rugby Club Regina Rugby Club Regina Rugby Club Regina Rugby Club Regina Rugby Club Regina Roughriders Regina Roughriders Regina Roughriders Regina Roughriders Regina Roughriders Regina Roughriders Regina Roughriders Regina Roughriders Regina Roughriders Regina Roughriders Regina Roughriders Regina Roughriders Regina Roughriders Regina Roughriders Saskatchewan Roughriders Saskatchewan Roughriders Saskatchewan Roughriders Saskatchewan Roughriders Saskatchewan Roughriders
Saskatchewan Roughriders
Saskatchewan Roughriders
Saskatchewan Roughriders
Saskatchewan Roughriders
Saskatchewan Roughriders
Saskatchewan Roughriders
Saskatchewan Roughriders
Saskatchewan Roughriders
Saskatchewan Roughriders
Saskatchewan Roughriders
Saskatchewan Roughriders
Saskatchewan Roughriders
Saskatchewan Roughriders
Saskatchewan Roughriders
Saskatchewan Roughriders
Saskatchewan Roughriders
Saskatchewan Roughriders
Saskatchewan Roughriders
Saskatchewan Roughriders
Saskatchewan Roughriders
Saskatchewan Roughriders
Saskatchewan Roughriders
Saskatchewan Roughriders
                Hamilton Alerts (first mention) Hamilton Rowing Club Hamilton Alerts (merged with Hamilton Tigers) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                                    Winnipeg Winnipegs Rugby Football Club Winnipeg Winnipegs Rugby Football Club Winnipeg 'Pegs Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
Winnipeg Blue Bombers
                                                  Hamilton RCAF Flying Wildcats Hamilton Wildcats Hamilton Wildcats Hamilton Wildcats Hamilton Wildcats (merged with Hamilton Tigers) - - - - - - - - - - - - -
                                                        Montreal Alouettes Montreal Alouettes Montreal Alouettes Montreal Alouettes Montreal Alouettes
Montreal Alouettes
(folded at end of 1981) - - - - - - - - - -
                                                              BC Lions
BC Lions
BC Lions
BC Lions
BC Lions
BC Lions
BC Lions
BC Lions
BC Lions
BC Lions
BC Lions
BC Lions
BC Lions
BC Lions
BC Lions
BC Lions
BC Lions
BC Lions
BC Lions
BC Lions
BC Lions
BC Lions
BC Lions
BC Lions
BC Lions
BC Lions
                                                                Atlantic Schooners
Atlantic Schooners (did not start)
- - - - - - - - - - -
                                                                  Montreal Concordes
Montreal Concordes
Montreal Alouettes
Montreal Alouettes
(folded three weeks before 1987 season) - - - - - - - -
                                                                        Sacramento Gold Miners
Sacramento Gold Miners
Sacramento Gold Miners
Sacramento Gold Miners
San Antonio Texans
San Antonio Texans
(dispersed before season) - - - -
                                                                          Las Vegas Posse
Las Vegas Posse
(folded at end of 1994) - - - - -
                                                                          Shreveport Pirates
Shreveport Pirates
Shreveport Pirates
Shreveport Pirates
(dispersed before season) - - - -
                                                                          Baltimore CFL Colts
Baltimore CFL Colts / Baltimore CFL
Baltimore Stallions
Baltimore Football Club / Baltimore Stallions
Montreal Alouettes
Montreal Alouettes
Montreal Alouettes
Montreal Alouettes
Montreal Alouettes
Montreal Alouettes
Montreal Alouettes
Montreal Alouettes
Montreal Alouettes
Montreal Alouettes
                                                                            Memphis Mad Dogs
Memphis Mad Dogs
(dispersed before season) - - - -
                                                                            Birmingham Barracudas
Birmingham Barracudas
(dispersed before season) - - - -
                                                                                Ottawa Renegades
Ottawa Renegades
(suspend operation, April 9) - -
                                                                                      Ottawa RedBlacks
Ottawa RedBlacks

No additional teams have been added or subtracted, no teams have moved or changed their name since 2006; Winnipeg got a new (old) logo in 2012, so that is why the chart stops there.

A few notes:

*ORFU - Ontario Rugby Football Union, one of the major football leagues of the day, along with IRFU (Inter-Provincial Rugby Football Union); the champions of each league played for the Grey Cup.

I'd like to point out at this time that the Baltimore logo of 1994-1995 looked like this: Stallions logo
The Denver Broncos logo of 1995 looked like this: Broncos logo
In 1997, a year after the Baltimore Stallions moved to Montreal, Denver changed their logo to this: Broncos ripoff logo
... which looks suspiciously like the Stallions logo.

Trivia (or a sign of things to come?):

December 4, 1909: The very first Grey Cup Game was played between the University of Toronto and the Parkdale Canoe Club. Attendance: 3,807.
December 11, 1909: An exhibition game in New York City between the Hamilton Tigers and the Ottawa Rough Riders. Attendance: 15,000!