The long-term renewal agreement includes all of Fox's channels, as well as video-on-demand, Comcast's transmission of Fox stations and TV rights for networks everywhere, all of which have dynamic advertising insertion capability. Comcast remains the largest Pay-TV and broadband provider with 21.25 million video subscribers.