The CFL – which stands for Canadian Football League – is the highest football league in Canada. It is contested by nine teams, with the top teams from each division meeting in the Grey Cup, which determines the overall champions.