MLB Network will probably be a lot like NFL Network. No live games will be shown as they don't own national rights in Canada. Alternate programming will likely be shown during live games.
This is why the channel took so long to become available. MLB Network wanted a very high price for carriage on Canadian systems even though there would likely be no live games. They have probably softened their price a little and that is why it has finally made an appearance in Canada.