I looked at the schedule and it looks like they will show IPL live in the morning and early afternoon (ET) when there is no tennis. The Monte Carlo Masters tennis tournament begins next week but after that there are no Masters tournaments until May. So unless Rogers plans on covering the smaller European tennis tournaments I would expect them to show live matches just about every day throughout April. (The online Rogers Sportsnet schedule - the most reliable one - only goes up to April 16).actually most of the games are in the overnight hours. I generally go through the sports channels on the on-screen guide to see what is on and the IPL matches are either 10 PM Mountain for tape delayed or 2 AM Mountain for live. Seems like they are showing one match live and one tape delayed.
In addition to what rookie8155 said it's important to keep in mind that the IPL pro-season is only about 6 weeks. For most of the summer there are cricket tournaments involving the national sides that go on extended tours of other countries. For example the Indian team tours the West Indies in June then England from July through mid-September. So they had to fit the IPL season in between the cricket World Cup and the national side tours beginning in June. Last year because there was no World Cup the IPL season started much earlier and ended in late April.I realize in most major team sports there isn't much of a break between the end of a major tournament (Olympic hockey, World Baseball Classic etc.) and the professional season. But cricket has always been different, I'm surprised that the IPL wasn't pushed back a month or so because of the World Cup.