How do I watch WSOF 18 in Canada?

Is it being aired live in Canada? Can't seem to find it in the TV guide. Phone Post 3.0

I have no idea if you can access it from Canada but here's the web link on NBC's website.

http://stream.nbcsports.com/liveextra/