It takes two to tango. DirecTV can't just pick up anything they want. They have to make a deal and the "other side" needs to agree as well. I can only assume that they cannot reach an agreement with CBC or TSN. Seriously doubt it is a bandwidth issue as there have been days that every game has been on.