News Food, NEWS X ROLL Charter and Comcast have battled for the right to call themselves “America’s top cable provider.” Now, neither is close. Post Tags news Food