OK ... I have another crazy idea...
I've been reading some of the posts by folks like barnes7 about needing a minor league for Canadian Football. Not to imply that what's already been suggested isn't the best approach (it sounds pretty good to me), but it has made me think of an unorthodox suggestion I've considered before.
Back when the CFL was expanding in the US, I thought a bit about maybe expanding to Mexico City (to sort of preemt the NFL which had been staging a lot of exhibition games there). (With such a high altitude, MC temperatures are actually reasonable in the summer.) This idea makes less sense now than it did then.
I also considered the idea of a 4 team minor league in Mexico to play during the CFL offseason. Maybe I'm nuts, but this still seems like something worth considering:
You could set up a 'CFL Mexico' or 'Mexican League of Canadian Football' of 4 teams in the 4 largest cities in Mexico.
Mexico City (metro pop. 19.23 million)
Guadalajara (metro pop. 4.10 million)
Monterrey (metro pop. 3.66 million)
Puebla (metro pop. 2.11 million)
These cities are all reasonably close to one another, so travel costs should be low. (The NFL has staged 'American Bowl' pre-season games in Mexico City and Monterrey as well as the 2005 regular season game in Mexico City -- all to huge capacity packed stadiums.)
You could sort of treat this like NFL Europa with developmental players assigned by teams as well as recruiting some local talent. Each Mexican team could be paired with two CFL franchises for player development.
Wait a month after the Grey Cup to start the season in late December or early January and play an eight game season (3 games each against two teams and 2 games against the other one) followed by a championship game in early March (#2 at #1).
This way it'll still be 'football' season (American/NFL) for a good portion of the schedule and any excitement about the NFL playoffs and Super Bowl may help generate fan interest in these teams.
If successful, you may generate enough interest to get a Mexican TV contract for the CFL regular season as well as create a means to enhance the Canadian Football talent pool.
The CFL could stage an exhibition game in Mexico City to gauge interest. They could either play it in the pre-season or maybe have the two Grey Cup non-contestants (i.e. the East and West champ losers) play an exhibition game (sort of for third place) in November.