Comcast Corp. has agreed to acquire Time Warner Cable Inc. for $45.2 billion in stock, combining the two largest U.S. cable companies and creating a bulwark against competition from phone and satellite providers, Bloomberg News reports. The Wall Street Journal says the surprise deal firmly entrenches Comcast Chief Executive Brian Roberts as the dominant force in the U.S. entertainment industry.