Owner of Denver Post agrees to $13.5 million settlement with city over unpaid rent, will remove sign

The newspaper’s lease was supposed to go through 2029, but it will now end June 30

The newspaper’s lease was supposed to go through 2029, but it will now end June 30