Rogers Communications Inc. is preparing to sell 30-year junk bonds in US and Canadian dollars to potentially help fund its ...