PageSourceSearch

https://www.denverpost.com/contact-us/

html denverpost.com collected 2026-09-24 06:43:37 UTC 120,646 bytes, 1,982 lines download raw bytes

1			<!DOCTYPE html>
2			<html lang="en-US">
3			<head>
4				<link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous"><meta charset="UTF-8"><meta name="application-name" id="app-name" content="thedenverpost"><meta name="viewport" content="width=device-width, initial-scale=1">			<meta name="msvalidate.01" content="4B535F7EB2971D1FCBA5D1D3E3E292C3" />
5					<meta name="robots" content="noarchive" />
6					<meta name="tdm-reservation" content="1" />
7		<title>How to contact us — The Denver Post</title>
8<link rel='preload' as='image' fetchpriority='high' href='https://www.denverpost.com/wp-content/uploads/2020/11/dp-logo-1.svg' type='image/svg+xml' />
9<meta name='robots' content='max-image-preview:large' />
10<script type='text/javascript'>
11/* <![CDATA[ */
12var scriptHelpers = {"staticPath":"https:\/\/www.denverpost.com\/wp-content\/themes\/assets\/static\/"};
13/* ]]> */
14</script>
14
15<link rel="preload" fetchpriority="high" as="image" href="https://www.denverpost.com/wp-content/uploads/2016/06/denver-post-building.jpg">
16<script id="mng_admiral_script" type="text/javascript">
17!(function(S,_name,I,V,t){t=function(){(t.q=t.q||[]).push(arguments)},S[_name=I(I(_name))]=S[_name]||t,S[_name].v=S[_name].v||4,S[_name].s=3+0})(window,'%61%25%364%256%44i%72%25%36%31l',decodeURI);!(function(S,I,V,t,P,A,a,C,Z){A=function(r,s){return r<2&&s};try{I[V]=I[V]||function(S){S?a[S]=!0:A()},a=I[V]}catch(b){return void A()}!(function k(I,V,f,J){function R(){try{if(a[f&&f.src||V]||a[C])return}catch(b){return void A()}f&&(f.remove(),f=null),clearTimeout(Z),!I&&V&&(V+=(-1===V.indexOf("?")?"?":"&")+"r=1"),(V=A(++I,V))&&k(I,V)}(f=S.createElement(t)).__apNoHold=!0,J=S.getElementsByTagName(t)[0],f.async=1,f.src=V,I>0&&(f.fetchPriority="high"),Z=setTimeout(R,6e3+2e3*I),f[P]("error",R),f[P]("load",R),J.parentNode.insertBefore(f,J)})(0,C="https://thebestpaints.com/o66m2b/p01zm_n-prod.js")})(document,window,"QS02OEVGQTIzNzJFODI0QTAxMTQ4Njc3MUItOTI","script","addEventListener",{});;
18;
19!(function(S,I,V,t,P,A,a,C,Z,b,k,_name,f,J,R,L,c,B,z,n,Q,U){_name=(k=function(S){return I(I(S))})('%61d%25%36%44%256%39%72%25%361%25%36C'),f=S.localStorage,J=S.sessionStorage,R=k('%5F%256%31%2564mr%6C%2563%6B%76%2570'),c=S.location;try{0===document.referrer.indexOf(c.origin)?(L=new URLSearchParams(c.search)).get(k('%25%35F%25%361c%72%25%36%39'))?((B=L.get(k('%25%35F%25%36%31%63%25%37%34')))===k('%25%365%25%37%38%74%25%365%6Ed')?z=[["\u0061d\u006dir\u0061l\u002d\u0065x\u0074end\u0065\u0064","true"||_name]]:B===k('s%25%36%38a%25%370%2565')&&(z=[["a\u0064mira\u006c-s\u0068\u0061p\u0065d","true"||_name]]),z&&(J[R]=JSON.stringify(z))):z=JSON.parse(J[R]||"[]"):delete J[R]}catch(p){z=[]}function e(I,V){try{I=JSON.parse(f["_aQS02OEVGQTIzNzJFODI0QTAxMTQ4Njc3MUItOTI"]||"{}").lgk||[]}catch(p){I=[]}z&&(I=I.concat(z)),I&&I.length&&(V=S[n].pubads())&&I.forEach((function(S){S&&S[0]&&V.setTargeting(S[0],S[1]||"")}))}n=k('%67%25%36F%256%46g%256Ce%25%37%34%256%31%256%37');try{U=(Q=S[n]=S[n]||{}).cmd=Q.cmd||[],typeof Q.pubads===V?e():typeof U.unshift===V?U.unshift(e):U.push(e)}catch(p){}})(window,decodeURI,"function");
20</script>
20
21<link rel='dns-prefetch' href='//metrics.rapidedge.io' />
22<link rel='dns-prefetch' href='//htlbid.com' />
23<link rel='dns-prefetch' href='//cmp.osano.com' />
24<link rel='dns-prefetch' href='//ak.sail-horizon.com' />
25<link rel='dns-prefetch' href='//cdn.parsely.com' />
26<link rel='dns-prefetch' href='//ajax.googleapis.com' />
27<link rel='dns-prefetch' href='//c615.denverpost.com' />
28<link rel='dns-prefetch' href='//cdn.sophi.io' />
29<link rel='dns-prefetch' href='//applepay.cdn-apple.com' />
30<link rel='dns-prefetch' href='//fonts.googleapis.com' />
31<link rel='dns-prefetch' href='//cdn.jsdelivr.net' />
32<link rel='dns-prefetch' href='//v0.wordpress.com' />
33<link rel="alternate" type="application/rss+xml" title="The Denver Post &raquo; Feed" href="https://www.denverpost.com/feed/" />
34<link rel="alternate" type="application/rss+xml" title="The Denver Post &raquo; Comments Feed" href="https://www.denverpost.com/comments/feed/" />
35<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.denverpost.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.denverpost.com%2Fcontact-us%2F" />
36<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.denverpost.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.denverpost.com%2Fcontact-us%2F&#038;format=xml" />
37<meta name='description' content='Denver Post masthead: How to contact The Denver Post and our staff by email or telephone, or on social media for customer service, advertising, news tips and more.' /><!-- WP SEO -->
38<link rel='stylesheet' id='__htl_style-css' href='https://htlbid.com/v3/denverpost.com/htlbid.css' media='screen' />
39<style id='__htl_style-inline-css'>
40@media screen and (max-width:1000px) { #mobile-adhesion { display: block !important; } }
41/*# sourceURL=__htl_style-inline-css */
42</style>
43<link rel='stylesheet' id='all-css-b4ed' href='https://www.denverpost.com/_static/??/wp-content/themes/wp-mason/dist/css/styleOsanoCustom.min.css,/wp-content/client-mu-plugins/src/Sitemap/includes/style.css?m=1790198153' type='text/css' media='all' />
44<style id='wp-emoji-styles-inline-css'>
45
46	img.wp-smiley, img.emoji {
47		display: inline !important;
48		border: none !important;
49		box-shadow: none !important;
50		height: 1em !important;
51		width: 1em !important;
52		margin: 0 0.07em !important;
53		vertical-align: -0.1em !important;
54		background: none !important;
55		padding: 0 !important;
56	}
57/*# sourceURL=wp-emoji-styles-inline-css */
58</style>
59<link rel='stylesheet' id='all-css-969d' href='https://www.denverpost.com/wp-content/plugins/dfm-trust-indicators/dist/css/style.min.css?m=1790203572g' type='text/css' media='all' />
60<link rel='stylesheet' id='digisubs_plugin_css-css' href='https://www.denverpost.com/wp-content/plugins/mng-digisubs/static/mng-digisubs.styles.css?ver=1790204079' media='all' />
61<link rel='stylesheet' id='all-css-a66d' href='https://www.denverpost.com/_static/??-eJx9zEEKAjEMheELGWMXorMQ8SgzndAG2qRMUmRuP0UQXLl4/PAWH74bRBUncYyFR6B2aKUnFsNvqyQwUsh9wdmM3DDamLZ945QdRJ0jncd5wr+ibRFfq/0qVRcuBPOayVgFzPfyoZ71EW7TJUz3cA0HSbQ+Sg==' type='text/css' media='all' />
62<link rel='stylesheet' id='mason-fonts-css' href='https://fonts.googleapis.com/css?family=Noto+Sans%3A400%2C700%7CNoto+Serif%3A400%2C400i%2C700%2C700i%7CArvo%3A400%2C400i%2C700%2C700i&#038;display=swap&#038;ver=6.9.9' media='all' />
63<link rel='stylesheet' id='all-css-6c2e' href='https://www.denverpost.com/wp-content/themes/assets/static/css/boldcoastal.css?m=1790204079g' type='text/css' media='all' />
64<link rel='stylesheet' id='dfm-accuweather-bootstrap-icons-css' href='//cdn.jsdelivr.net/npm/[email protected]/font/bootstrap-icons.min.css?ver=5.2.0' media='screen' />
65<link rel='stylesheet' id='all-css-7aad' href='https://www.denverpost.com/_static/??-eJxtjEEKgCAQAD+UbhJRHqK3hG4h6CrtVvT7vAbeZg4z8BTlMgmSQInXEYjB70ltXqXsKwcWcMzA8kbUKZCu1kEj4yCofuKRbjxLrov2Z02LmWxv7GzG4QNRZTLu' type='text/css' media='all' />
66<script src="https://metrics.rapidedge.io/gamera.js?ltv=1&#038;audience=1&#038;tpcs=1&#038;partner=medianewsgroup" id="gamera-js" async data-wp-strategy="async"></script>
vendor: 1 bytes, line 66
66
67<script src="https://cmp.osano.com/16A1AnRt2Fn8i1unj/1edc45d9-1a78-48b2-9035-037b31df744a/osano.js" id="osano-js"></script>
vendor: 1 bytes, line 67
67
68<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js?ver=3.5.1" id="jquery-js"></script>
vendor: 1 bytes, line 68
68
69<script type="text/javascript" src="https://www.denverpost.com/wp-content/client-mu-plugins/src/SSO/assets/js/sso-tools.min.js?m=1790198151g" ></script>
69<script id="mg2_loader_loader-js-extra">
70var MG2 = {"settings":{"environment":"prod","version":"dfm","useDocumentReady":true,"xCode":"","randomURLChoosing":false,"plugins":[{"name":"FP","required":true,"initOptions":{"version":"dfm","environment":"prod"}},{"name":"DL","required":true,"initOptions":{"version":"dfm","environment":"prod","tagManager":"GTM","containerId":"GTM-NFD2QGD","collectors":["connext"]}},{"name":"NXT","required":true,"initOptions":{"environment":"prod","siteCode":"DFM","configCode":"SophiDEN","clientCode":"dfm","debug":false,"silentmode":true,"attr":"DP","settingsKey":"PMP,DP","userAuthenticationTime":365,"authSettings":{"domain":"login.npuserlogin.com","client_id":"hiSw0EjcfH7CDFyC40ROBqZ9UuOgkMV9","redirect_uri":"https://www.denverpost.com/login","disableAuth0AuthFlow":true}}}],"FP_CNAME":"fp.denverpost.com","DL_CNAME":"g2i.denverpost.com","NXT_CNAME":"engage.denverpost.com","CONFIG_URL":"https://loader-config.denverpost.com/prod/dfm/loader-config.json","appInsightsKey":"8241cbc2-50a5-47c4-b91f-462506490fad"}};
71//# sourceURL=mg2_loader_loader-js-extra
72</script>
vendor: 1 bytes, line 72
72
73<script src="https://www.denverpost.com/wp-content/plugins/loader-wp/static/loader.min.js?ver=1.6.4" id="mg2_loader_loader-js"></script>
vendor: 1 bytes, line 73
73
74<script id="mg2_loader_loader-js-after">
75(function( MG2, MG2Loader ) {
76	if ( 'undefined' !== typeof MG2 && 'undefined' !== typeof MG2Loader) {
77	    console.log("mg2loader: waiting for dom...");
78	    document.addEventListener("DOMContentLoaded", function() {
79	    	console.log("mg2loader: dom ready, instantiating.");
80	    	MG2Loader.init( MG2.settings );
81	    });
82
83	}
84})( MG2, MG2Loader );
85//# sourceURL=mg2_loader_loader-js-after
86</script>
vendor: 1 bytes, line 86
86
87<script id="digisubs_settings-js-extra">
88var authentication_config = {"debug":"","entitlementsEnabled":"1","oneTapEnabled":"1","useTribMainGoogle":"","googleClientId":"1007026735198-qvd0lotr4mbpjeji6dtc6d5dtutmbqcj.apps.googleusercontent.com","gotPositionEnabled":"","gotModalPosition":"","dropdownEnabled":"1","forceLogoutOnExpiredIdToken":"","auth0Domain":"login.npuserlogin.com","auth0ClientId":"hiSw0EjcfH7CDFyC40ROBqZ9UuOgkMV9","auth0RegwallUserEmail":"","sessionManagement":"1","sessionServer":"https://session.denverpost.com","newsletterId":"123","newslettersEnabled":"","myAccountLink":"","entitlementsEndpoint":"https://user.mng-digisubs-prod.com/","entitlementsAPIKey":"DHL8Vs1UNo9u0WO52dVBzSuLi4kw2so25cXK1fy7","linaCheckOnArticles":"1","serverEntitlements":"1","bcLowaSegements":"","blueconicEnabled":"1","enableReaderDashboardLink":"1","enableDashboardCancel":"1","enableReaderDashboardv2":"","enableDashboardBenefitHub":"","prosperstackClientid":"acct_oFgcwj7IoVxisYFqLstny0ge","enableUpdatePayment":"1","enableUpgradeSubscription":"1","enableDatadog":"","sophiOnDevice":"1","sophiSDKEnabled":"","regwallPrefId":"","cookieSize":"","whiteList":"","paywallId":"paywall-sspw-mg2pw01-fg24","articleSavingEnabled":"1","articleSharingEnabled":"1","isEmbedLoginEnabled":"","enableSocialSigninModal":"","subHeaderText":"","enableSocialAllPages":"","enableSocialHomepage":"","enableSocialArticle":"","enableSocialSection":"","isAdfreeArticle":""};
89//# sourceURL=digisubs_settings-js-extra
90</script>
vendor: 1 bytes, line 90
90
91<script id="connext_utils-js-extra">
92var authentication_config = {"debug":"","entitlementsEnabled":"1","oneTapEnabled":"1","useTribMainGoogle":"","googleClientId":"1007026735198-qvd0lotr4mbpjeji6dtc6d5dtutmbqcj.apps.googleusercontent.com","gotPositionEnabled":"","gotModalPosition":"","dropdownEnabled":"1","forceLogoutOnExpiredIdToken":"","auth0Domain":"login.npuserlogin.com","auth0ClientId":"hiSw0EjcfH7CDFyC40ROBqZ9UuOgkMV9","auth0RegwallUserEmail":"","sessionManagement":"1","sessionServer":"https://session.denverpost.com","newsletterId":"123","newslettersEnabled":"","myAccountLink":"","entitlementsEndpoint":"https://user.mng-digisubs-prod.com/","entitlementsAPIKey":"DHL8Vs1UNo9u0WO52dVBzSuLi4kw2so25cXK1fy7","linaCheckOnArticles":"1","serverEntitlements":"1","bcLowaSegements":"","blueconicEnabled":"1","enableReaderDashboardLink":"1","enableDashboardCancel":"1","enableReaderDashboardv2":"","enableDashboardBenefitHub":"","prosperstackClientid":"acct_oFgcwj7IoVxisYFqLstny0ge","enableUpdatePayment":"1","enableUpgradeSubscription":"1","enableDatadog":"","sophiOnDevice":"1","sophiSDKEnabled":"","regwallPrefId":"","cookieSize":"","whiteList":"","paywallId":"paywall-sspw-mg2pw01-fg24","articleSavingEnabled":"1","articleSharingEnabled":"1","isEmbedLoginEnabled":"","enableSocialSigninModal":"","subHeaderText":"","enableSocialAllPages":"","enableSocialHomepage":"","enableSocialArticle":"","enableSocialSection":"","isAdfreeArticle":""};
93//# sourceURL=connext_utils-js-extra
94</script>
vendor: 1 bytes, line 94
94
95<script type="text/javascript" src="https://www.denverpost.com/_static/??-eJydzEEKwjAQheELmU4UoXQhXsCtB0iaMUxJJiUzoXp7sxG6EBcu3uaH78G2mrmwIiusqUVigfDIRmsTNcSBZqel9kiisAhkRzzkvkUO8AWn4gJWs60g6pRmQI4u4o18dfX1S2aOJlAkaV4+eN8GQVXiKINvHBL+/dMB41PvSmn3dc2X4zjZkz3bcVrea3Ro9w==" ></script>
95<script src="https://cdn.auth0.com/js/auth0-spa-js/1.13/auth0-spa-js.production.js?ver=6.9.9" id="auth0_sdk-js"></script>
vendor: 1 bytes, line 95
95
96<script src="https://accounts.google.com/gsi/client?ver=6.9.9" id="google_one_tap-js"></script>
vendor: 1 bytes, line 96
96
97<script type="text/javascript" src="https://www.denverpost.com/_static/??-eJylzLEKgDAMBNAf0qaKIA7i6m/UWkqkjWJS9POtk7jqdHDcPTi20q4kjgS2kDwSQyRfzuiR08TAYgTtq1PRIKkp0RycWriAL0Y+kDvlL5PHKMHFnPzXSjiaG9gfaIh91Xa61o1uu+UCv0ZxFw==" ></script>
97<script id="auth0-session-storage-js-before">
98window.auth0WPAdminMeta = '{"auth0WPAdminMeta":{"auth0UserMeta":null,"auth0AppMeta":null}}';
99//# sourceURL=auth0-session-storage-js-before
100</script>
vendor: 1 bytes, line 100
100
101<script src="https://www.denverpost.com/wp-content/client-mu-plugins/src/Auth0/assets/dist/auth0-session-storage.min.js?ver=1.0.4" id="auth0-session-storage-js"></script>
vendor: 1 bytes, line 101
101
102<script src="https://c615.denverpost.com/script.js" id="c615-js"></script>
vendor: 1 bytes, line 102
102
103<script id="hhsl-check-js-extra">
104var DFM_AD_MODS_LEVEL = ["4"];
105//# sourceURL=hhsl-check-js-extra
106</script>
vendor: 1 bytes, line 106
106
107<script type="text/javascript" src="https://www.denverpost.com/_static/??/wp-content/plugins/dfm-ad-mods/dist/js/hhslCheck.min.js,/wp-content/plugins/mng-digisubs/assets/js/sophi/mather.min.js?m=1790198152j" ></script>
107<script id="static-sophi-script-handle-js-after">
108				 window.sophi = window.sophi || {};
109    sophi.demeter = { actions: [], initStatus: "" };
110
111    // Lightweight lifecycle tracking helper: appends "{code}{seconds}" to
112    // demeter.initStatus, seconds since navigation start truncated to 10ms.
113    window._s = function (c) {
114        var d = window.sophi.demeter;
115        var f = String(Math.floor(performance.now() / 10) / 100).replace(/^0\./, ".");
116        d.initStatus = (d.initStatus ? d.initStatus + "," : "") + c + f;
117    };
118
119    window.demeter = window.demeter || function () {
120        var resolve, reject;
121        var s = new Promise(function (res, rej) {
122            resolve = res;
123            reject = rej;
124        });
125        sophi.demeter.actions.push([arguments, resolve, reject]);
126        return s;
127    };
128
129    _s("i");
130//# sourceURL=static-sophi-script-handle-js-after
131</script>
vendor: 1 bytes, line 131
131
132<script id="mng_sophi-js-extra">
133var sophi_config = {"sophiGetDesicionTimer":"3000","sophiPluginEnabled":"1","sophiHostname":"","enableSophiSSPW":"","useEventListener":"","enableSophiEngageVsSophiSSPW":""};
134//# sourceURL=mng_sophi-js-extra
135</script>
vendor: 1 bytes, line 135
135
136<script type="text/javascript" src="https://www.denverpost.com/wp-content/plugins/mng-digisubs/static/mng-digisubs.sophi.bundle.js?m=1790204079g" ></script>
136<script>if(window._s){_s('l');}</script>
vendor: 1 bytes, line 136
136
137<script onerror="if(window._s){_s('xsl');}" src="https://cdn.sophi.io/assets/demeter/1/stable/2701601521.js?ver=6.9.9" id="sophi_demeter-js" async data-wp-strategy="async"></script>
vendor: 1 bytes, line 137
137
138<script id="article_sharing-js-extra">
139var article_config = {"article_sharing_faq":""};
140//# sourceURL=article_sharing-js-extra
141</script>
vendor: 1 bytes, line 141
141
142<script id="article_saving-js-extra">
143var article_config = {"article_saving_faq":""};
144//# sourceURL=article_saving-js-extra
145</script>
vendor: 1 bytes, line 145
145
146<script type="text/javascript" src="https://www.denverpost.com/_static/??-eJzTLy/QTc7PK0nNK9EvyClNz8wr1s/NS9dNyUzPLC5NKtYvLkksyUxGEdNLLAIK5aQGZyQWpeolleal5KTqZRXr6FNiVmIZklH2ubaG5pYGRgYmBuaWWQAopTy/" ></script>
146<link rel="https://api.w.org/" href="https://www.denverpost.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.denverpost.com/wp-json/wp/v2/pages/329" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.denverpost.com/xmlrpc.php?rsd" />
147<meta name="generator" content="WordPress 6.9.9" />
148<link rel='shortlink' href='https://wp.me/P7yQli-5j' />
149<script id="cnx-init-script">!function(n){if(!window.cnx){window.cnx={},window.cnx.cmd=[];var t=n.createElement('iframe');t.display='none',t.onload=function(){var n=t.contentWindow.document,c=n.createElement('script');c.src='//cd.connatix.com/connatix.player.js',c.setAttribute('async','1'),c.setAttribute('type','text/javascript'),n.body.appendChild(c)},n.head.appendChild(t)}}(document);</script>
149        <style>
150        .getty.aligncenter {
151            text-align: center;
152        }
153        .getty.alignleft {
154            float: none;
155            margin-right: 0;
156        }
157        .getty.alignleft > div {
158            float: left;
159            margin-right: 5px;
160        }
161        .getty.alignright {
162            float: none;
163            margin-left: 0;
164        }
165        .getty.alignright > div {
166            float: right;
167            margin-left: 5px;
168        }
169        </style>
170        	<style>img#wpstats{display:none}</style>
171		
171<script type="application/ld+json" id="mng-metadata">{"@context":"https:\/\/schema.org","@type":"WebPage","headline":"Contact Us","url":"https:\/\/www.denverpost.com\/contact-us\/"}</script>
171<script type="application/ld+json" id="mng-breadcrumb-0">{"@context":"https:\/\/schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https:\/\/www.denverpost.com","name":"Home"}},{"@type":"ListItem","position":2,"item":{"@id":"https:\/\/www.denverpost.com\/contact-us\/","name":"Contact Us"}}]}</script>
171<script type="application/ld+json" id="mng-localbusiness">{"@context":"https:\/\/schema.org","@type":"LocalBusiness","name":"The Denver Post","url":"https:\/\/www.denverpost.com\/","logo":"https:\/\/i0.wp.com\/www.denverpost.com\/wp-content\/uploads\/2020\/11\/denverpost.jpg?w=1200&#038;crop=00px100630px&#038;ssl=1","telephone":"+13039541010","address":{"@type":"PostalAddress","streetAddress":"5990 Washington St.","addressLocality":"Denver","addressRegion":"CO","postalCode":"80216"},"image":"https:\/\/www.denverpost.com\/wp-content\/uploads\/2020\/02\/TDP-L-DenverPostbuilding022820-cha-511.jpg?w=1827","description":"Colorado's news and information resource, delivered across all platforms.","email":"[email protected]","geo":{"@type":"GeoCoordinates","latitude":"39.7392","longitude":"104.9903"},"openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":"Monday","opens":"8AM","closes":"4PM"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Tuesday","opens":"8AM","closes":"4PM"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Wednesday","opens":"8AM","closes":"4PM"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Thursday","opens":"8AM","closes":"4PM"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Friday","opens":"8AM","closes":"4PM"}],"areaServed":"Denver Metropolitan Area and the state of Colorado","sameAs":["https:\/\/www.facebook.com\/denverpost","https:\/\/x.com\/denverpost","https:\/\/www.linkedin.com\/company\/denver-post-media\/"],"foundingDate":"1892","hasMap":"https:\/\/maps.app.goo.gl\/aK261HiEe923wgBV7","publishingPrinciples":"https:\/\/www.denverpost.com\/contact-us\/","contactPoint":[{"@type":"ContactPoint","contactType":"newsroom","telephone":"+13039541010","email":"[email protected]"},{"@type":"ContactPoint","contactType":"sales","telephone":"+13039541133","email":"[email protected]"}],"numberOfEmployees":{"@type":"QuantitativeValue","value":310}}</script>
171
172<meta property="fb:pages" content="6181619439"/><meta property="fb:pages" content="1690688721187790"/><meta property="fb:pages" content="113250288696719"/><meta property="fb:pages" content="158790017464560"/><meta property="fb:pages" content="142660879085702"/><meta property="fb:pages" content="128624020507598"/><meta property="fb:pages" content="170668649639979"/><meta property="fb:pages" content="236920226013"/><meta property="fb:pages" content="342976086856"/><meta property="fb:pages" content="158450839797"/><meta property="fb:pages" content="109901575697361"/><meta property="fb:pages" content="146654613171"/><meta property="fb:pages" content="125138604186136"/><link rel="canonical" href="https://www.denverpost.com/contact-us/" /><meta name='listrak-content' content='true'> 
172<script>
173    var PushlySDK = window.PushlySDK || [];
174    function pushly() { PushlySDK.push(arguments) }
175    pushly('load', {
176        domainKey: decodeURIComponent("WZUt8dwXwUZotnPfklpQcv7B2rwEoNFUnwAN"),
177        sw: "https://www.denverpost.com/wp-content/plugins/pushly/assets/js/pushly-sdk-worker.js.php",
178        swScope: "https://www.denverpost.com/wp-content/plugins/pushly/"    });
179</script>
179
180
181<style id="customizer-styles">			div#page {
182			--primary: #8e1024;
183			}
184						div#page {
185			--secondary: #003459;
186			}
187						div#page {
188			--tertiary: #a13b1e;
189			}
190						div#page {
191			--primary-light: #c81632;
192			}
193						div#page {
194			--primary-dark: #7d161e;
195			}
196						div#page {
197			--primary-lighter: #af1628;
198			}
199						div#page {
200			--primary-darker: #641614;
201			}
202						div#page {
203			--subsite-custom: #000000;
204			}
205						div#page {
206			--subsite-text: #fcfcfc;
207			}
208			</style>
208<script>window.addEventListener('message',
209		function s2nEventCallback(a){if('s2nEvent'===a.data.type)
210			{let t={event:'SendToNews load',sendtonews_player_key:
211				a.data.playerKey};window.dataLayer.push(t),
212				window.removeEventListener('message',s2nEventCallback)}});</script>
212<!-- Google Tag Manager Data Layer -->
213<script type='text/javascript'>
214   analyticsEvent    = function() {};
215   analyticsSocial   = function() {};
216   analyticsVPV      = function() {};
217   analyticsClearVPV = function() {};
218   analyticsForm     = function() {};
219   window.dataLayer  = window.dataLayer || [];
220   dataLayer.push({
221      'quantcast' : 'p-4ctCQwtnNBNs2',
222      'quantcast label' : 'Denver',
223      'comscore' : '6035443',
224      'Publisher Domain' : 'denverpost.com',
225      'Publisher Product' : 'denverpost.com',
226      'kv' : 'page',
227      'Platform' : 'Web CMS',
228      'Release Version' : '6.9.9',
229      'Digital Publisher' : '',
230      'Section' : 'Contact Us',
231      'Taxonomy1' : '',
232      'Taxonomy2' : '',
233      'Taxonomy3' : '',
234      'Taxonomy4' : '',
235      'Taxonomy5' : '',
236      'Publisher State' : 'DENVER',
237      'Page Type' : 'page',
238      'User ID' : '',
239      'SiteName' : 'The Denver Post',
240      'Cluster' : 'MNG Denver',
241      'Mobile Presentation' : 'no',
242      'Content ID' : '329',
243      'Publish Hour of Day' : '2016-04-06T15:34:20-06:00',
244      'Create Hour of Day' : '2016-04-06T15:34:20-06:00',
245      'Update Hour of Day' : '2026-09-18T16:14:45-06:00',
246      'Content Source' : '',
247      'Canonical URL' : 'https://www.denverpost.com/contact-us/',
248      'Slug' : 'contact-us',
249      'Primary_Section' : '',
250      'Primary_Tag' : 'Denver Museum of Nature and Science',
251      'Associated_Tags' : 'The Denver Post',
252      'Associated_Sections' : '',
253      'Associated_Taxonomies' : '',
254      'Byline' : 'The Denver Post',
255      'Byline_Email' : '[email protected]',
256      'Affiliation' : 'The Denver Post',
257      'Content Title' : 'Contact Us',
258      'URL' : 'https://www.denverpost.com/contact-us/',
259      'Page Title' : 'Contact Us',
260      'Article Characters' : '8302',
261      'Article Words' : '960',
262      'Print Export' : 'false',
263      'Paywall_Level' : 'metered',
264      'Dateline' : '',
265      'Paragraph Count' : '12',
266      'Behind Paywall' : 'true',
267      'Article Template' : ''
268   });
269</script>
269
270<!-- End Google Tag Manager Data Layer -->
271<!-- Google Tag Manager -->
272<script>
vendor: 347 bytes, lines 272-280
272
273(function(w,d,s,l,i) {
274   w[l]=w[l]||[];
275   w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});
276   var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';
277   j.async=true;
278   j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
279})
280(window,document,'script','dataLayer','
280GTM-TLFP4R
vendor: 4 bytes, line 280
280');
281</script>
281<!-- End Google Tag Manager -->
282
283<!-- Jetpack Open Graph Tags -->
284<meta property="og:type" content="article" />
285<meta property="og:title" content="Contact Us" />
286<meta property="og:url" content="https://www.denverpost.com/contact-us/" />
287<meta property="og:description" content="How to contact The Denver Post
288Denver Post Switchboard: 303-954-1010 
289
290Toll-free number: 1-800-336-7678
291
292Denver Post Membership and Delivery Issues: 303-832-3232
293
294Denver Post Newsroom: 303-954-1201 or [email protected]
295
296News …" />
297<meta property="article:published_time" content="2016-04-06T21:34:20+00:00" />
298<meta property="article:modified_time" content="2026-09-18T22:14:45+00:00" />
299<meta property="og:site_name" content="The Denver Post" />
300<meta property="og:image" content="https://www.denverpost.com/wp-content/uploads/2016/06/denver-post-building.jpg?w=800&#038;h=533" />
301<meta property="og:image:width" content="800" />
302<meta property="og:image:height" content="533" />
303<meta property="og:image:alt" content="A view of The Denver Post building in 2011." />
304<meta property="og:locale" content="en_US" />
305<meta name="twitter:site" content="@denverpost" />
306<meta name="twitter:text:title" content="Contact Us" />
307<meta name="twitter:image" content="https://www.denverpost.com/wp-content/uploads/2016/06/denver-post-building.jpg?w=640" />
308<meta name="twitter:image:alt" content="A view of The Denver Post building in 2011." />
309<meta name="twitter:card" content="summary_large_image" />
310
311<!-- End Jetpack Open Graph Tags -->
312<link rel="icon" href="https://www.denverpost.com/wp-content/uploads/2016/05/cropped-DP_bug_denverpost.jpg?w=32" sizes="32x32" />
313<link rel="icon" href="https://www.denverpost.com/wp-content/uploads/2016/05/cropped-DP_bug_denverpost.jpg?w=192" sizes="192x192" />
314<link rel="apple-touch-icon" href="https://www.denverpost.com/wp-content/uploads/2016/05/cropped-DP_bug_denverpost.jpg?w=180" />
315<meta name="msapplication-TileImage" content="https://www.denverpost.com/wp-content/uploads/2016/05/cropped-DP_bug_denverpost.jpg?w=270" />
316			</head>
317
318			<body class="wp-singular page-template page-template-page-templates page-template-ad-free page-template-page-templatesad-free-php page page-id-329 wp-custom-logo wp-theme-wp-mason wp-child-theme-scng">
319
320			<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 320-321
320
321<noscript><iframe src='https://www.googletagmanager.com/ns.html?id=
321GTM-TLFP4R
vendor: 83 bytes, line 321
321' height='0' width='0' style='display:none;visibility:hidden'></iframe></noscript>
322<!-- End Google Tag Manager (noscript) -->
323			<a href="#content" class="sr-only">Skip to content</a>
324			
325			<div id="page" class="hfeed site">
326
327			<div class="header-placeholder"></div><header class="site-header default headroom--top">
328			<div class="nav-wrapper-primary">
329
330				<div class="nav-wrapper-secondary ">
331
332					<div class="screen-wrapper">
333
334						<div class="nav-primary-top">
335
336										<div class="pushnav-flex-wrapper">
337				<nav class="pushnav" role="navigation" aria-label="Main Menu" id="pushnav-container"><div id="menu-toggle" class="menu-toggle" role="button" aria-expanded="false" tabindex="0" aria-label="Open menu of all sections"><span class="icon-hamburger"></span><span class="menu-label">All Sections</span></div>
338					<div class="wrapper-nav pushnav">
339						<div class="border-container">
340							<div class="top-pushnav-container">
341															<a href="https://checkout.denverpost.com/?&#038;g2i_or_o=Internet&#038;g2i_or_p=nav&#038;g2i_source=SB&#038;g2i_medium=side-nav&#038;g2i_campaign=nav&#038;returnUrl=https%253A%252F%252Fwww.denverpost.com%252F" id="mega-subscribe-button" class="subscribe-button" >
342									<span>Subscribe Now</span>								</a>
343												<div class="accuweather-wrap">
344					<div class="weather-date">
345								<div class='dfm_accuweather_current_conditions'>
346				<a target="_blank" href="http://www.accuweather.com/en/us/denver-co/80203/current-weather/35082_pc?lang=en-us&amp;partner=mng_50" title="Current Weather Conditions" aria-label="Current temperature is 64&deg;F, view full weather conditions in a new window">
347					<span>64&deg;F</span>
348					<i class="bi-cloud-lightning-rain" role="img" aria-label="weather icon cloud-lightning-rain"></i>
349				</a>
350			</div>						<div class="date">
351							Wednesday, September 23rd 2026									<a title="Link to E-Edition opens in a new window" target="_blank" href="https://enewspaper.denverpost.com/">
352									<p class="e-edition">Digital Replica Edition</p>									</a>
353														</div>
354					</div>
355				</div>
356											<a href="https://www.denverpost.com" class="home-link icon-home3" title="Link to Home Page">
357									<span>Home Page</span>
358								</a>
359							</div>
360							<ul id="pushnav" class="menu"><li id="menu-item-342" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-342 menu-large"><a href="https://www.denverpost.com/news/" aria-expanded="false" aria-haspopup="true">News</a>
361<ul class="sub-menu">
362	<li id="menu-item-2064385" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-2064385 menu-large"><a href="https://www.denverpost.com/latest-headlines/">Latest Headlines</a></li>
363	<li id="menu-item-5399" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5399 menu-large"><a href="https://www.denverpost.com/news/colorado/">Colorado News</a></li>
364	<li id="menu-item-348" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-348 menu-large"><a href="https://www.denverpost.com/news/politics/">Politics</a></li>
365	<li id="menu-item-4347406" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4347406 menu-large"><a href="https://www.denverpost.com/news/crime-public-safety/">Crime and Public Safety</a></li>
366	<li id="menu-item-5657847" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5657847 menu-large"><a href="https://www.denverpost.com/news/courts/">Courts</a></li>
367	<li id="menu-item-4347318" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4347318 menu-large"><a href="https://www.denverpost.com/news/national/">National News</a></li>
368	<li id="menu-item-4347319" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4347319 menu-large"><a href="https://www.denverpost.com/news/world/">World News</a></li>
369	<li id="menu-item-5401" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5401 menu-large"><a href="https://www.denverpost.com/news/education/">Education</a></li>
370	<li id="menu-item-5489" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5489 menu-large"><a href="https://www.denverpost.com/news/health/">Health</a></li>
371	<li id="menu-item-5402" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5402 menu-large"><a href="https://www.denverpost.com/news/environment/">Environment</a></li>
372	<li id="menu-item-4660842" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4660842 menu-large"><a href="https://www.denverpost.com/news/transportation/">Transportation</a></li>
373	<li id="menu-item-4660856" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4660856 menu-large"><a href="/tag/housing/">Housing</a></li>
374	<li id="menu-item-5488" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5488 menu-large"><a href="https://www.denverpost.com/news/news-obituaries/">News Obituaries</a></li>
375	<li id="menu-item-4660860" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4660860 menu-large"><a href="/tag/photos-and-videos/">Photos</a></li>
376	<li id="menu-item-2105564" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2105564 menu-large"><a href="https://www.youtube.com/user/DenverPost/?sub_confirmation=1">Video</a></li>
377	<li id="menu-item-3582982" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3582982 menu-large"><a href="https://yourhub.denverpost.com/">Your Hub</a></li>
378	<li id="menu-item-5003513" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5003513 menu-large"><a href="https://www.denverpost.com/news/weather/">Weather</a></li>
379</ul>
380</li>
381<li id="menu-item-346" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-346 menu-large"><a href="https://www.denverpost.com/sports/" aria-expanded="false" aria-haspopup="true">Sports</a>
382<ul class="sub-menu">
383	<li id="menu-item-5423" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5423 menu-large"><a href="https://www.denverpost.com/sports/">Sports</a></li>
384	<li id="menu-item-2007732" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-2007732 menu-large"><a href="https://www.denverpost.com/sports/sports-columnists/">Sports Columnists</a></li>
385	<li id="menu-item-4346591" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4346591 menu-large"><a href="https://www.denverpost.com/sports/nfl/denver-broncos/">Denver Broncos</a></li>
386	<li id="menu-item-4346593" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4346593 menu-large"><a href="https://www.denverpost.com/sports/mlb/colorado-rockies/">Colorado Rockies</a></li>
387	<li id="menu-item-4346578" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4346578 menu-large"><a href="https://www.denverpost.com/sports/nba/denver-nuggets/">Denver Nuggets</a></li>
388	<li id="menu-item-4346620" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4346620 menu-large"><a href="https://www.denverpost.com/sports/nhl/colorado-avalanche/">Colorado Avalanche</a></li>
389	<li id="menu-item-4346650" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4346650 menu-large"><a href="https://www.denverpost.com/sports/soccer/colorado-rapids/">Colorado Rapids</a></li>
390	<li id="menu-item-7462760" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-7462760 menu-large"><a href="https://www.denverpost.com/sports/soccer/denver-summit-fc/">Denver Summit FC</a></li>
391	<li id="menu-item-2029528" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-2029528 menu-large"><a href="https://www.denverpost.com/sports/college/">College Sports</a></li>
392	<li id="menu-item-5413" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5413 menu-large"><a href="https://www.denverpost.com/sports/colorado-preps/">Preps</a></li>
393	<li id="menu-item-4822796" class="mng-new-menu-tag menu-item menu-item-type-custom menu-item-object-custom menu-item-4822796 menu-large"><a href="https://www.denverpost.com/tag/betting/">Betting</a></li>
394	<li id="menu-item-2145079" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-2145079 menu-large"><a href="https://www.denverpost.com/sports/golf/">Golf</a></li>
395	<li id="menu-item-2029548" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-2029548 menu-large"><a href="https://www.denverpost.com/sports/boxing-mma/">
395Boxing / MMA</a></li>
396	<li id="menu-item-2029688" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2029688 menu-large"><a href="http://www.denverpost.com/2016/05/23/sports-today-on-tv-and-radio/">Sports on TV/Radio</a></li>
397	<li id="menu-item-4348611" class="menu-item menu-item-type-taxonomy menu-item-object-post_tag menu-item-4348611 menu-large"><a href="https://www.denverpost.com/tag/sports-podcasts/">Sports Podcasts</a></li>
398</ul>
399</li>
400<li id="menu-item-343" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-343 menu-large"><a href="https://www.denverpost.com/business/" aria-expanded="false" aria-haspopup="true">Business</a>
401<ul class="sub-menu">
402	<li id="menu-item-5427" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5427 menu-large"><a href="https://www.denverpost.com/business/">Business</a></li>
403	<li id="menu-item-5415" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5415 menu-large"><a href="https://www.denverpost.com/business/colorado-real-estate/">Real Estate</a></li>
404	<li id="menu-item-5414" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5414 menu-large"><a href="https://www.denverpost.com/business/airlines/">Airlines</a></li>
405	<li id="menu-item-5417" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5417 menu-large"><a href="https://www.denverpost.com/business/economy/">Economy</a></li>
406	<li id="menu-item-5418" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5418 menu-large"><a href="https://www.denverpost.com/business/energy/">Energy</a></li>
407	<li id="menu-item-5419" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5419 menu-large"><a href="https://www.denverpost.com/business/retail/">Retail</a></li>
408	<li id="menu-item-5420" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5420 menu-large"><a href="https://www.denverpost.com/business/colorado-technology/">Technology</a></li>
409	<li id="menu-item-6494931" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6494931 menu-large"><a href="https://www.denverpost.com/best-reviews/">Best Reviews</a></li>
410</ul>
411</li>
412<li id="menu-item-5156125" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-5156125 menu-large"><a href="https://www.denverpost.com/theknow/" aria-expanded="false" aria-haspopup="true">The Know</a>
413<ul class="sub-menu">
414	<li id="menu-item-5156153" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5156153 menu-large"><a href="https://www.denverpost.com/theknow/">The Know</a></li>
415	<li id="menu-item-5156128" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5156128 menu-large"><a href="https://www.denverpost.com/things-to-do/restaurants-food-drink/">Food and Drink</a></li>
416	<li id="menu-item-5156129" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5156129 menu-large"><a href="https://www.denverpost.com/things-to-do/arts/">Art</a></li>
417	<li id="menu-item-5156131" class="menu-item menu-item-type-taxonomy menu-item-object-post_tag menu-item-5156131 menu-large"><a href="https://www.denverpost.com/tag/culture/">Culture</a></li>
418	<li id="menu-item-5156133" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5156133 menu-large"><a href="https://www.denverpost.com/things-to-do/movies/">Movies</a></li>
419	<li id="menu-item-5156134" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5156134 menu-large"><a href="https://www.denverpost.com/things-to-do/television/">TV &amp; Streaming</a></li>
420	<li id="menu-item-5156135" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5156135 menu-large"><a href="https://www.denverpost.com/things-to-do/music/">Music</a></li>
421	<li id="menu-item-5156137" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5156137 menu-large"><a href="https://www.denverpost.com/things-to-do/theater/">Theater</a></li>
422	<li id="menu-item-5156138" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5156138 menu-large"><a href="https://www.denverpost.com/things-to-do/travel/">Travel</a></li>
423	<li id="menu-item-5156139" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5156139 menu-large"><a href="https://www.denverpost.com/things-to-do/parenting-family/">Family Friendly</a></li>
424	<li id="menu-item-5156142" class="menu-item menu-item-type-taxonomy menu-item-object-post_tag menu-item-5156142 menu-large"><a href="https://www.denverpost.com/tag/bars/">Bars</a></li>
425	<li id="menu-item-5156143" class="menu-item menu-item-type-taxonomy menu-item-object-post_tag menu-item-5156143 menu-large"><a href="https://www.denverpost.com/tag/beer/">Beer</a></li>
426</ul>
427</li>
428<li id="menu-item-4660956" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-4660956 menu-large"><a href="https://www.denverpost.com/things-to-do/outdoors/" aria-expanded="false" aria-haspopup="true">Outdoors</a>
429<ul class="sub-menu">
430	<li id="menu-item-4660957" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4660957 menu-large"><a href="https://www.denverpost.com/things-to-do/outdoors/">Outdoors</a></li>
431	<li id="menu-item-4523779" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4523779 menu-large"><a href="/tag/hiking/">Hiking</a></li>
432	<li id="menu-item-4660959" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4660959 menu-large"><a href="/tag/fall-colors/">Fall Colors</a></li>
433	<li id="menu-item-4660961" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4660961 menu-large"><a href="https://www.denverpost.com/sports/cycling/">Cycling</a></li>
434	<li id="menu-item-4660964" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4660964 menu-large"><a href="https://www.denverpost.com/things-to-do/fitness/">Fitness</a></li>
435	<li id="menu-item-4660965" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4660965 menu-large"><a href="/tag/running/">Running</a></li>
436	<li id="menu-item-4660968" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4660968 menu-large"><a href="/tag/camping/">Camping</a></li>
437	<li id="menu-item-4660971" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4660971 menu-large"><a href="/tag/fishing/">Fishing</a></li>
438	<li id="menu-item-4660973" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4660973 menu-large"><a href="/tag/hunting/">Hunting</a></li>
439	<li id="menu-item-4660980" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4660980 menu-large"><a href="/tag/water-sports/">Water Sports</a></li>
440	<li id="menu-item-4660981" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4660981 menu-large"><a href="/tag/skiing/">Skiing</a></li>
441	<li id="menu-item-4660982" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4660982 menu-large"><a href="/tag/snowboarding/">Snowboarding</a></li>
442	<li id="menu-item-4660984" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4660984 menu-large"><a href="/tag/winter-sports/">Winter Sports</a></li>
443</ul>
444</li>
445<li id="menu-item-347" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-347 menu-large"><a href="https://www.denverpost.com/opinion/" aria-expanded="false" aria-haspopup="true">Opinion</a>
446<ul class="sub-menu">
447	<li id="menu-item-5425" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5425 menu-large"><a href="https://www.denverpost.com/opinion/">Opinion</a></li>
448	<li id="menu-item-5502" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5502 menu-large"><a href="https://www.denverpost.com/opinion/editorials/">Editorials</a></li>
449	<li id="menu-item-5505" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5505 menu-large"><a href="https://www.denverpost.com/opinion/opinion-columnists/">Columnists</a></li>
450	<li id="menu-item-5503" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5503 menu-large"><a href="https://www.denverpost.com/opinion/letters/">Letters</a></li>
451	<li id="menu-item-2064390" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-2064390 menu-large"><a href="https://www.denverpost.com/opinion/cartoons/">Cartoons</a></li>
452	<li id="menu-item-3214952" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3214952 menu-large"><a href="https://www.denverpost.com/opinion/endorsements/">Endorsements</a></li>
453</ul>
454</li>
455<li id="menu-item-5939618" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-5939618 menu-large"><a href="https://www.denverpost.com/obituaries/" aria-expanded="false" aria-haspopup="true">Obituaries</a>
456<ul class="sub-menu">
457	<li id="menu-item-5939619" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5939619 menu-large"><a href="https://www.denverpost.com/obituaries/">Obituaries</a></li>
458	<li id="menu-item-5939617" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5939617 menu-large"><a href="https://www.denverpost.com/news/news-obituaries/">News Obituaries</a></li>
459	<li id="menu-item-5939620" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5939620 menu-large"><a href="https://promote.denverpost.com/denver-adportal/obits/index.html">Place an Obituary</a></li>
460</ul>
461</li>
462<li id="menu-item-4660864" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-4660864 menu-large"><a href="https://www.denverpost.com/things-to-do/" aria-expanded="false" aria-haspopup="true">Things To Do</a>
463<ul class="sub-menu">
464	<li id="menu-item-4660866" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4660866 menu-large"><a href="https://www.denverpost.com/things-to-do/">Things To Do</a></li>
465	<li id="menu-item-5724086" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5724086 menu-large"><a href="https://www.denverpost.com/event-calendar/">Event Calendar</a></li>
466	<li id="menu-item-700286" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-700286 menu-large"><a href="https://www.denverpost.com/tv-listings/">Television Listings</a></li>
467	<li id="menu-item-5434" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5434 menu-large"><a href="https://www.denverpost.com/comics/">Comics</a></li>
468	<li id="menu-item-4119910" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4119910 menu-large"><a href="https://games.denverpost.com/">Games</a></li>
469	<li id="menu-item-4660907" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4660907 menu-large"><a href="https://www.denverpost.com/things-to-do/horoscopes/">Horoscopes</a></li>
470	<li id="menu-item-7296524" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-7296524 menu-large"><a href="https://www.denverpost.com/advice/">Advice</a></li>
471	<li id="menu-item-4660910" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4660910 menu-large"><a href="https://www.denverpost.com/things-to-do/home-garden/">Home &amp; Garden</a></li>
472	<li id="menu-item-4660929" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4660929 menu-large"><a href="/tag/free-and-cheap/">Free and Cheap</a></li>
473	<li id="menu-item-4660930" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4660930 menu-large"><a href="https://www.denverpost.com/things-to-do/cannabis/">Cannabis</a></li>
474	<li id="menu-item-4660955" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4660955 menu-large"><a href="/tag/recipes/">Recipes</a></li>
475	<li id="menu-item-5086074" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5086074 menu-large"><a href="https://store.denverpost.com/?utm_campaign=evergreen&#038;utm_medium=referral&#038;utm_source=edit-nav&#038;utm_content=&#038;utm_term=">Denver Post Store</a></li>
476</ul>
477</li>
478<li id="menu-item-3796572" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-3796572 menu-large"><a href="http://marketplace.denverpost.com/" aria-expanded="false" aria-haspopup="true">Classifieds</a>
479<ul class="sub-menu">
480	<li id="menu-item-3796573" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3796573 menu-large"><a href="https://marketplace.denverpost.com/">Classifieds</a></li>
481	<li id="menu-item-1245586" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1245586 menu-large"><a href="http://www.denverpost.com/automotive/">Automotive</a></li>
482	<li id="menu-item-1245600" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1245600 menu-large"><a href="http://www.denverpost.com/realestate">Homes</a></li>
483	<li id="menu-item-5358200" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5358200 menu-large"><a href="https://jobs.denverpost.com/">Jobs</a></li>
484</ul>
485</li>
486<li id="menu-item-7812233" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-7812233 menu-large"><a href="https://www.denverpost.com/best-reviews/">BestReviews</a></li>
487<li id="menu-item-6950006" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-6950006 menu-large"><a href="https://www.denverpost.com/branded-content/" aria-expanded="false" aria-haspopup="true">Branded Content</a>
488<ul class="sub-menu">
489	<li id="menu-item-7489495" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-7489495 menu-large"><a href="https://www.denverpost.com/branded-content/">Advertising by Ascend</a></li>
490	<li id="menu-item-6950007" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6950007 menu-large">
490<a href="https://www.denverpost.com/sponsor-content-hub/?ntv_adpz=4043">Paid Content by Brandpoint</a></li>
491</ul>
492</li>
493<li id="menu-item-3257886" class="subscribe-visibility subscribe-special custom-button menu-item menu-item-type-custom menu-item-object-custom menu-item-3257886"><a href="https://checkout.denverpost.com/?&#038;g2i_or_o=Internet&#038;g2i_or_p=nav&#038;g2i_source=SB&#038;g2i_medium=side-nav&#038;g2i_campaign=nav&#038;returnUrl=https%253A%252F%252Fwww.denverpost.com%252F">Subscribe</a></li>
494<li id="menu-item-4086332" class="log-in-button subscribe-special custom-button menu-item menu-item-type-custom menu-item-object-custom menu-item-4086332"><a href="/login">Log In</a></li>
495<li id="menu-item-4355022" class="log-out-button menu-item menu-item-type-custom menu-item-object-custom menu-item-4355022 menu-large"><a href="https://www.denverpost.com/logout">Logout</a></li>
496</ul>						</div>
497						<div class="newsletter-nav">
498								<div class="newsletter-simple">
499		<div class="newsletter-item">
500			<p class="prompt">Sign up for Newsletters and Alerts</p>
501			<a class="sign-up-button" href="https://myaccount.denverpost.com/dp/preference"
502			   aria-label="Click here to go to the newsletter sign up page">
503				Sign Up</a>
504		</div>
505	</div>
506						</div>
507					</div>
508				</nav>
509			</div>
510						<div class="hidden-logo logo-display">
511				<div class="logo custom-logo"><a href="https://www.denverpost.com" aria-label="The Denver Post"><img src="https://www.denverpost.com/wp-content/uploads/2020/11/dp-logo-1.svg" alt="The Denver Post"></a></div>			</div>
512							<div class="digisubs-wrapper">
513									<nav class="digisubs-pushmenu hidden" role="navigation" aria-label="Account Menu" id="digisubs-push-container">
514						<div id="digisubs-toggle" class="digisubs-toggle pushnav" role="button" aria-expanded="false" tabindex="0" aria-label="Open menu">
515							<div id="mng-icon-image">
516								<img id="pushnav-icon" alt="">
517								<div id="blank-icon-user">
518									<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20" viewBox="0 0 32 32">
519										<path fill="#000000" d="M18 22.082v-1.649c2.203-1.241 4-4.337 4-7.432 0-4.971 0-9-6-9s-6 4.029-6 9c0 3.096 1.797 6.191 4 7.432v1.649c-6.784 0.555-12 3.888-12 7.918h28c0-4.030-5.216-7.364-12-7.918z"></path>
520									</svg>
521								</div>
522								<span class="icon-arrow-down"></span>
523							</div>
524						</div>
525						<div class="wrapper-nav-subs pushnav">
526							<div class="border-container">
527								<ul id="dfm-digisubs-push-menu" class="menu"><li id="menu-item-5765866" class="subscribe-visibility subscribe-special custom-button menu-item menu-item-type-custom menu-item-object-custom menu-item-5765866"><a href="https://checkout.denverpost.com/?&#038;g2i_or_o=Internet&#038;g2i_or_p=nav&#038;g2i_source=SB&#038;g2i_medium=nav2&#038;g2i_campaign=nav&#038;returnUrl=https%253A%252F%252Fwww.denverpost.com%252F">Subscribe</a></li>
528<li id="menu-item-5765870" class="log-in-button subscribe-special custom-button menu-item menu-item-type-custom menu-item-object-custom menu-item-5765870"><a href="/login">Log In</a></li>
529</ul>								<div id="push-account-content">
530									<div class="show-digisubs-push" id="email-source-wrapper">
531										<a class="account-link" id="push-email-link"></a>
532										<p class="logged-in-source" id="push-auth-source"></p>
533									</div>
534									<a class="show-digisubs-push account-link" id="push-account-link" data-mng-click="account-settings" data-mng-category="account-link" data-mng-action="account-settings">Account Settings</a>
535									<a class="show-digisubs-push" id="push-contact-us" href="/contact-us" data-mng-click="contact-us" data-mng-category="account-link" data-mng-action="contact-us">Contact Us</a>
536									<a class="show-digisubs-push" id="push-log-out" href="/logout" data-mng-click="log-out" data-mng-category="account-link" data-mng-action="log-out">Log Out</a>
537									<div class="show-digisubs-push marketing-slot" id="push-marketing-slot"></div>
538									<label class="user-spoof">Spoof a user</label>
539									<input id="push-user-spoof-control" class="user-spoof" type="checkbox">
540									<ul id="newsLetterItem-push" class="newsLetterContent"></ul>
541								</div>
542							</div>
543							<div class="newsletter-nav">
544									<div class="newsletter-simple">
545		<div class="newsletter-item">
546			<p class="prompt">Sign up for Newsletters and Alerts</p>
547			<a class="sign-up-button" href="https://myaccount.denverpost.com/dp/preference"
548			   aria-label="Click here to go to the newsletter sign up page">
549				Sign Up</a>
550		</div>
551	</div>
552							</div>
553						</div>
554					</nav>
555					<div class="digisubs-wrapper-large" id="digisubs-wrapper-large">
556						<ul id="dfm-digisubs-menu" class="menu"><li id="menu-item-5154470" class="subscribe-visibility subscribe-special custom-button menu-item menu-item-type-custom menu-item-object-custom menu-item-5154470"><a href="https://checkout.denverpost.com/?&#038;g2i_or_o=Internet&#038;g2i_or_p=nav&#038;g2i_source=SB&#038;g2i_medium=nav2&#038;g2i_campaign=nav&#038;returnUrl=https%253A%252F%252Fwww.denverpost.com%252F">Subscribe</a></li>
557<li id="menu-item-5154472" class="log-in-button subscribe-special custom-button menu-item menu-item-type-custom menu-item-object-custom menu-item-5154472"><a href="/login">Log In</a></li>
558</ul>					</div>
559									</div>
560			<div class="search-icon-wrapper"><span class="icon-search" aria-label="Click here or hit enter to open a Search box" id="dfm-search-icon" role="button" tabindex=0 aria-expanded="false"></span></div><form class="search-form header-search" method="GET" id="search-bar" action="https://www.denverpost.com/">
561
562		<div class="input-wrapper">
563			<span class="icon-search" aria-hidden="true"></span>
564		<input id="mng-search-focus" type="text" placeholder="Type your search" name="s"  aria-label="Type your search">
565		<input name="orderby" type="hidden" value="relevance"/>
566		<input name="order" type="hidden" value="desc"/>
567				<div class="search-button-container">
568			<button class="search-button" type="submit">
569				<span>Search</span>
570			</button>
571		</div>
572	</div>
573	
574</form>
575
576
577						</div>
578
579					</div>
580
581					<div class="nav-primary-middle">
582
583										<div class="accuweather-wrap">
584					<div class="weather-date">
585								<div class='dfm_accuweather_current_conditions'>
586				<a target="_blank" href="http://www.accuweather.com/en/us/denver-co/80203/current-weather/35082_pc?lang=en-us&amp;partner=mng_50" title="Current Weather Conditions" aria-label="Current temperature is 64&deg;F, view full weather conditions in a new window">
587					<span>64&deg;F</span>
588					<i class="bi-cloud-lightning-rain" role="img" aria-label="weather icon cloud-lightning-rain"></i>
589				</a>
590			</div>						<div class="date">
591							Wednesday, September 23rd 2026									<a title="Link to E-Edition opens in a new window" target="_blank" href="https://enewspaper.denverpost.com/">
592									<p class="e-edition">Digital Replica Edition</p>									</a>
593														</div>
594					</div>
595				</div>
596			<div class="hidden-logo"><div class="logo custom-logo"><a href="https://www.denverpost.com" aria-label="The Denver Post"><img src="https://www.denverpost.com/wp-content/uploads/2020/11/dp-logo-1.svg" alt="The Denver Post"></a></div></div>			<div class="sponsorship-ad-wrapper">
597							</div>
598			
599					</div>
600
601					<div class="nav-primary-bottom">
602
603									<div class="nav-primary">
604			<ul id="subnav-fallback-menu" class="menu"><li id="menu-item-5149010" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5149010"><a href="https://www.denverpost.com/news/">News</a></li>
605<li id="menu-item-5149011" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5149011"><a href="https://www.denverpost.com/sports/">Sports</a></li>
606<li id="menu-item-5149012" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5149012"><a href="https://www.denverpost.com/business/">Business</a></li>
607<li id="menu-item-5521030" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5521030"><a href="https://www.denverpost.com/theknow/">The Know</a></li>
608<li id="menu-item-5149014" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5149014"><a href="https://www.denverpost.com/things-to-do/outdoors/">Outdoors</a></li>
609<li id="menu-item-5149015" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5149015"><a href="https://www.denverpost.com/opinion/">Opinion</a></li>
610<li id="menu-item-5149016" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5149016"><a href="http://marketplace.denverpost.com/">Classifieds</a></li>
611<li id="menu-item-5939700" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5939700"><a href="https://www.denverpost.com/obituaries/">Obituaries</a></li>
612<li id="menu-item-7812230" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-7812230"><a href="https://www.denverpost.com/best-reviews/">BestReviews</a></li>
613</ul>			</div>
614			
615					</div>
616
617				</div>
618
619				
620<div class="widget widget-trending-stories"><div class="trending-bar trending">
621	<div class="trending-bar-wrapper">
622		<p class="label">
623			Trending:		</p>
624		<nav>
625			<ul>
626					<li class="entry-title ">
627
628			<a class="article-title" href="https://www.denverpost.com/2026/09/23/rare-tropical-bird-colorado-piratic-flycatcher/" title="Tropical bird never before seen in Colorado spotted on Eastern Plains">
629	
630				<span class="dfm-title metered">
631			Tropical bird spotted 🦜		</span>
632
633
634
635			</a>
636	
637	
638	</li>
639	<li class="entry-title ">
640
641			<a class="article-title" href="https://www.denverpost.com/2026/09/22/cherry-creek-football-forfeit-fair-chsaa-commissioner-says/" title="Keeler: Cherry Creek football punishment fair, CHSAA commissioner says">
642	
643				<span class="dfm-title metered">
644			CHSAA defends Cherry Creek forfeit		</span>
645
646
647
648			</a>
649	
650	
651	</li>
652	<li class="entry-title ">
653
654			<a class="article-title" href="https://www.denverpost.com/2026/09/23/colorado-least-visited-state-parks/" title="Tired of crowds? Visit these 10 empty Colorado State Parks instead.">
655	
656				<span class="dfm-title metered">
657			Colorado&#8217;s least-visited state parks 🥾		</span>
658
659
660
661			</a>
662	
663	
664	</li>
665			</ul>
666		</nav>
667	</div>
668</div>
669
670</div><div class="breadcrumbs">
671	<div class="breadcrumbs-bar"><a href="https://www.denverpost.com/" class="page-home">Home</a><span class="icon-arrow-right"></span><span class="current-page">Contact Us</span></div></div>
672
673			</div>
674			</header><div id="content" class="site-content">
675			
676			
677<div id="primary" class="content-area">
678	<main id="main" class="site-main" role="main">
679		<article id="page-329" class="post-329 page type-page status-publish has-post-thumbnail hentry tag-the-denver-post">
680
681			<div class="article-body">
682
683				<div class="body-copy ad-free leaf-page">
684
685											<h1 style="margin-bottom: .5em">How to contact The Denver Post</h1>
686<p><strong>Denver Post Switchboard: <a href="tel:+13039541010">303-954-1010 </a></strong></p>
687<p><strong>Toll-free number: 1-800-336-7678</strong></p>
688<p><strong>Denver Post Membership and Delivery Issues: <a href="tel:+13038323232">303-832-3232</a></strong></p>
689<p><strong>Denver Post Newsroom: 303-954-1201 or <a href="mailto:[email protected]">[email protected]</a></strong></p>
690<p><strong>News tips: <a href="https://www.denverpost.com/news-tips/">denverpost.com/news-tips</a></strong></p>
691<hr />
692<h3>Customer Service:</h3>
693<p><em>Customer service is open Monday-Friday from 6:30 a.m.-5 p.m., Saturday from 7 a.m.-10 a.m. and Sunday from 8:30 a.m.-11 a.m.  </em></p>
694<ul>
695<li><a href="https://checkout.denverpost.com/">Subscribe for print or digital access</a></li>
696<li>View the <a href="https://denverpost-co.newsmemory.com/">digital replica edition</a>.</li>
697<li>Active members: Visit <a href="https://myaccount.denverpost.com/">myaccount.denverpost.com</a>.</li>
698<li>Non-members and Sunday Select Recipients: <a href="mailto:[email protected]">Email Member Services</a>.</li>
699<li>Didn&#8217;t get your newspaper or need to talk to a customer service representative? Call <a href="tel:+13038323232">303-832-3232</a>.</li>
700<li>To place a vacation hold on your delivery call (303) 832-3232 or go online to <a href="https://myaccount.denverpost.com/">myaccount.denverpost.com</a>.</li>
701<li>Digital Replica or website access questions? Email <a href="mailto:[email protected]">[email protected]</a> or call 303-832-3232.</li>
702<li><a href="https://www.denverpost.com/back-issues/">How to get back issues from The Denver Post.</a></li>
703<li>Phone or door-to-door solicitor complaints — 303-832-3232</li>
704</ul>
705<h3>Newsroom</h3>
706<ul>
707<li>Contact The Denver Post newsroom: <a href="mailto:[email protected]">Email [email protected]</a>.</li>
708<li><strong>To submit a correction to a story</strong>
708 in print or online, contact the reporter, appropriate editor (contact information is further down this page) or let us know at <a href="mailto:[email protected]">[email protected]</a> or <a href="mailto:[email protected]">[email protected]</a></li>
709<li>Submit an event to The Denver Post calendar: <a href="http://calendar.denverpost.com/user/login">Submit online</a>.</li>
710<li><a href="https://www.denverpost.com/submit-letter/">Send a letter to the editor.</a></li>
711<li>Questions or comments about online news content: <a href="mailto:[email protected]">[email protected]</a></li>
712<li>Have a news tip? Email the appropriate reporter or editor listed below, or send your tip to <a href="mailto:[email protected]">[email protected]</a> or using the form at <a href="https://www.denverpost.com/news-tips/">denverpost.com/news-tips</a>.</li>
713</ul>
714<h3>Social media</h3>
715<ul>
716<li>Follow The Denver Post on <a href="https://www.facebook.com/denverpost">Facebook</a> | <a href="https://x.com/denverpost">Twitter</a> | <a href="https://www.instagram.com/denverpost/">Instagram</a> | <a href="https://www.threads.com/@denverpost">Threads</a> | <a href="https://bsky.app/profile/did:plc:d2vg3ev62rmv4zrivswlpeim">Bluesky</a> | <a href="https://www.youtube.com/user/DenverPost">YouTube</a> | <a href="https://www.tiktok.com/@denverpost">TikTok</a></li>
717<li>Follow Denver Post Sports on <a href="https://www.facebook.com/denversports">Facebook</a> | <a href="https://www.instagram.com/denverpostsports">Instagram</a> | <a href="https://x.com/DPostSports">Twitter</a></li>
718<li>Follow The Know on <a href="https://www.facebook.com/denverentertain">Facebook</a> | <a href="https://www.instagram.com/thknwco/">Instagram</a> | <a href="https://x.com/thknwco">Twitter</a></li>
719<li>Lists: Follow Denver Post journalists on <a href="https://bsky.app/profile/denverpost.com/lists/3lbadlozanv2o">Bluesky</a> | <a href="https://x.com/i/lists/2182">Twitter</a></li>
720</ul>
721<h3>Advertising</h3>
722<ul>
723<li>Need a media kit for print or digital advertising? Contact Christine at 303-954-1133 | <a href="mailto:[email protected]">[email protected]</a></li>
724<li>Interested in placing a classified ad? Contact Christine at 303-954-1133 | <a href="mailto:[email protected]">[email protected]</a></li>
725<li>Have a question about your advertising statement? Contact our billing team at <a href="mailto:[email protected]">[email protected]</a></li>
726<li>Obituaries: You can place an obit by <a href="https://promote.denverpost.com/denver-adportal/obits/index.html">visiting our self-serve portal</a>. If you have problems or questions, email <a href="mailto:[email protected]">[email protected]</a> or call <a href="tel:+13039542312">303-954-2312</a>.</li>
727<li>Legal Notices: Email <a href="mailto:[email protected]">[email protected]</a> or call <a href="tel:+13039542310">303-954-2310</a>.</li>
728</ul>
729<h3>Job opportunities</h3>
730<ul>
731<li>Want to be a carrier? Call the Carrier Job Line at 303-954-2274</li>
732<li>For other job opportunities <a href="https://careers-medianewsgroup.icims.com/jobs/intro?hashed=-435594441">visit our career page.</a></li>
733</ul>
734<hr />
735<h3 id="mailing-address"><strong>The postal address for The Denver Post:</strong></h3>
736<h2>The Denver Post</h2>
737<p><strong>5990 Washington St.<br />
738Denver, CO 80216</strong></p>
739<hr />
740<h2>More email links</h2>
741<table width="100%;">
742<tbody>
743<tr>
744<th style="text-align: left;padding-bottom: 0.5em" width="50%"><strong>The Denver Post</strong></th>
745<th style="text-align: left;padding-bottom: 0.5em" width="50%"><strong>The Denver Post Website</strong></th>
746</tr>
747<tr>
748<td style="width: 50%">
749<ul style="margin-left: 2em">
750<li><a href="mailto:[email protected]">Business news</a></li>
751<li><a href="http://www.denverpostcommunity.com">Denver Post Community</a>: <a href="mailto:[email protected]">Email</a> | <a href="http://www.denverpostcommunity.com">Website</a></li>
752<li><a href="mailto:[email protected]">Entertainment news</a></li>
753<li><a href="mailto:[email protected]">Features</a></li>
754<li><a href="mailto:[email protected]">News department</a></li>
755<li><a href="https://access.medianewsgroup.com/d/nie/nie-colorado/sign-up">
755Colorado Classroom Access Pass</a>: <a href="mailto:[email protected]">Email</a> | <a href="https://access.medianewsgroup.com/d/nie/nie-colorado/sign-up">Sign up</a></li>
756<li><a href="http://postnewsads.com/onlinead/">Place a classified ad</a></li>
757<li><a href="mailto:[email protected]">Sports</a></li>
758</ul>
759</td>
760<td width="50%">
761<ul style="margin-left: 2em">
762<li><a href="mailto:[email protected]">Problems with email newsletters and breaking news alert registration</a></li>
763<li><a href="mailto:[email protected]">General online questions, comments</a></li>
764<li><a href="mailto:[email protected]">Digital Director</a></li>
765</ul>
766</td>
767</tr>
768</tbody>
769</table>
770<h2>Denver Post Executives</h2>
771<ul>
772<li><a href="mailto:[email protected]"><strong>*Lee Ann Colacioppo</strong></a>, Editor — <a href="tel:+13039541754">303-954-1754</a></li>
773<li><a href="mailto:[email protected]"><strong>Justin Mock</strong></a>, Senior Vice President of Finance and Chief Financial Officer — <a href="tel:+13039545007">303-954-5007</a></li>
774<li><a href="mailto:[email protected]"><strong>Christine Moser</strong></a>, Vice President of Advertising — <a href="tel:+13039541133">303-954-1133</a></li>
775<li><a href="mailto:[email protected]"><strong>Brett McCommons</strong></a>, Corporate Human Relations Director — <a href="tel:+13039542636">303-954-2636</a></li>
776<li><a href="mailto:[email protected]"><strong>*Bob Kinney</strong></a>, Vice President, Information Technology and PrePublishing — <a href="tel:+13039541941">303-954-1941</a></li>
777</ul>
778<h2>News Executives/Department Heads</h2>
779<ul>
780<li><a href="mailto:[email protected]"><strong>*Lee Ann Colacioppo</strong></a>, Editor — 303-954-1754</li>
781<li><strong><a href="mailto:[email protected]">Matt Sebastian</a></strong>, Managing editor — 303-954-1241</li>
782<li><strong><a href="mailto:[email protected]">*Megan Schrader</a>,</strong> Editor of the editorial/opinion pages &#8212; 303-954-2567</li>
783<li><a href="mailto:[email protected]"><strong>Donovan Henderson</strong></a><strong>,</strong> Senior editor/production and business editor &#8212; 303-954-1984</li>
784<li><strong><a href="mailto:[email protected]">Beth Rankin</a>,</strong> Director of audience &#8212; 303-954-1638</li>
785<li><a href="mailto:[email protected]"><strong>Jon Murray</strong></a><strong>,</strong> Senior editor/public affairs &#8212; 303-954-1405</li>
786<li><a href="[email protected]"><b>Nate Peterson</b></a>, Sports editor — 303-954-1294</li>
787<li><a href="mailto:[email protected]"><strong>Patrick Traylor</strong></a>, Senior editor/photography and multimedia — 303-954-1014</li>
788</ul>
789<p><em>* Denotes a member of The Denver Post editorial board</em></p>
790<hr />
791<h2>Newsroom Directory</h2>
792<p>&nbsp;</p>
793<table class="tg" style="width: 100%">
794<tbody>
795<tr>
796<th style="font-weight: bold;width: 20%">NAME</th>
797<th style="font-weight: bold;width: 30%">POSITION</th>
798<th style="font-weight: bold;width: 10%">EXT</th>
799<th style="font-weight: bold;width: 20%">EMAIL</th>
800<th style="font-weight: bold;width: 20%">TWITTER</th>
801</tr>
802<tr>
803<td style="height: .5em" colspan="5"></td>
804</tr>
805<tr>
806<td style="padding: .25em .5em;background-color: #d5d5d5" colspan="5">METRO/CITY</td>
807</tr>
808<tr>
809<td><a href="http://www.denverpost.com/author/john-aguilar/">Aguilar, John</a></td>
810<td>Suburbs Reporter</td>
811<td><a href="tel:+13039541695">1695</a></td>
812<td><a href="mailto:[email protected]">jaguilar</a></td>
813<td><a href="https://twitter.com/abuvthefold">@abuvthefold</a></td>
814</tr>
815<tr>
816<td><a href="http://www.denverpost.com/author/shelly-bradbury/">Bradbury, Shelly</a></td>
817<td>Public Safety Reporter</td>
818<td><a href="tel:+13039541785">1785</a></td>
819<td><a href="mailto:[email protected]">sbradbury</a></td>
820<td><a href="https://twitter.com/ShellyBradbury">@ShellyBradbury</a></td>
821</tr>
822<tr>
823<td><a href="http://www.denverpost.com/author/nick-coltrain/">Coltrain, Nick</a></td>
824<td>Statehouse Reporter</td>
825<td><a href="tel:+13039541068">1068</a></td>
826<td><a href="mailto:[email protected]">ncoltrain</a></td>
827<td><a href="https://twitter.com/ncoltrain">@ncoltrain</a></td>
828</tr>
829<tr>
830<td><a href="https://www.denverpost.com/author/celia-f/">Frazier, Celia</a></td>
831<td>Breaking News Reporter</td>
832<td></td>
833<td><a href="mailto:[email protected]">cfrazier</a></td>
834<td><a href="https://twitter.com/celoufraz">@celoufraz</a></td>
835</tr>
836<tr>
837<td><a href="http://www.denverpost.com/author/elizabeth-hernandez/">Hernandez, Elizabeth</a></td>
838<td>Enterprise Reporter</td>
839<td><a href="tel:+13039541223">1223</a></td>
840<td><a href="mailto:[email protected]">ehernandez</a></td>
841<td><a href="https://twitter.com/ehernandez">@ehernandez</a></td>
842</tr>
843<tr>
844<td><a href="https://www.denverpost.com/?author_name=seth-klamann">Klamann, Seth</a></td>
845<td>Immigration Reporter</td>
846<td></td>
847<td><a href="mailto:[email protected]">sklamann</a></td>
848<td><a href="https://twitter.com/SethKlamann">@SethKlamann</a></td>
849</tr>
850<tr>
851<td><a href="https://www.denverpost.com/author/katie-langford/">Langford, Katie</a></td>
852<td>Breaking News Reporter</td>
853<td></td>
854<td><a href="mailto:[email protected]">klangford</a></td>
855<td><a href="https://x.com/katielangford35">@katielangford35</a></td>
856</tr>
857<tr>
858<td><a href="https://www.denverpost.com/author/jon-murray/">Murray, Jon</a></td>
859<td>Senior Editor/Public Affairs</td>
860<td><a href="tel:+13039541405">1405</a></td>
861<td><a href="mailto:[email protected]">jmurray</a></td>
862<td><a href="http://twitter.com/jonmurray">@jonmurray</a></td>
863</tr>
864<tr>
865<td><a href="https://www.denverpost.com/author/lauren-penington/">Penington, Lauren</a></td>
866<td>Breaking News Reporter</td>
867<td></td>
868<td><a href="mailto:[email protected]">lpenington</a></td>
869<td><a href="https://twitter.com/laurenpenington">@laurenpenington</a></td>
870</tr>
871<tr>
872<td><a href="http://www.denverpost.com/author/noelle-phillips/">Phillips, Noelle</a></td>
873<td>General Assignment/Environment Reporter</td>
874<td><a href="tel:+13039541661">1661</a></td>
875<td>
875<a href="mailto:[email protected]">nphillips</a></td>
876<td><a href="https://twitter.com/noelle_phillips">@noelle_phillips</a></td>
877</tr>
878<tr>
879<td><a href="http://www.denverpost.com/author/elise-schmelzer">Schmelzer, Elise</a></td>
880<td>Environmental Reporter</td>
881<td><a href="tel:+13039541368">1368</a></td>
882<td><a href="mailto:[email protected]">eschmelzer</a></td>
883<td><a href="https://twitter.com/eliseschmelzer">@eliseschmelzer</a></td>
884</tr>
885<tr>
886<td><a href="http://www.denverpost.com/author/jessica-seaman/">Seaman, Jessica</a></td>
887<td>K-12 Education Reporter</td>
888<td><a href="tel:+13039541593">1593</a></td>
889<td><a href="mailto:[email protected]">jseaman</a></td>
890<td><a href="https://twitter.com/jessicaseaman">@jessicaseaman</a></td>
891</tr>
892<tr>
893<td><a href="https://www.denverpost.com/author/mattm-sebastian/">Sebastian, Matt</a></td>
894<td>Managing Editor</td>
895<td><a href="tel:+13039541241">1241</a></td>
896<td><a href="mailto:[email protected]">msebastian</a></td>
897<td><a href="https://twitter.com/mattsebastian">@mattsebastian</a></td>
898</tr>
899<tr>
900<td><a href="http://www.denverpost.com/author/sam-tabachnik/">Tabachnik, Sam</a></td>
901<td>Investigative Reporter</td>
902<td><a href="tel:+13039541913">1913</a></td>
903<td><a href="mailto:[email protected]">stabachnik</a></td>
904<td><a href="https://twitter.com/sam_tabachnik">@sam_tabachnik</a></td>
905</tr>
906<tr>
907<td><a href="https://www.denverpost.com/author/robert-tann/">Tann, Robert</a></td>
908<td>Statehouse Reporter</td>
909<td></td>
910<td><a href="mailto:[email protected]">rtann</a></td>
911<td><a href="https://twitter.com/robtann">@robtann</a></td>
912</tr>
913<tr>
914<td><a href="http://www.denverpost.com/author/george-tanner/">Tanner, George</a></td>
915<td>Deputy City Editor, Nights</td>
916<td><a href="tel:+13039541514">1514</a></td>
917<td><a href="mailto:[email protected]">gtanner</a></td>
918<td><a href="https://twitter.com/DPGeorgeTanner">@DPGeorgeTanner</a></td>
919</tr>
920<tr>
921<td><a href="https://www.denverpost.com/author/jvosslerh/">Vossler-Henderson, Julie</a></td>
922<td>Breaking News Editor</td>
923<td></td>
924<td><a href="[email protected]">jvossler-henderson</a></td>
925<td><a href="https://twitter.com/areyouajulie">@areyouajulie</a></td>
926</tr>
927<tr>
928<td><a href="https://www.denverpost.com/author/elliott-wenzler/"> Wenzler, Elliott</a></td>
929<td>City hall reporter</td>
930<td></td>
931<td><a href="mailto:[email protected]">ewenzler</a></td>
932<td><a href="https://x.com/ElliottWenzler">@ElliottWenzler</a></td>
933</tr>
934<tr>
935<td><a href="http://www.denverpost.com/author/meg-wingerter/">Wingerter, Meg</a></td>
936<td>Health Reporter</td>
937<td><a href="tel:+13039543051">3051</a></td>
938<td><a href="mailto:[email protected]">mwingerter</a></td>
939<td><a href="https://twitter.com/MegWingerter">@MegWingerter</a></td>
940</tr>
941<tr>
942<td style="height: .5em" colspan="5"></td>
943</tr>
944<tr>
945<td style="padding: .25em .5em;background-color: #d5d5d5" colspan="5">BUSINESS</td>
946</tr>
947<tr>
948<td>Henderson, Donovan</td>
949<td>Senior Editor/Business</td>
950<td><a href="tel:+13039541984">1984</a></td>
951<td><a href="mailto:[email protected]">dhenderson</a></td>
952<td><a href="https://twitter.com/bigd2626">@bigd2626</a></td>
953</tr>
954<tr>
955<td><a href="https://www.denverpost.com/author/alvarado-gamez/">Alvarado Gamez, Jessica</a></td>
956<td>Business Reporter</td>
957<td></td>
958<td><a href="mailto:[email protected]">jalvarado</a></td>
959<td><a href="https://x.com/AlvvJess">@AlvvJess</a></td>
960</tr>
961<tr>
962<td><a href="http://www.denverpost.com/author/aldo-svaldi/">Svaldi, Aldo</a></td>
963<td>Economy/Residential Real Estate</td>
964<td><a href="tel:+13039541410">1410</a></td>
965<td><a href="mailto:[email protected]">asvaldi</a></td>
966<td><a href="https://twitter.com/AldoSvaldi">@AldoSvaldi</a></td>
967</tr>
968<tr>
969<td style="height: .5em" colspan="5"></td>
970</tr>
971<tr>
972<td style="padding: .25em .5em;background-color: #d5d5d5" colspan="5">EDITORIAL/OPINION</td>
973</tr>
974<tr>
975<td><a href="http://www.denverpost.com/author/megan-schrader/">Schrader, Megan</a></td>
976<td>Editorial Page Editor</td>
977<td><a href="tel:+13039542567">2567</a></td>
978<td><a href="mailto:[email protected]">mschrader</a></td>
979<td><a href="https://twitter.com/meganschrader">@meganschrader</a></td>
980</tr>
981<tr>
982<td style="height: .5em" colspan="5"></td>
983</tr>
984<tr>
985<td style="padding: .25em .5em;background-color: #d5d5d5" colspan="5">FEATURES AND ENTERTAINMENT</td>
986</tr>
987<tr>
988<td><a href="https://www.denverpost.com/author/jonathan-shikes/">Shikes, Jonathan</a></td>
989<td>Entertainment Editor</td>
990<td><a href="tel:+13039541104">1104</a></td>
991<td><a href="mailto:[email protected]">jshikes</a></td>
992<td><a href="https://twitter.com/colobeerman">@colobeerman</a></td>
993</tr>
994<tr>
995<td><a href="https://www.denverpost.com/author/miguel-otarola/">Otárola, Miguel</a></td>
996<td>Food Reporter</td>
997<td></td>
998<td><a href="mailto:[email protected]">motarola</a></td>
999<td><a href="https://twitter.com/motarola_ ">@motarola_</a></td>
1000</tr>
1001<tr>
1002<td><a href="http://www.denverpost.com/author/christine-ricciardi/">Ricciardi, Tiney</a></td>
1003<td>Outdoors Reporter</td>
1004<td><a href="tel:+13039541983">1983</a></td>
1005<td><a href="mailto:[email protected]">cricciardi</a></td>
1006<td><a href="https://twitter.com/tineywristwatch">@tineywristwatch</a></td>
1007</tr>
1008<tr>
1009<td>
1009<a href="http://www.denverpost.com/author/john-wenzel/">Wenzel, John</a></td>
1010<td>Reporter</td>
1011<td></td>
1012<td><a href="mailto:[email protected]">jwenzel</a></td>
1013<td><a href="https://twitter.com/johnwenzel">@johnwenzel</a></td>
1014</tr>
1015<tr>
1016<td style="height: .5em" colspan="5"></td>
1017</tr>
1018<tr>
1019<td style="padding: .25em .5em;background-color: #d5d5d5" colspan="5">SPORTS</td>
1020</tr>
1021<tr>
1022<td><a href="http://www.denverpost.com/sports" target="_blank" rel="noopener">Peterson, Nate</a></td>
1023<td>Sports Editor</td>
1024<td></td>
1025<td><a href="mailto:[email protected]">npeterson</a></td>
1026<td><a href="https://x.com/N8Peterson">@N8Peterson</a></td>
1027</tr>
1028<tr>
1029<td><a href="http://www.denverpost.com/author/lori-punko/">Punko, Lori</a></td>
1030<td>Deputy Sports Editor</td>
1031<td><a href="tel:+13039541617">1617</a></td>
1032<td><a href="mailto:[email protected]">lpunko</a></td>
1033<td><a href="https://twitter.com/lpunko">@lpunko</a></td>
1034</tr>
1035<tr>
1036<td><a href="https://www.denverpost.com/author/bennett-durando/">Durando, Bennett</a></td>
1037<td>Nuggets Reporter</td>
1038<td></td>
1039<td><a href="mailto:[email protected]">bdurando</a></td>
1040<td><a href="https://twitter.com/BennettDurando">@BennettDurando</a></td>
1041</tr>
1042<tr>
1043<td><a href="https://www.denverpost.com/author/parker-gabriel/">Gabriel, Parker</a></td>
1044<td>Broncos Reporter</td>
1045<td></td>
1046<td><a href="mailto:[email protected]">pgabriel</a></td>
1047<td><a href="https://twitter.com/ParkerJGabriel">@ParkerJGabriel</a></td>
1048</tr>
1049<tr>
1050<td><a href="https://www.denverpost.com/author/samuel-jane/">Jane, Sam</a></td>
1051<td>Broncos Reporter</td>
1052<td></td>
1053<td><a href="mailto:[email protected]" target="_blank" rel="noopener">sjane</a></td>
1054<td><a href="https://x.com/sam_jane230">@sam_jane230</a></td>
1055</tr>
1056<tr>
1057<td><a href="http://www.denverpost.com/author/sean-keeler/">Keeler, Sean</a></td>
1058<td>Columnist</td>
1059<td></td>
1060<td><a href="mailto:[email protected]">skeeler</a></td>
1061<td><a href="https://twitter.com/seankeeler">@seankeeler</a></td>
1062</tr>
1063<tr>
1064<td><a href="https://www.denverpost.com/author/troy-renck/">Renck, Troy</a></td>
1065<td>Columnist</td>
1066<td></td>
1067<td><a href="mailto:[email protected]">trenck</a></td>
1068<td><a href="//twitter.com/TroyRenck">@TroyRenck</a></td>
1069</tr>
1070<tr>
1071<td><a href="https://www.denverpost.com/author/corey-masisak/">Masisak, Corey</a></td>
1072<td>Avs Reporter</td>
1073<td></td>
1074<td><a href="mailto:[email protected]">cmasisak</a></td>
1075<td><a href="https://twitter.com/cmasisak22">@cmasisak22</a></td>
1076</tr>
1077<tr>
1078<td><a href="http://www.denverpost.com/author/kyle-newman/">Newman, Kyle</a></td>
1079<td>Sports Reporter</td>
1080<td></td>
1081<td><a href="mailto:[email protected]">knewman</a></td>
1082<td><a href="https://twitter.com/kylenewmanDP">@kylenewmanDP</a></td>
1083</tr>
1084<tr>
1085<td style="height: .5em" colspan="5"></td>
1086</tr>
1087<tr>
1088<td style="padding: .25em .5em;background-color: #d5d5d5" colspan="5">PHOTOGRAPHY</td>
1089</tr>
1090<tr>
1091<td><a href="http://www.denverpost.com/author/patrick-traylor/">Traylor, Patrick</a></td>
1092<td>Senior Editor, Photo and Multimedia</td>
1093<td><a href="tel:+13039541014">1014</a></td>
1094<td><a href="mailto:[email protected]">ptraylor</a></td>
1095<td><a href="https://twitter.com/traylor2">@traylor2</a></td>
1096</tr>
1097<tr>
1098<td><a href="http://www.denverpost.com/author/andy-cross/">Cross, Andy</a></td>
1099<td>Deputy Editor, Photo and Multimedia</td>
1100<td><a href="tel:+13039541321">1321</a></td>
1101<td><a href="mailto:[email protected]">across</a></td>
1102<td><a href="https://twitter.com/acrossphoto">@acrossphoto</a></td>
1103</tr>
1104<tr>
1105<td><a href="http://www.denverpost.com/author/timothy-hurst">Hurst, Timothy</a></td>
1106<td>Photojournalist</td>
1107<td></td>
1108<td><a href="mailto:[email protected]">thurst</a></td>
1109<td><a href="https://twitter.com/timothyfhurst">@timothyfhurst</a></td>
1110</tr>
1111<tr>
1112<td><a href="http://www.denverpost.com/author/aaron-ontiveroz/">Ontiveroz, AAron</a></td>
1113<td>Photojournalist</td>
1114<td><a href="tel:+13039541321">1321</a></td>
1115<td><a href="mailto:[email protected]">aontiveroz</a></td>
1116<td><a href="https://twitter.com/aaronontiveroz">@aaronontiveroz</a></td>
1117</tr>
1118<tr>
1119<td><a href="http://www.denverpost.com/author/hyoung-chang/">Chang, Hyoung</a></td>
1120<td>Photojournalist</td>
1121<td><a href="tel:+13039541321">1321</a></td>
1122<td><a href="mailto:[email protected]">hchang</a></td>
1123<td><a href="https://twitter.com/hyoungchang">@HyoungChang</a></td>
1124</tr>
1125<tr>
1126<td><a href="http://www.denverpost.com/author/r-j-sangosti/">Sangosti, RJ</a></td>
1127<td>Photojournalist</td>
1128<td><a href="tel:+13039541321">1321</a></td>
1129<td><a href="mailto:[email protected]">rsangosti</a></td>
1130<td><a href="https://twitter.com/rjsangosti">@rjsangosti</a></td>
1131</tr>
1132<tr>
1133<td style="height: .5em" colspan="5"></td>
1134</tr>
1135<tr>
1136<td style="padding: .25em .5em;background-color: #d5d5d5" colspan="5">MANAGEMENT</td>
1137</tr>
1138<tr>
1139<td><a href="http://www.denverpost.com/author/lee-ann-colacioppo/">Colacioppo, Lee Ann</a></td>
1140<td>
1140Editor</td>
1141<td><a href="tel:+13039541754">1754</a></td>
1142<td><a href="mailto:[email protected]">lcolacioppo</a></td>
1143<td><a href="https://twitter.com//LAColacioppo">@LAColacioppo</a></td>
1144</tr>
1145<tr>
1146<td>*Brewer, Monica</td>
1147<td>Editorial Administrator</td>
1148<td><a href="tel:+13039541234">1234</a></td>
1149<td><a href="mailto:[email protected]">mbrewer</a></td>
1150<td></td>
1151</tr>
1152<tr>
1153<td style="height: .5em" colspan="5"></td>
1154</tr>
1155<tr>
1156<td style="padding: .25em .5em;background-color: #d5d5d5" colspan="5">NEWS EDITING AND DESIGN</td>
1157</tr>
1158<tr>
1159<td><a href="http://www.denverpost.com/author/donovan-henderson/">Henderson, Donovan</a></td>
1160<td>Senior Editor/Production</td>
1161<td><a href="tel:+13039541984">1984</a></td>
1162<td><a href="mailto:[email protected]">dhenderson</a></td>
1163<td><a href="https://twitter.com/bigd2626">@bigd2626</a></td>
1164</tr>
1165<tr>
1166<td>Burnett, Maureen</td>
1167<td>Deputy Editor</td>
1168<td><a href="tel:+13039541852">1852</a></td>
1169<td><a href="mailto:[email protected]">mburnett</a></td>
1170<td><a href="https://twitter.com/Maureen_Burnett">@Maureen_Burnett</a></td>
1171</tr>
1172<tr>
1173<td>*Hutchinson, TJ</td>
1174<td>Systems Editor</td>
1175<td><a href="tel:+13039541863">1863</a> or <a href="tel:+13039541035">1035</a></td>
1176<td><a href="mailto:[email protected]">thutchinson</a></td>
1177<td><a href="https://twitter.com/tresjai">@tresjai</a></td>
1178</tr>
1179<tr>
1180<td style="height: .5em" colspan="5"></td>
1181</tr>
1182<tr>
1183<td style="padding: .25em .5em;background-color: #d5d5d5" colspan="5">DIGITAL</td>
1184</tr>
1185<tr>
1186<td><a href="https://www.denverpost.com/author/beth-rankin/">Rankin, Beth </a></td>
1187<td>Director of Audience</td>
1188<td><a href="tel:+13039541638">1638</a></td>
1189<td><a href="mailto:[email protected]">brankin</a></td>
1190<td><a href="https://twitter.com/byBethRankin">@byBethRankin</a></td>
1191</tr>
1192<tr>
1193<td><a href="http://www.denverpost.com/author/tynin-fries/">Fries, Tynin</a></td>
1194<td>Deputy Director of Audience</td>
1195<td><a href="tel:+13039541599">1599</a></td>
1196<td><a href="mailto:[email protected]">tfries</a></td>
1197<td><a href="https://twitter.com/tyninfries">@tyninfries</a></td>
1198</tr>
1199<tr>
1200<td><a href="http://www.denverpost.com/author/marco-cummings/">Cummings, Marco</a></td>
1201<td>Digital Strategist</td>
1202<td></td>
1203<td><a href="mailto:[email protected]">mcummings</a></td>
1204<td><a href="https://twitter.com/marco_cummings">@marco_cummings</a></td>
1205</tr>
1206<tr>
1207<td><a href="http://www.denverpost.com/author/tamara-dunn/">Dunn, Tamara</a></td>
1208<td>Digital Strategist</td>
1209<td><a href="tel:+13039541801">1801</a></td>
1210<td><a href="mailto:[email protected]">tdunn</a></td>
1211<td><a href="https://twitter.com/tamaraddunn">@tamaraddunn</a></td>
1212</tr>
1213<tr>
1214<td><a href="http://www.denverpost.com/author/kevin-hamm/">Hamm, Kevin</a></td>
1215<td>Digital Strategist</td>
1216<td><a href="tel:+13039545315">5315</a></td>
1217<td><a href="mailto:[email protected]">khamm</a></td>
1218<td><a href="https://twitter.com/kevinmhamm">@kevinmhamm</a></td>
1219</tr>
1220<tr>
1221<td><a href="http://www.denverpost.com/author/joseph-nguyen/">Nguyen, Joe</a></td>
1222<td>Digital Sports Strategist</td>
1223<td><a href="tel:+13039542595">2595</a></td>
1224<td><a href="mailto:[email protected]">jnguyen</a></td>
1225<td><a href="https://twitter.com/joenguyen">@JoeNguyen</a></td>
1226</tr>
1227</tbody>
1228</table>
1229<p><em>Last Updated: Sept. 18, 2026</em></p>
1230					
1231				</div>
1232
1233			</div>
1234
1235		</article>
1236	</main>
1237</div>
1238
1239
1240			
1241			</div><!-- #content -->
1242
1243						<footer class="site-footer">
1244
1245							<div class="main-footer-wrapper">
1246
1247				<div class="footer-logo">
1248
1249					<div class="logo custom-logo"><a href="https://www.denverpost.com" aria-label="The Denver Post"><img src="https://www.denverpost.com/wp-content/uploads/2020/11/dp-logo-1.svg" alt="The Denver Post"></a></div>
1250				</div>
1251
1252				<ul id="footer-menu" class="footer-menus"><li id="menu-item-5239242" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-5239242"><a href="https://checkout.denverpost.com/?&#038;g2i_or_o=Internet&#038;g2i_or_p=nav&#038;g2i_source=SB&#038;g2i_medium=footer&#038;g2i_campaign=nav&#038;returnUrl=https%253A%252F%252Fwww.denverpost.com%252F">Subscribe</a><span class="expander"><a href="#" class="icon-plus" aria-label="Click here to expand the menu"></a></span>
1253
1254<ul class="footer-menu">
1255	<li id="menu-item-5239243" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5239243"><a href="http://dpo.st/alerts">News Alerts</a></li>
1256	<li id="menu-item-5239244" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5239244"><a href="https://www.denverpost.com/news-tips/">Submit a News Tip</a></li>
1257</ul>
1258</li>
1259<li id="menu-item-5239245" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-5239245"><a href="https://myaccount.denverpost.com/">Member Services</a><span class="expander"><a href="#" class="icon-plus" aria-label="Click here to expand the menu"></a></span>
1260
1261<ul class="footer-menu">
1262	<li id="menu-item-5239246" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5239246"><a href="https://myaccount.denverpost.com/">Become a Member</a></li>
1263	<li id="menu-item-7329579" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7329579"><a href="https://www.denverpost.com/digital-subscription-frequently-asked-questions/">Digital Subscription FAQ</a></li>
1264	<li id="menu-item-5239247" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5239247"><a href="https://myaccount.denverpost.com/">Place a Hold</a></li>
1265	<li id="menu-item-5239248" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5239248"><a href="https://enewspaper.denverpost.com/">Digital Replica Edition</a></li>
1266	<li id="menu-item-5673433" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5673433"><a href="https://www.denverpost.com/sitemap/">Sitemap</a></li>
1267</ul>
1268</li>
1269<li id="menu-item-5239249" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-5239249"><a href="https://marketplace.denverpost.com/">Classifieds</a><span class="expander"><a href="#" class="icon-plus" aria-label="Click here to expand the menu"></a></span>
1270
1271<ul class="footer-menu">
1272	<li id="menu-item-5239250" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5239250"><a href="http://www.denverpost.com/classifieds/">Autos</a></li>
1273	<li id="menu-item-5239251" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5239251"><a href="http://www.dphomes.today/">Real Estate</a></li>
1274	<li id="menu-item-5239252" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5239252"><a href="https://www.denverpost.com/jobs/">Jobs</a></li>
1275</ul>
1276</li>
1277<li id="menu-item-5239253" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-5239253"><a href="https://www.denverpost.com/contact-us/">Contact Us</a><span class="expander"><a href="#" class="icon-plus" aria-label="Click here to expand the menu"></a></span>
1278
1279<ul class="footer-menu">
1280	<li id="menu-item-5239254" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5239254"><a href="https://myworkdaycenter.wd5.myworkdayjobs.com/MNG">Careers</a></li>
1281	<li id="menu-item-5239255" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5239255"><a href="https://store.denverpost.com/?utm_campaign=evergreen&#038;utm_medium=referral&#038;utm_source=edit-footer&#038;utm_content=&#038;utm_term=">Denver Post Store</a></li>
1282	<li id="menu-item-5239256" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5239256"><a href="https://promote.denverpost.com/denver-adportal/obits/index.html">Place an Obituary</a></li>
1283	<li id="menu-item-5239257" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5239257"><a href="https://www.denverpostmedia.com/contact-us/">Advertise With Us</a></li>
1284	<li id="menu-item-5239258" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5239258"><a href="https://www.digitalfirstmedia.com/advertise-with-us/">Network Advertising</a></li>
1285	<li id="menu-item-5239259" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5239259"><a href="https://www.medianewsgroup.com/privacy-policy/">Privacy Policy</a></li>
1286	<li id="menu-item-5239260" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5239260"><a href="https://www.medianewsgroup.com/accessibility-statement/">Accessibility</a></li>
1287</ul>
1288</li>
1289<li id="menu-item-5239261" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-5239261"><a href="https://enewspaper.denverpost.com/">Today’s Front Page</a><span class="expander"><a href="#" class="icon-plus" aria-label="Click here to expand the menu"></a></span>
1290
1291<ul class="footer-menu">
1292	<li id="menu-item-5239262" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5239262"><a href="https://www.denverpost.com/back-issues/">Back Issues</a></li>
1293	<li id="menu-item-5239263" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5239263"><a href="https://www.denverpost.com/archives/">Archives</a></li>
1294	<li id="menu-item-5239264" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5239264"><a href="http://extras.denverpost.com/mobile/index.html">Mobile Apps</a></li>
1295</ul>
1296</li>
1297<li class="mng-follow"><div class="footer-follow"></div>
1298							<a href="https://checkout.denverpost.com/?&#038;g2i_or_o=Internet&#038;g2i_or_p=nav&#038;g2i_source=SB&#038;g2i_medium=side-nav&#038;g2i_campaign=nav&#038;returnUrl=https%253A%252F%252Fwww.denverpost.com%252F" class="subscribe-button">
1299					<span>Subscribe Now</span>				</a>
1300
1301				</li></ul>
1302			</div>
1303			
1304				<div class="dfm-site-info">
1305
1306								<div class="colophon">
1307
1308					<div class="footer-flex-menu-wrap"><ul id="footer-bottom-menu" class="menu"><li id="menu-item-3316428" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3316428"><a href="https://www.medianewsgroup.com/terms-of-use/">Terms of Use</a></li>
1309<li id="menu-item-3053739" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3053739"><a href="https://www.medianewsgroup.com/cookie-policy/">Cookie Policy</a></li>
1310<li id="menu-item-6579841" class="cookie-policy-click menu-item menu-item-type-custom menu-item-object-custom menu-item-6579841"><a href="#">Cookie Preferences</a></li>
1311<li id="menu-item-5520393" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5520393"><a href="https://www.medianewsgroup.com/privacy-policy/#911-notice-at-collection-the-personal-information-that-we-collect">California Notice at Collection</a></li>
1312<li id="menu-item-5520398" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5520398"><a href="https://www.medianewsgroup.com/privacy-policy/#916-notice-
1312of-financial-incentive">Notice of Financial Incentive</a></li>
1313<li id="menu-item-5520401" class="cookie-policy-click menu-item menu-item-type-custom menu-item-object-custom menu-item-5520401"><a href="#">Do Not Sell/Share My Personal Information</a></li>
1314<li id="menu-item-2008971" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2008971"><a href="https://www.medianewsgroup.com/arbitration/">Arbitration</a></li>
1315<li id="menu-item-174622" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-174622"><a href="/sitemap.xml">Site Map</a></li>
1316<li id="menu-item-174608" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-174608"><a href="https://www.denverpost.com/ethics-policy/">Ethics Policy</a></li>
1317<li id="menu-item-101641" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-101641"><a href="https://vip.wordpress.com/">Powered by WordPress.com VIP</a></li>
1318</ul><div class="footer-copyright-notice"><p>Copyright 2026 The Denver Post. All rights reserved. The use of any content on this website for the purpose of training artificial intelligence systems, algorithms, machine learning models, text and data mining, or similar use is strictly prohibited without explicit written consent.</p></div>	</div>
1319			</div>
1320			
1321				</div>
1322
1323			</footer><!-- .site-footer -->
1324			
1325			</div><!-- #page -->
1326
1327			
1327<script>
1328		(function(w) {
1329			if ( null !== document.cookie.match(/^(.*;)?\s*auth0_sub\s*=\s*[^;]+(.*)?$/) ) {
1330				w.PARSELY = {
1331	                autotrack: false,
1332	                onReady: function() {
1333	                    PARSELY.updateDefaults({
1334	                        data: {
1335	                            plan: "subscriber"
1336	                        }
1337	                    });
1338	                    PARSELY.beacon.trackPageView();
1339	                }
1340            	};
1341			}
1342		})(window);
1343        </script>
1343<div id="mobile-adhesion" class="closed"><button class="close-mobile-adhesion" onclick="closeMobileAdhesionAd()" onkeydown="keyboardHandler(event)">Close</button>
1344			
1344<script>
1345				function closeMobileAdhesionAd() {
1346				    document.getElementById("mobile-adhesion").classList.add("closed");
1347				}
1348
1349				function keyboardHandler(e) {
1350				    var keycode = ( e.keyCode ? e.keyCode : e.which );
1351				    if (keycode == "13") {
1352						closeMobileAdhesionAd();
1353					}
1354				}
1355			</script>
1355
1356							<div class="dfp-ad dfp-mobile_adhesion" id="div-gpt-ad-mobile_adhesion" style="visibility:hidden">
1357					<div class="htlad-mobile_adhesion" data-unit='denverpost.com/contact-us/mobile_adhesion' data-targeting=''></div>
1358				</div></div>
1358<script type='text/javascript'>
1359/* <![CDATA[ */
1360if ( 'undefined' !== typeof _snaq ) {
1361_snaq.push(['setAuthor', 'The Denver Post']);
1362_snaq.push(['setArticlePublishTime','2016-04-06T15:34:20-06:00']);
1363_snaq.push(['setSection', 'Contact Us']);
1364}
1365/* ]]> */
1366</script>
vendor: 1 bytes, line 1366
1366
1367<script type='text/javascript'>
1368/* <![CDATA[ */
1369var biJsHost = (("https:" == document.location.protocol) ? "https://" : "http://");
1370(function (d, s, id, tid, vid) {
1371var js, ljs = d.getElementsByTagName(s)[0];
1372if (d.getElementById(id)) return; js = d.createElement(s); js.id = id;
1373js.src = biJsHost + "cdn.listrakbi.com/scripts/script.js?m=" + tid + "&v=" + vid;
1374ljs.parentNode.insertBefore(js, ljs);
1375})(document, 'script', 'ltkSDK', 'tUxHTINGb1zW', '1');
1376/* ]]> */
1377</script>
vendor: 1 bytes, line 1377
1377
1378<script type='text/javascript'>
1379/* <![CDATA[ */
1380(function(d) { if (document.addEventListener) document.addEventListener('ltkAsyncListener', d);
1381else {e = document.documentElement; e.ltkAsyncProperty = 0; e.attachEvent('onpropertychange', function (e) {
1382if (e.propertyName == 'ltkAsyncProperty'){d();}});}})(function() {
1383/********** Begin Custom Code **********/
1384_ltk.Activity.AddPageBrowse();
1385_ltk.Activity.Submit();
1386/********** End Custom Code **********/
1387});
1388/* ]]> */
1389</script>
1389
1390<div id="mg2Widget-newsletter-container"></div>
1390<script src="https://www.denverpost.com/var/www/wp-content/plugins/mng-htl/dist/js/mngHtlMods.min.js?ver=1790198152" id="__htl_mods-js"></script>
vendor: 1 bytes, line 1390
1390
1391<script src="https://htlbid.com/v3/denverpost.com/htlbid.js" id="__htl_script-js" data-wp-strategy="async"></script>
vendor: 1 bytes, line 1391
1391
1392<script id="__htl_script-js-after">
1393			window.htlbid = window.htlbid || {};
1394			htlbid.cmd    = htlbid.cmd    || [];
1395			htlbid.cmd.push( function() {
1396				htlbid.layout( 'universal' );
1397				htlbid.setTargeting( "is_testing","no" );
1398				htlbid.setTargeting( "kv", ["contact-us","page"] );
1399				htlbid.setTargeting( "page", "page" );
1400				htlbid.setTargeting( "content", [] );
1401				htlbid.setTargeting( "RPN", "261029477573" );
1402				htlbid.setTargeting( "rurl", "" );
1403				htlbid.setTargeting( "articleid", "" );
1404				window.htlbid.pubads().setPublisherProvidedId( "67c56b6ce6acf69b0904f668971a1f6867363215e1c0c7924a234d9121223f9a" );
1405			} );
1406//# sourceURL=__htl_script-js-after
1407</script>
vendor: 1 bytes, line 1407
1407
1408<script type="text/javascript" src="https://www.denverpost.com/_static/??-eJyVy0EKwjAQBdALaccgol2IC08S2tFOSGZC/6RiT6+CC7duHzx61O1g6qxOPnFh0FtKhCmNAqcEMkS1a4Nb6Ypol7Chn1Zzu4uC6mRuepOcaWEdbaYqg7eZP/RfzHF9QlbGt13KORz7XehP4bBPL02AQ18=" ></script>
1408<script src="https://ak.sail-horizon.com/spm/spm.v1.min.js" id="mng-newsletters-sailthru-scout-js" data-wp-strategy="async"></script>
vendor: 1 bytes, line 1408
1408
1409<script id="mng-newsletters-sailthru-scout-js-after">
1410Sailthru.init( {"customerId":"929f44a05a44dfba76dd8e5e5af9a75f","autoTrackPageview":true,"useStoredTags":true,"excludeContent":false} );
1411//# sourceURL=mng-newsletters-sailthru-scout-js-after
1412</script>
vendor: 1 bytes, line 1412
1412
1413<script type="text/javascript" src="https://www.denverpost.com/wp-includes/js/dist/hooks.min.js?m=1790088657g" ></script>
1413<script src="https://www.denverpost.com/wp-includes/js/dist/i18n.min.js?ver=c26c3dc7bed366793375" id="wp-i18n-js"></script>
vendor: 1 bytes, line 1413
1413
1414<script id="wp-i18n-js-after">
1415wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
1416wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
1417//# sourceURL=wp-i18n-js-after
1418</script>
vendor: 1 bytes, line 1418
1418
1419<script id="wp-parsely-loader-js-before">
1420window.wpParselySiteId = 'denverpost.com';
1421//# sourceURL=wp-parsely-loader-js-before
1422</script>
vendor: 1 bytes, line 1422
1422
1423<script src="https://www.denverpost.com/wp-content/mu-plugins/wp-parsely-3.24/build/loader.js?ver=ecf94842061bea03d54b" id="wp-parsely-loader-js"></script>
vendor: 1 bytes, line 1423
1423
1424<script data-parsely-site="denverpost.com" src="https://cdn.parsely.com/keys/denverpost.com/p.js?ver=3.24.1" id="parsely-cfg"></script>
vendor: 1 bytes, line 1424
1424
1425<script src="https://www.denverpost.com/wp-content/themes/wp-mason/dist/js/ads.min.js?ver=1.0" id="can-run-ads-js"></script>
vendor: 1 bytes, line 1425
1425
1426<script type="text/javascript" src="https://www.denverpost.com/_static/??-eJyVz0EKwkAMQNELWVOLIC5EBDeewPW0ScfUmUlpYsXbWwWLgohd5sMLCVzbrJJklAzsRJEUnCqZgpozrqBRaCXcag5B55HTvNEZ/IFKCViJG0L4wYYSnUoCZLUHC+LlEP3OrPvG2nDxnBSwjpnDLArqG3W4e54xVWqRekaSX07ZKPsYkFJPXSvDjnHR0PdjnvQ3p7MrAx2i83Rk9PTi27hZrNZ5kS/z1bq5A6tfoPk=" ></script>
1426<script id="digisubs-social-login-js-after">
1427(function () {
1428	var logPrefix = '[digisubs-social-login]';
1429	var readyTimeoutMs = 10000;
1430	var pendingFlag = 'mng-digisubs-regwall-social';
1431	var reloadedFlag = 'mng-digisubs-regwall-social-reloaded';
1432	var newsletterDoneFlag = 'mng-digisubs-regwall-nl-done';
1433
1434	function isEmbedReady() {
1435		return !!document.querySelector('#mng-modal');
1436	}
1437
1438	function getAuthReady() {
1439		return (window.MNGAuth && window.MNGAuth.authenticationReady)
1440			|| (window.MNGAuthentication && window.MNGAuthentication.authenticationReady)
1441			|| null;
1442	}
1443
1444	function decodeJwt(token) {
1445		try {
1446			var parts = token.split('.');
1447			if (parts.length < 2) {
1448				return null;
1449			}
1450			var base64 = parts[1].replace(/-/g, '+').replace(/_/g, '/');
1451			while (base64.length % 4) {
1452				base64 += '=';
1453			}
1454			return JSON.parse(atob(base64));
1455		} catch (e) {
1456			return null;
1457		}
1458	}
1459
1460	function isAuthenticated() {
1461		var ready = getAuthReady();
1462		if (ready && ready.isAuthenticated) {
1463			return true;
1464		}
1465		return hasMngSessionIdToken();
1466	}
1467
1468	function getMngSession() {
1469		try {
1470			return JSON.parse(window.localStorage.getItem('__MNG_Session') || 'null');
1471		} catch (e) {
1472			return null;
1473		}
1474	}
1475
1476	function hasMngSessionIdToken() {
1477		var session = getMngSession();
1478		return !!(session && typeof session.idToken === 'string' && session.idToken.length > 20);
1479	}
1480
1481	function waitForNativeSession() {
1482		return new Promise(function (resolve) {
1483			if (hasMngSessionIdToken()) {
1484				resolve(true);
1485				return;
1486			}
1487			var started = Date.now();
1488			var poll = window.setInterval(function () {
1489				if (hasMngSessionIdToken()) {
1490					window.clearInterval(poll);
1491					console.info(logPrefix, 'native __MNG_Session is ready');
1492					resolve(true);
1493				} else if (Date.now() - started > 15000) {
1494					window.clearInterval(poll);
1495					console.warn(logPrefix, 'timed out waiting for native __MNG_Session');
1496					resolve(false);
1497				}
1498			}, 100);
1499		});
1500	}
1501
1502	function isEntitledSubscriber() {
1503		var match = document.cookie.match(/(?:^|; )mng-entitlements=([^;]*)/);
1504		if (!match) {
1505			return false;
1506		}
1507		var payload = decodeJwt(decodeURIComponent(match[1]));
1508		return !!(payload && payload.entitlement_entitled);
1509	}
1510
1511	function getAuthEmail() {
1512		var ready = getAuthReady();
1513		if (ready && ready.claims && ready.claims.email) {
1514			return ready.claims.email;
1515		}
1516		if (ready && typeof ready.idToken === 'string') {
1517			var claims = decodeJwt(ready.idToken);
1518			if (claims && claims.email) {
1519				return claims.email;
1520			}
1521		}
1522		var session = getMngSession();
1523		if (session && session.email) {
1524			return session.email;
1525		}
1526		if (session && session.idToken) {
1527			var sessionClaims = decodeJwt(session.idToken);
1528			if (sessionClaims && sessionClaims.email) {
1529				return sessionClaims.email;
1530			}
1531		}
1532		return '';
1533	}
1534
1535	function hideSocialLogin() {
1536		document.querySelectorAll('.digisubs-social-login').forEach(function (el) {
1537			el.classList.add('is-hidden');
1538			el.setAttribute('hidden', 'hidden');
1539		});
1540	}
1541
1542	function grantRegwallAccessCookies() {
1543		var pathname = window.location.pathname;
1544		document.cookie = 'entitled_via_newsletter=true; path=' + pathname + '; max-age=1800';
1545		document.cookie = 'sspw_has-nl-registration=true; path=/; max-age=604800';
1546		if (typeof demeter === 'function') {
1547			demeter('userProperties', { args: { visitorType: 'registered' } });
1548		}
1549		console.info(logPrefix, 'granted limited article access cookies');
1550	}
1551
1552	function waitForEngageSubscribe() {
1553		return new Promise(function (resolve, reject) {
1554			if (window.engageLibrary && typeof window.engageLibrary.sspwSuscribeToNewsletter === 'function') {
1555				resolve();
1556				return;
1557			}
1558			var started = Date.now();
1559			var poll = window.setInterval(function () {
1560				if (window.engageLibrary && typeof window.engageLibrary.sspwSuscribeToNewsletter === 'function') {
1561					window.clearInterval(poll);
1562					resolve();
1563				} else if (Date.now() - started > readyTimeoutMs) {
1564					window.clearInterval(poll);
1565					reject(new Error('engageLibrary.sspwSuscribeToNewsletter not available'));
1566				}
1567			}, 100);
1568		});
1569	}
1570
1571	function subscribeRegwallNewsletter() {
1572		var prefId = window.authentication_config && window.authentication_config.regwallPrefId;
1573		if (!prefId) {
1574			console.info(logPrefix, 'no regwallPrefId, skipping newsletter subscribe');
1575			return Promise.resolve(false);
1576		}
1577		var email = getAuthEmail();
1578		if (!email) {
1579			console.warn(logPrefix, 'no auth email, skipping newsletter subscribe');
1580			return Promise.resolve(false);
1581		}
1582		return waitForEngageSubscribe().then(function () {
1583			console.info(logPrefix, 'subscribing', email, 'to prefId', prefId);
1584			return window.engageLibrary.sspwSuscribeToNewsletter(email, Number(prefId));
1585		});
1586	}
1587
1588	function waitForAuthEmail() {
1589		return new Promise(function (resolve) {
1590			var email = getAuthEmail();
1591			if (email) {
1592				resolve(email);
1593				return;
1594			}
1595			var started = Date.now();
1596			var poll = window.setInterval(function () {
1597				var nextEmail = getAuthEmail();
1598				if (nextEmail) {
1599					window.clearInterval(poll);
1600					resolve(nextEmail);
1601				} else if (Date.now() - started > readyTimeoutMs) {
1602					window.clearInterval(poll);
1603					resolve('');
1604				}
1605			}, 50);
1606		});
1607	}
1608
1609	function urlWithoutWallOverride() {
1610		var url = new URL(window.location.href);
1611		if (!url.searchParams.has('wall_override')) {
1612			return '';
1613		}
1614		url.searchParams.delete('wall_override');
1615		return url.pathname + url.search + url.hash;
1616	}
1617
1618	function dropWallOverrideFromAddressBar() {
1619		var cleanPath = urlWithoutWallOverride();
1620		if (!cleanPath) {
1621			return false;
1622		}
1623		window.history.replaceState({}, '', window.location.origin + cleanPath);
1624		console.info(logPrefix, 'removed wall_override from the URL before embed login reload');
1625		return true;
1626	}
1627
1628	(function patchLocationReload() {
1629		try {
1630			var originalReload = window.location.reload.bind(window.location);
1631			window.location.reload = function () {
1632				if (sessionStorage.getItem(pendingFlag) === '1') {
1633					var cleanPath = urlWithoutWallOverride();
1634					if (cleanPath) {
1635						console.info(logPrefix, 'embed login reload: dropping wall_override');
1636						window.location.replace(window.location.origin + cleanPath);
1637						return;
1638					}
1639				}
1640				return originalReload();
1641			};
1642		} catch (e) {}
1643	})();
1644
1645	var finishingSocialLogin = false;
1646
1647	function finishRegwallSocialLogin() {
1648		if (finishingSocialLogin) {
1649			return;
1650		}
1651		finishingSocialLogin = true;
1652		hideSocialLogin();
1653
1654		waitForAuthEmail().then(function () {
1655			if (sessionStorage.getItem(newsletterDoneFlag) === '1') {
1656				return false;
1657			}
1658			return subscribeRegwallNewsletter().then(function (ok) {
1659				sessionStorage.setItem(newsletterDoneFlag, '1');
1660				console.info(logPrefix, 'newsletter subscribe', ok ? 'succeeded' : 'skipped or failed');
1661				return ok;
1662			});
1663		}).catch(function (err) {
1664			console.error(logPrefix, 'newsletter subscribe error', err);
1665		}).then(function () {
1666			if (!isEntitledSubscriber()) {
1667				grantRegwallAccessCookies();
1668			}
1669			return waitForNativeSession();
1670		}).then(function (hasSession) {
1671			if (!hasSession) {
1672				console.warn(logPrefix, 'embed login did not persist __MNG_Session');
1673			}
1674			dropWallOverrideFromAddressBar();
1675			sessionStorage.removeItem(pendingFlag);
1676			sessionStorage.removeItem(reloadedFlag);
1677			sessionStorage.removeItem(newsletterDoneFlag);
1678			finishingSocialLogin = false;
1679		});
1680	}
1681
1682	function onAuthenticated() {
1683		hideSocialLogin();
1684		if (sessionStorage.getItem(pendingFlag) === '1') {
1685			dropWallOverrideFromAddressBar();
1686			finishRegwallSocialLogin();
1687		}
1688	}
1689
1690	function getAuthScriptEl() {
1691		return document.querySelector('script[src*="mng-auth"]');
1692	}
1693
1694	function getAuthScriptSrc() {
1695		var el = getAuthScriptEl();
1696		return el ? el.src : '(no mng-auth script tag)';
1697	}
1698
1699	function authDiagnostics() {
1700		return [
1701			'script=' + getAuthScriptSrc(),
1702			'MNGAuth=' + typeof window.MNGAuth,
1703			'module=' + typeof window.module,
1704			'exports=' + typeof window.exports,
1705			'define=' + typeof window.define,
1706			'define.amd=' + !!(window.define && window.define.amd)
1707		].join(' ');
1708	}
1709
1710	function adoptMngAuth() {
1711		if (window.MNGAuth && (typeof window.MNGAuth.init === 'function' || typeof window.MNGAuth.showScreen === 'function')) {
1712			return window.MNGAuth;
1713		}
1714		var candidates = [];
1715		if (window.module && window.module.exports) {
1716			candidates.push(window.module.exports.MNGAuth || window.module.exports);
1717		}
1718		if (window.exports) {
1719			candidates.push(window.exports.MNGAuth || window.exports);
1720		}
1721		for (var i = 0; i < candidates.length; i++) {
1722			var candidate = candidates[i];
1723			if (candidate && (typeof candidate.init === 'function' || typeof candidate.showScreen === 'function')) {
1724				window.MNGAuth = candidate;
1725				console.info(logPrefix, 'adopted MNGAuth from UMD export');
1726				return candidate;
1727			}
1728		}
1729		return null;
1730	}
1731
1732	function waitForMngAuth() {
1733		if (window.__mngAuthReadyPromise) {
1734			return window.__mngAuthReadyPromise;
1735		}
1736		window.__mngAuthReadyPromise = new Promise(function (resolve, reject) {
1737			if (adoptMngAuth()) {
1738				resolve();
1739				return;
1740			}
1741
1742			var settled = false;
1743
1744			function succeed() {
1745				if (settled) {
1746					return;
1747				}
1748				settled = true;
1749				resolve();
1750			}
1751
1752			function fail(message) {
1753				if (settled) {
1754					return;
1755				}
1756				settled = true;
1757				window.__mngAuthReadyPromise = null;
1758				reject(new Error(message + ' ' + authDiagnostics()));
1759			}
1760
1761			function shadowUmdGlobals() {
1762				var saved = {
1763					module: window.module,
1764					exports: window.exports,
1765					define: window.define
1766				};
1767				try {
1768					delete window.module;
1769					delete window.exports;
1770					delete window.define;
1771				} catch (e) {
1772					window.module = undefined;
1773					window.exports = undefined;
1774					window.define = undefined;
1775				}
1776				return saved;
1777			}
1778
1779			function restoreUmdGlobals(saved) {
1780				try {
1781					if (typeof saved.module !== 'undefined') {
1782						window.module = saved.module;
1783					}
1784					if (typeof saved.exports !== 'undefined') {
1785						window.exports = saved.exports;
1786					}
1787					if (typeof saved.define !== 'undefined') {
1788						window.define = saved.define;
1789					}
1790				} catch (e) {}
1791			}
1792
1793			function loadIsolatedCopy() {
1794				var src = getAuthScriptSrc();
1795				if (src === '(no mng-auth script tag)') {
1796					fail('mng-auth.js is not on the page');
1797					return;
1798				}
1799				console.info(logPrefix, 'reloading mng-auth.js without UMD globals');
1800				var saved = shadowUmdGlobals();
1801				var script = document.createElement('script');
1802				script.src = src;
1803				script.onload = function () {
1804					restoreUmdGlobals(saved);
1805					if (adoptMngAuth()) {
1806						succeed();
1807						return;
1808					}
1809					fail('CDN loaded but did not expose window.MNGAuth');
1810				};
1811				script.onerror = function () {
1812					restoreUmdGlobals(saved);
1813					fail('mng-auth.js failed to load');
1814				};
1815				document.head.appendChild(script);
1816			}
1817
1818			var existing = getAuthScriptEl();
1819			if (existing && document.readyState === 'loading') {
1820				existing.addEventListener('load', function () {
1821					if (adoptMngAuth()) {
1822						succeed();
1823						return;
1824					}
1825					loadIsolatedCopy();
1826				});
1827				existing.addEventListener('error', function () {
1828					fail('existing mng-auth.js tag failed to load');
1829				});
1830				return;
1831			}
1832
1833			loadIsolatedCopy();
1834		});
1835		return window.__mngAuthReadyPromise;
1836	}
1837
1838	function waitForEmbedReady() {
1839		return new Promise(function (resolve, reject) {
1840			if (isEmbedReady()) {
1841				resolve();
1842				return;
1843			}
1844
1845			var settled = false;
1846			var poll;
1847
1848			function cleanup() {
1849				window.clearInterval(poll);
1850				document.removeEventListener('mng.auth.onFinished', onFinished);
1851			}
1852
1853			function succeed() {
1854				if (settled) {
1855					return;
1856				}
1857				settled = true;
1858				cleanup();
1859				resolve();
1860			}
1861
1862			function fail(message) {
1863				if (settled) {
1864					return;
1865				}
1866				settled = true;
1867				cleanup();
1868				reject(new Error(message));
1869			}
1870
1871			function onFinished() {
1872				if (isEmbedReady()) {
1873					succeed();
1874					return;
1875				}
1876				fail('mng-auth reported onFinished but #mng-modal was not created. script=' + getAuthScriptSrc());
1877			}
1878
1879			document.addEventListener('mng.auth.onFinished', onFinished);
1880			poll = window.setInterval(function () {
1881				if (isEmbedReady()) {
1882					succeed();
1883				}
1884			}, 100);
1885			window.setTimeout(function () {
1886				fail('timed out waiting for #mng-modal. script=' + getAuthScriptSrc());
1887			}, readyTimeoutMs);
1888		});
1889	}
1890
1891	function openEmbedLogin(button) {
1892		var connection = button.getAttribute('data-mng-auth-social-action');
1893		console.info(logPrefix, 'click', button.getAttribute('data-mng-cta'), '- waiting for embed login', connection, getAuthScriptSrc());
1894		return waitForMngAuth().then(function () {
1895			if (isEmbedReady()) {
1896				button.__mngSocialForward = true;
1897				button.click();
1898				button.__mngSocialForward = false;
1899				console.info(logPrefix, 'forwarded social click to embed login', connection);
1900				return;
1901			}
1902			return waitForEmbedReady().then(function () {
1903				button.__mngSocialForward = true;
1904				button.click();
1905				button.__mngSocialForward = false;
1906				console.info(logPrefix, 'forwarded social click to embed login', connection);
1907			});
1908		}).catch(function (err) {
1909			console.error(logPrefix, 'failed to open embed login', err);
1910		});
1911	}
1912
1913	document.addEventListener('click', function (event) {
1914		var button = event.target.closest('.digisubs-social-login__button');
1915		if (!button || button.__mngSocialForward) {
1916			return;
1917		}
1918		sessionStorage.setItem(pendingFlag, '1');
1919		if (isEmbedReady() && window.MNGAuth) {
1920			console.info(logPrefix, 'click', button.getAttribute('data-mng-cta'), '- letting embed login handle', button.getAttribute('data-mng-auth-social-action'));
1921			return;
1922		}
1923		event.preventDefault();
1924		event.stopPropagation();
1925		openEmbedLogin(button);
1926	});
1927
1928	['authenticationReady', 'mng-auth-check-complete', 'entitlementsReady'].forEach(function (name) {
1929		window.addEventListener(name, function () {
1930			if (isAuthenticated()) {
1931				onAuthenticated();
1932			}
1933		}, true);
1934	});
1935	['mng.auth.onReady', 'mng.auth.onLogin', 'mng.auth.onAuthDetermined', 'mng.auth.onEntitlementsDetermined'].forEach(function (name) {
1936		document.addEventListener(name, function () {
1937			if (isAuthenticated()) {
1938				onAuthenticated();
1939			}
1940		}, true);
1941	});
1942
1943	if (window.authentication_config && window.authentication_config.debug === '1') {
1944		console.info(logPrefix, 'bridge ready', typeof window.MNGAuth, getAuthScriptSrc());
1945	}
1946
1947	if (isAuthenticated()) {
1948		onAuthenticated();
1949	}
1950})();
1951//# sourceURL=digisubs-social-login-js-after
1952</script>
vendor: 1 bytes, line 1952
1952
1953<script src="https://applepay.cdn-apple.com/jsapi/1.latest/apple-pay-sdk.js" id="apple_pay_sdk-js"></script>
vendor: 1 bytes, line 1953
1953
1954<script id="mng_apple-js-extra">
1955var apple_config = {"applePayEnabled":"1","loggedOutPurchaseEnabled":"0","sourceId":"1240"};
1956//# sourceURL=mng_apple-js-extra
1957</script>
vendor: 1 bytes, line 1957
1957
1958<script type="text/javascript" src="https://www.denverpost.com/wp-content/plugins/mng-digisubs/static/mng-digisubs.apple.bundle.js?m=1790204078g" ></script>
1958<script id="mng-cache-control-js-before">
1959window.cache_control_adminbar_support = {"rootUrl":"https:\/\/www.denverpost.com\/wp-admin\/admin-ajax.php","rootAction":"cache_control_adminbar_action","nonce":"a0e71a1d21","isSectionFront":true,"isHomepage":false}
1960//# sourceURL=mng-cache-control-js-before
1961</script>
vendor: 1 bytes, line 1961
1961
1962<script src="https://www.denverpost.com/wp-content/plugins/mng-cache-control/Src/assets/dist/mng-cache-control-adminbar.js?ver=0.2.1" id="mng-cache-control-js"></script>
vendor: 1 bytes, line 1962
1962
1963<script id="jetpack-stats-js-before">
1964_stq = window._stq || [];
1965_stq.push([ "view", {"v":"ext","blog":"111738712","post":"329","tz":"-6","srv":"www.denverpost.com","hp":"vip","j":"1:16.1.3"} ]);
1966_stq.push([ "clickTrackerInit", "111738712", "329" ]);
1967//# sourceURL=jetpack-stats-js-before
1968</script>
vendor: 1 bytes, line 1968
1968
1969<script src="https://stats.wp.com/e-202639.js" id="jetpack-stats-js" defer data-wp-strategy="defer" fetchpriority="low"></script>
vendor: 1 bytes, line 1969
1969
1970<script async src="https://cdn.p-n.io/pushly-sdk.min.js?domain_key=WZUt8dwXwUZotnPfklpQcv7B2rwEoNFUnwAN&amp;ver=6.9.9" id="pushly-sdk-js"></script>
vendor: 1 bytes, line 1970
1970
1971<script id="wp-emoji-settings" type="application/json">
1972{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.denverpost.com/wp-includes/js/wp-emoji-release.min.js?ver=6.9.9"}}
1973</script>
vendor: 1 bytes, line 1973
1973
1974<script type="module">
1975/*! This file is auto-generated */
1976var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
1977//# sourceURL=https://www.denverpost.com/wp-includes/js/wp-emoji-loader.min.js
1978</script>
1978
1979
1980			</body>
1981            </html>
1982			

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.