I'm not sure if you can access BET365 in Canada, but that is a very good site in addition to the aforementioned SBO.
Exchanges are always worth a look for hedging purposes but be careful of the extortionate commissions.
http://www.sbobet.com/
http://www.bet365.com
Hope this helps.