Live

Watch CBSN Live

Denver tops best places to live in U.S.