 Canadas Competition Bureau has blocked Rogers Communications C20 billion 15.4 billion proposal to buy Shaw Communications, but the regulatory agencys patchy record in legal fights raises the prospect the deal could go through with more concessions. 