I have a cable subscription with all the Sportsnet channels, except Sportsnet World. I was just merely pointing that if want SN Now only it doesn't mean you'll get Sportsnet World included. You'd have to purchase a subscription for that channel.
There are times when I am not home, but I've got my laptop and I want to put on the TFC game, and even though it is on the regular Sportsnet channels, it's just not been listed. It kinda sucks that if I go away for a weekend and want to tune into some EPL football in the AM on Saturday or Sunday, it is also not listed. If I sign in right now, and go to the 'upcoming live events', I will only see NBA, NHL, and MLB.
I apologize for saying you only get live programming from 3 of the big sports. It is true that you do get other programs like Jays in 30, Tim and Sid, Prime Time Sports, Gotta See It, etc.
I went through their FAQ and saw this, which could perhaps explain it?