many beleive that the cfl is a better more exciting game than the nfl
the cfl is the canadian football league
"many beleive that the cfl is a better more exciting game than the nfl" What is the definition of "cfl"?