Channel 7 once loomed over the area's television landscape like a colossus, but that was before a lot of people reading this newspaper were born. The station's 22-year reign as Denver's preeminent outlet... More >>>