I agree completely, but would just like to point out that you are talking about the CFL and then refer to it as "American Football". You were talking about "Canadian Football", go ahead and call it that.
There are many differences between the two games, which I'm sure you are aware.