I would do this in a heartbeat, but I doubt it'll get 24 owners, or you'll have a lot of teams with the same players on them. Mark me down anyway. I assume you can have as many Canadian-born players as you want, regardless of where they played?
Your player pool could be dramatically expanded by saying that you could twist players to non-Jay-Expo seasons...like Halladay in Philly or Vlady on the Angels. That would start to look like a viable league.