The author is a crackpot.
"With control of the Leafs, Rogers could potentially put a stop to the broadcast of any Canadian sports team on stations that are not under the Sportsnet brand."
Huh? The deal(s) with Rogers for coverage of Canucks, Flames, Oilers and Senators games was(/were) not signed in perpetuity, and the broadcast rights are contingent on the TV networks actually airing games. If Rogers fails to broadcast the number of games agreed to then it's a breach of contract and the NHL will sue and/or sell the rights to someone else (TSN).
This whole article seems predicated on the idea Rogers can usurp hockey broadcast rights because they did the same for baseball, which is preposterous. Rogers had to bid and pay money to MLB to get the rights to the Blue Jays games, just like any other broadcaster. What Rogers can do is give Blue Jays broadcasts preferential treatment on its networks, whereas on TSN a Jays game might get bumped for something else.
Rogers doesn't have exclusive broadcast rights for Jays games because they own the Jays: they have exclusive broadcast rights because they paid more for them than TSN was willing to. It's quite likely they overpaid.