An introduction to the Canadian Football League, covering the teams, divisions and expansion, the schedule, rosters and records.
A timeline of teams, unions and leagues that created the Canadian Football League and its divisions today.