I was just playing with some numbers and have this suggestion for the CFL schedule. Frankly, I find 18 regular-season games too much. Further, we are getting into some nasty weather at the end of the season, which is especially true in the West. The prairies' teams have open stadia exposed to the elements.
My suggestion is a 16-game season, which would be broken down as follows:
Each team would play the other division teams 2 games each, home and away, for 8 games as is currently the case.
Each team would play the other teams in their own division 2 games each, home and away, as well as two other teams, 1 home and the other away, for a total of 8 games.
Over a 3-year period, each team would play the other divisional teams either 2 or 3 games during the season. This would be the case in both the East and West divisions.
For example, Montreal would play each Western division team twice, home and away.
Montreal would play 3 Eastern division teams twice and two other teams once each, either home or away.
There would be 3 pre-season games to allow the coaching staff to better assess their newcomers over a longer period. In the third pre-season game, more of the starters could get in some valuable playing time as the teams are paring down their respective rosters and getting their starters into game shape for the start of the regular season. The pre-season would start one week earlier (beginning of June), and the regular season would end earlier in the beginning of November.
I think the advantage here would be playing the GC, especially when the venue is a Western city with an open stadium. Field conditions would have less of an impact upon play.
Food for thought. Ideas?