Comcast, the nation’s largest cable TV and cable internet provider, operates a media center in the southern suburbs of Denver. The site has satellite communication functions, but also serves as a production center for broadcast content, and a data center and content distribution point.