<?xml version="1.0" encoding="UTF-8" standalone="no"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" version="2.0">

<channel>
	<title>Flathead Beacon</title>
	<atom:link href="http://flatheadbeacon.com/feed/" rel="self" type="application/rss+xml"/>
	<link>https://flatheadbeacon.com/</link>
	<description>The Flathead Beacon is a weekly print and daily online news source serving Western Montana's Flathead Valley.</description>
	<lastBuildDate>Fri, 22 May 2026 22:12:20 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
<site xmlns="com-wordpress:feed-additions:1">156392721</site>	<xhtml:meta content="noindex" name="robots" xmlns:xhtml="http://www.w3.org/1999/xhtml"/><item>
		<title>Montana Plan Hurts Montana Business</title>
		<link>https://flatheadbeacon.com/2026/05/22/montana-plan-hurts-montana-business/</link>
		
		<dc:creator><![CDATA[Kellyn Brown]]></dc:creator>
		<pubDate>Fri, 22 May 2026 18:39:00 +0000</pubDate>
				<category><![CDATA[Guest Column]]></category>
		<category><![CDATA[Opinion]]></category>
		<guid isPermaLink="false">https://flatheadbeacon.com/?p=149293</guid>

					<description><![CDATA[<p>According to the New York Times, 300 individual billionaires spent more than $3 billion during the 2024 election cycle. Keep those figures in mind as you consider I-194 and its potential impact on Montana values.&#160; The Montana Chamber of Commerce, the Kalispell Chamber of Commerce, and the Billings Chamber of Commerce have taken a clear [&#8230;]</p>
<p>The post <a href="https://flatheadbeacon.com/2026/05/22/montana-plan-hurts-montana-business/">Montana Plan Hurts Montana Business</a> appeared first on <a href="https://flatheadbeacon.com">Flathead Beacon</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="has-drop-cap">According to the New York Times, 300 individual billionaires spent more than $3 billion during the 2024 election cycle. Keep those figures in mind as you consider I-194 and its potential impact on Montana values.&nbsp;</p>



<p>The Montana Chamber of Commerce, the Kalispell Chamber of Commerce, and the Billings Chamber of Commerce have taken a clear and united stand against Initiative 194. We believe Montanans deserve a full and transparent explanation of why.&nbsp;</p>


<div id="fbeacon-block_15ee9f7a9b1616dd057aea1989a1fd43" class="fbeacon_newsletter">
    <!-- ############################ -->
    <!--       NEWSLETTER FORM        -->
    <!-- ############################ -->

    <div class="relative max-w-screen-sm mx-auto py-9 box-content text-center border-t border-b">

        <section class="beacon-footer-newsletter-wrapper">
            <div class="">
                <!--<h2 class="font-abril-titling font-semibold text-3xl+ leading-10">Stay Connected with the Daily Roundup.</h2>
                <p class="font-mr-eaves text-gray-500 my-6 leading-19px">Sign up for our newsletter and get the best of the Beacon delivered every day to your inbox.</p>
                <div class="beacon-footer-newsletter">
                    <script type="text/javascript">
/* <![CDATA[ */
var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});
/* ]]&gt; */
</script>

                <div class='gf_browser_chrome gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_403' ><div id='gf_403' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_403' id='gform_403'  action='/feed/#gf_403' data-formid='403' novalidate>
                        <div class='gform-body gform_body'><ul id='gform_fields_403' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id="field_403_2" class="gfield gfield--type-email field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_403_2'>Email</label><div class='ginput_container ginput_container_email'>
                            <input name='input_2' id='input_403_2' type='email' value='' class='medium'   placeholder='Email'  aria-invalid="false"  />
                        </div></li></ul></div>
        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_403' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Join'  /> <input type='hidden' name='gform_ajax' value='form_id=403&amp;title=&amp;description=&amp;tabindex=0&amp;theme=legacy&amp;hash=e3d6188cbd5ba2c4af1f76a23c73656f' />
            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_403' value='iframe' />
            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_403' id='gform_theme_403' value='legacy' />
            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_403' id='gform_style_settings_403' value='' />
            <input type='hidden' class='gform_hidden' name='is_submit_403' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='403' />
            
            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='Y7L4SxSbhPyFlGb0IXkTylph1DXXemLZE7AwM6GzZCPG+HKUZm9bdUKrIYDPPN7VGQ7x8RzEOryYDhxDc5cq0Z5OzFeMUMbypAchQYP1OxIOmI8=' />
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_403' value='WyJbXSIsImM3N2ViMzRhMzllYzE2MWYzOGMyNDRkNGM0MTI1MmJhIl0=' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_403' id='gform_target_page_number_403' value='0' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_403' id='gform_source_page_number_403' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
		                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_403' id='gform_ajax_frame_403' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe>
		                <script type="text/javascript">
/* <![CDATA[ */
 gform.initializeOnLoaded( function() {gformInitSpinner( 403, 'http://flatheadbeacon.com/wp-content/themes/vessel/assets/images/spinner-icon.svg', true );jQuery('#gform_ajax_frame_403').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_403');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_403').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_403').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_403').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_403').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_403').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_403').val();gformInitSpinner( 403, 'http://flatheadbeacon.com/wp-content/themes/vessel/assets/images/spinner-icon.svg', true );jQuery(document).trigger('gform_page_loaded', [403, current_page]);window['gf_submitting_403'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_403').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_403').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [403]);window['gf_submitting_403'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_403').text());}else{jQuery('#gform_403').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "403", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_403" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_403";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_403" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 403, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); 
/* ]]&gt; */
</script>
                </div>
-->
<div id="FLBnlsignupmain"></div>
            </div>
        </section>


    </div>
</div>
<style>
    .beacon-footer-newsletter-wrapper h2.font-abril-titling.font-semibold.text-3xl\+.leading-10 {
        font-size: 32px;
        font-weight: 600;
        margin-top: 0px;
        margin-bottom: 0px;
        line-height: 2.5rem;
    }

    .beacon-footer-newsletter-wrapper p.font-mr-eaves.text-gray-500.my-6.leading-19px {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
        line-height: 19px;
        font-family: mr-eaves-xl-modern, sans-serif;
        font-size: 16px;
    }
</style>


<p>No doubt, I-194 would prohibit Montana businesses and nonprofits from participating in the political process. Under this initiative, family-owned businesses including farms, ranches, restaurants, and retail stores could not respond publicly to a ballot initiative targeting them. A Main Street restaurant could not support a local levy to improve public safety. A small business coalition could not push back against misleading claims that threaten their livelihoods and their employees’ jobs. These are not hypothetical concerns; they are the everyday realities of how Montana businesses engage in the civic life of our communities.&nbsp;</p>



<p>But make no mistake, I-194 does not remove big money from our politics.&nbsp;</p>



<p>While cleverly named “The Montana Plan”, I-194 should be called the “California Plan” since California is home to more than 200 individual billionaires and places no restrictions whatsoever on out-of-state wealthy individuals. Under I-194, a single well-funded outsider could bankroll a campaign to devastate a Montana agricultural practice, a logging operation, or a ranching family, while the Montana businesses under attack would be legally silenced. That is not campaign finance reform. That is a one-sided disarmament of Montana’s own voices.&nbsp;</p>



<p>The supporters of I-194 like to reference the Copper King’s influence that occurred at the beginning of the 20th century. And while this initiative would have prohibited the Anaconda Copper Company from supporting candidates, the actual individual Kings of copper&#8211;the millionaires that owned those companies&#8211;would have still been free to bankroll their preferred candidates, while the rest of Montana’s small business community sat in silence. They would have loved this proposal.&nbsp;</p>



<p>Montana has a proud history of fighting outside influence in our politics, from the battles against the Copper Kings to the Corrupt Practices Act of 1912. But that Act targeted corruption and covert control of government, not the right of businesses and community organizations to have an open voice in the state they call home. There is a meaningful difference between a corporation secretly buying a legislator and a chamber of commerce publicly advocating for its members.&nbsp;</p>



<p>We raised constitutional and legal questions about I-194’s scope before the Montana Supreme Court because those questions deserved an answer. We respect the Court’s ruling. And now we are doing exactly what any organization or individual is entitled to do: making our case openly, with our names attached, and letting Montanans decide.&nbsp;</p>



<p>That is what chambers of commerce do. We advocate for Montana’s businesses and workers—the coffee shops, hardware stores, family farms, and yes, the larger employers whose presence helps keep smaller businesses alive. We are Montanans representing Montana’s economic engine.&nbsp;</p>



<p>We agree that Montanans deserve a political system where their voices matter more than outside money. Silencing Montana businesses while leaving out-of-state billionaires free to spend without restriction does not achieve that goal. It simply changes who gets silenced.&nbsp;</p>



<p>We urge every Montanan to read I-194 carefully—all of it—and ask: Does this make our democracy stronger, or does it make some voices louder by making others disappear?&nbsp;</p>



<p><em>This guest column was submitted by the Montana Chamber of Commerce, Kalispell Chamber of Commerce, and Billings Chamber of Commerce.</em></p>
<p>The post <a href="https://flatheadbeacon.com/2026/05/22/montana-plan-hurts-montana-business/">Montana Plan Hurts Montana Business</a> appeared first on <a href="https://flatheadbeacon.com">Flathead Beacon</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">149293</post-id>	</item>
		<item>
		<title>Flathead County Commissioner Race: Democratic Primary Features Candidates Prioritizing Affordable Housing Crisis</title>
		<link>https://flatheadbeacon.com/2026/05/22/flathead-county-commissioner-race-democratic-primary-features-candidates-prioritizing-affordable-housing-crisis/</link>
		
		<dc:creator><![CDATA[Maggie Dresser]]></dc:creator>
		<pubDate>Fri, 22 May 2026 16:30:00 +0000</pubDate>
				<category><![CDATA[Sticky Article]]></category>
		<category><![CDATA[Front Page]]></category>
		<category><![CDATA[Latest Headlines]]></category>
		<category><![CDATA[News & Features]]></category>
		<guid isPermaLink="false">https://flatheadbeacon.com/?p=149305</guid>

					<description><![CDATA[<p>Two Democratic candidates are in a primary battle to represent the Flathead County Board of Commissioners&#8217; first district, which encompasses more than 2,000 square miles in the county&#8217;s northwest reaches and stretches to the Canadian border. The winner of the June 2 primary will proceed to a general election contest against incumbent Republican Brad Abell [&#8230;]</p>
<p>The post <a href="https://flatheadbeacon.com/2026/05/22/flathead-county-commissioner-race-democratic-primary-features-candidates-prioritizing-affordable-housing-crisis/">Flathead County Commissioner Race: Democratic Primary Features Candidates Prioritizing Affordable Housing Crisis</a> appeared first on <a href="https://flatheadbeacon.com">Flathead Beacon</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="has-drop-cap">Two Democratic candidates are in a primary battle to represent the Flathead County Board of Commissioners&#8217; first district, which encompasses more than 2,000 square miles in the county&#8217;s northwest reaches and stretches to the Canadian border. The winner of the June 2 primary will proceed to a general election contest against incumbent Republican Brad Abell in November.</p>



<p>Democratic candidates Nathan Dugan, 36, and Colton Little, 20, are facing off in the primary race. Neither have previously held elected office. The winner will move on to challenge Abell, who was elected in 2020 and is seeking a second term on the three-member commission. </p>



<p>Both candidates are running on platforms that center around the affordable housing crisis, and say Abell has failed to provide adequate leadership on affordability issues. Still, Republicans have retained a party stronghold on the commission since 2010, and previous attempts by Democrats to crack the electoral lock have proven unsuccessful.</p>



<p>In Dugan and Little, Democrats must choose between two candidates hoping to challenge that balance of power while elevating an affordability agenda that&#8217;s struggled to gain traction in Flathead County&#8217;s partisan political bubble.</p>



<p>Dugan, who lives in Whitefish and works as a physical therapist, co-founded the housing nonprofits Shelter WF and Livable Flathead. He said building more homes while promoting responsible land use is an essential step toward tackling affordability.</p>


<div id="fbeacon-block_eb0ef2e23ebc4904d187857a69f3d504" class="fbeacon_newsletter">
    <!-- ############################ -->
    <!--       NEWSLETTER FORM        -->
    <!-- ############################ -->

    <div class="relative max-w-screen-sm mx-auto py-9 box-content text-center border-t border-b">

        <section class="beacon-footer-newsletter-wrapper">
            <div class="">
                <!--<h2 class="font-abril-titling font-semibold text-3xl+ leading-10">Stay Connected with the Daily Roundup.</h2>
                <p class="font-mr-eaves text-gray-500 my-6 leading-19px">Sign up for our newsletter and get the best of the Beacon delivered every day to your inbox.</p>
                <div class="beacon-footer-newsletter">
                    
                <div class='gf_browser_chrome gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_403' ><div id='gf_403' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_403' id='gform_403'  action='/feed/#gf_403' data-formid='403' novalidate>
                        <div class='gform-body gform_body'><ul id='gform_fields_403' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id="field_403_2" class="gfield gfield--type-email field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_403_2'>Email</label><div class='ginput_container ginput_container_email'>
                            <input name='input_2' id='input_403_2' type='email' value='' class='medium'   placeholder='Email'  aria-invalid="false"  />
                        </div></li></ul></div>
        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_403' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Join'  /> <input type='hidden' name='gform_ajax' value='form_id=403&amp;title=&amp;description=&amp;tabindex=0&amp;theme=legacy&amp;hash=e3d6188cbd5ba2c4af1f76a23c73656f' />
            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_403' value='iframe' />
            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_403' id='gform_theme_403' value='legacy' />
            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_403' id='gform_style_settings_403' value='' />
            <input type='hidden' class='gform_hidden' name='is_submit_403' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='403' />
            
            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='z5UFzuGzZvZsMj6bGhrkUJzUFweLr90e9RoX19gZ4B67EZPAgQItoOKeSEwfzIzzHQaAsAT1AMkdKolqlYCHwnHE+pgib76JlC2X7YWFNlTyTHM=' />
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_403' value='WyJbXSIsImM3N2ViMzRhMzllYzE2MWYzOGMyNDRkNGM0MTI1MmJhIl0=' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_403' id='gform_target_page_number_403' value='0' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_403' id='gform_source_page_number_403' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
		                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_403' id='gform_ajax_frame_403' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe>
		                <script type="text/javascript">
/* <![CDATA[ */
 gform.initializeOnLoaded( function() {gformInitSpinner( 403, 'http://flatheadbeacon.com/wp-content/themes/vessel/assets/images/spinner-icon.svg', true );jQuery('#gform_ajax_frame_403').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_403');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_403').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_403').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_403').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_403').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_403').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_403').val();gformInitSpinner( 403, 'http://flatheadbeacon.com/wp-content/themes/vessel/assets/images/spinner-icon.svg', true );jQuery(document).trigger('gform_page_loaded', [403, current_page]);window['gf_submitting_403'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_403').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_403').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [403]);window['gf_submitting_403'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_403').text());}else{jQuery('#gform_403').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "403", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_403" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_403";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_403" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 403, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); 
/* ]]&gt; */
</script>
                </div>
-->
<div id="FLBnlsignupmain"></div>
            </div>
        </section>


    </div>
</div>
<style>
    .beacon-footer-newsletter-wrapper h2.font-abril-titling.font-semibold.text-3xl\+.leading-10 {
        font-size: 32px;
        font-weight: 600;
        margin-top: 0px;
        margin-bottom: 0px;
        line-height: 2.5rem;
    }

    .beacon-footer-newsletter-wrapper p.font-mr-eaves.text-gray-500.my-6.leading-19px {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
        line-height: 19px;
        font-family: mr-eaves-xl-modern, sans-serif;
        font-size: 16px;
    }
</style>


<p>As large-scale projects continue to clear the commissioners&#8217; desks, such as last year’s <a href="https://flatheadbeacon.com/2025/08/22/commissioners-approve-preliminary-plat-for-luxury-flathead-lake-club/">unanimous approval of a preliminary plat for a private luxury golf course and marina</a> in Lakeside that drew widespread opposition from neighbors, Dugan said careful and long-term planning are important factors in deciding controversial proposals.</p>



<p>“To some extent, there are some things that need to be allowed,” Dugan said, referring generally to development proposals. However, he added, “fast tracking developments and not going through proper channels, things that lead to lawsuits — those are things that cost the taxpayers money.”</p>



<p>Little, a political science student at Flathead Valley Community College who lives in Columbia Falls, said controversial projects are often “bulldozed” through the commissioner’s office. To that end, he said he would support more community engagement.</p>



<p>As his top priority, Little said affordable housing could be solved with stronger community partnerships while also taking advantage of state and federal grants.</p>



<p>“I think we should have a Flathead County Housing Authority,” Little said. “We truly do need to build more housing and there is housing in the county that is under-utilized.”</p>



<p>As a member of the Flathead County Transportation Advisory Committee, Little said he would also prioritize public transportation if elected. He said the Mountain Climber bus is “not meeting the needs or demands of public transportation” with limited coverage and a failure to connect municipalities.</p>



<p>“My goal is to have a low-cost and potentially &#8230; fare-free county-run bus service that connect Kalispell, Whitefish, Columbia Falls and potentially Bigfork,” Little said.</p>



<p>As a large demographic of county residents continues to age, Dugan said he would support Flathead County’s seniors with emergency services and resources like meals and transportation to allow seniors to age in place.</p>



<p>Following <a href="https://flatheadbeacon.com/2025/01/13/flathead-county-deputy-sheriffs-association-and-public-officials-reach-collective-bargaining-agreement/">recent tension between the board of commissioners and the Flathead County Deputy Sheriff’s Association</a>, which says hiring recruitment remains challenging amid non-competitive wages, both candidates agree that deputies should be earning more.</p>



<p>“We should not be losing deputies to other sheriff’s offices or city departments that pay substantially better,” Dugan said.</p>



<p>Little, too, believes any public employee should earn fair pay and benefits.</p>



<p>“I am always in favor of people getting fair and livable pay,” Little said. “If you’re putting our life on the line, I think it should be compensated.”</p>



<p><em><a href="mailto:maggie@flatheadbeacon.com">maggie@flatheadbeacon.com</a></em></p>
<p>The post <a href="https://flatheadbeacon.com/2026/05/22/flathead-county-commissioner-race-democratic-primary-features-candidates-prioritizing-affordable-housing-crisis/">Flathead County Commissioner Race: Democratic Primary Features Candidates Prioritizing Affordable Housing Crisis</a> appeared first on <a href="https://flatheadbeacon.com">Flathead Beacon</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">149305</post-id>	</item>
		<item>
		<title>Bear Spray Shack Vending Machines Spread From Glacier to Grand Teton</title>
		<link>https://flatheadbeacon.com/2026/05/22/bear-spray-shack-vending-machines-spread-from-glacier-to-grand-teton/</link>
		
		<dc:creator><![CDATA[Kellyn Brown]]></dc:creator>
		<pubDate>Fri, 22 May 2026 16:11:58 +0000</pubDate>
				<category><![CDATA[Latest Headlines]]></category>
		<category><![CDATA[Outdoors]]></category>
		<category><![CDATA[Sticky Article]]></category>
		<guid isPermaLink="false">https://flatheadbeacon.com/?p=149328</guid>

					<description><![CDATA[<p>In bear country, safety comes with a price tag. While on a trip in Alaska in 2021, Holly Longen and Ryder Febo visited a fish ladder near Cooper Landing where they came across several freshly killed salmon. They had two realizations: one, a bear was nearby, and two, they really should have brought bear spray.  [&#8230;]</p>
<p>The post <a href="https://flatheadbeacon.com/2026/05/22/bear-spray-shack-vending-machines-spread-from-glacier-to-grand-teton/">Bear Spray Shack Vending Machines Spread From Glacier to Grand Teton</a> appeared first on <a href="https://flatheadbeacon.com">Flathead Beacon</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="has-drop-cap">In bear country, safety comes with a price tag. While on a trip in Alaska in 2021, Holly Longen and Ryder Febo visited a fish ladder near Cooper Landing where they came across several freshly killed salmon. They had two realizations: one, a bear was nearby, and two, they really should have brought bear spray. </p>



<p>The only rental place nearby was closed, and buying a canister just to throw it away after a couple days seemed wasteful. They resorted to knocking on strangers’ doors, hoping someone might lend them some. Eventually, the front desk clerk at a hotel gave them a canister left by a guest. But they had no idea if it worked. If the former owners had deployed it, there might not be enough to deter a bear. And even if it were full, had it been stored right? Heat and improper storage can weaken the propellant. That’s the thing with bear spray: The only way to know if it works is to use it when you need it.</p>



<p>Frustrated, they drove down the Kenai Peninsula toward Seward. Why, in one of the most bear-dense places in the country, was it so hard to find bear spray? As they continued to drive, a roadside coffee shack — a tiny trailer in an empty dirt parking lot — came into view. And that’s when it came to them: Why not a bear spray shack?&nbsp;</p>


<div id="fbeacon-block_8bc5004c2f39c9fab12f259ed8d3495b" class="fbeacon_newsletter">
    <!-- ############################ -->
    <!--       NEWSLETTER FORM        -->
    <!-- ############################ -->

    <div class="relative max-w-screen-sm mx-auto py-9 box-content text-center border-t border-b">

        <section class="beacon-footer-newsletter-wrapper">
            <div class="">
                <!--<h2 class="font-abril-titling font-semibold text-3xl+ leading-10">Stay Connected with the Daily Roundup.</h2>
                <p class="font-mr-eaves text-gray-500 my-6 leading-19px">Sign up for our newsletter and get the best of the Beacon delivered every day to your inbox.</p>
                <div class="beacon-footer-newsletter">
                    
                <div class='gf_browser_chrome gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_403' ><div id='gf_403' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_403' id='gform_403'  action='/feed/#gf_403' data-formid='403' novalidate>
                        <div class='gform-body gform_body'><ul id='gform_fields_403' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id="field_403_2" class="gfield gfield--type-email field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_403_2'>Email</label><div class='ginput_container ginput_container_email'>
                            <input name='input_2' id='input_403_2' type='email' value='' class='medium'   placeholder='Email'  aria-invalid="false"  />
                        </div></li></ul></div>
        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_403' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Join'  /> <input type='hidden' name='gform_ajax' value='form_id=403&amp;title=&amp;description=&amp;tabindex=0&amp;theme=legacy&amp;hash=e3d6188cbd5ba2c4af1f76a23c73656f' />
            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_403' value='iframe' />
            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_403' id='gform_theme_403' value='legacy' />
            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_403' id='gform_style_settings_403' value='' />
            <input type='hidden' class='gform_hidden' name='is_submit_403' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='403' />
            
            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='MmSYaUpQ/HggYjFYDX38RoIlhuUFocI5H3xbpukkEbWts+azxioVXaO2P5vuGNvKhy6q+5gKIBAapAUhs2x4I6fuYIvifIq/x15qhU+g0c3AyWw=' />
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_403' value='WyJbXSIsImM3N2ViMzRhMzllYzE2MWYzOGMyNDRkNGM0MTI1MmJhIl0=' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_403' id='gform_target_page_number_403' value='0' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_403' id='gform_source_page_number_403' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
		                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_403' id='gform_ajax_frame_403' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe>
		                <script type="text/javascript">
/* <![CDATA[ */
 gform.initializeOnLoaded( function() {gformInitSpinner( 403, 'http://flatheadbeacon.com/wp-content/themes/vessel/assets/images/spinner-icon.svg', true );jQuery('#gform_ajax_frame_403').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_403');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_403').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_403').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_403').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_403').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_403').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_403').val();gformInitSpinner( 403, 'http://flatheadbeacon.com/wp-content/themes/vessel/assets/images/spinner-icon.svg', true );jQuery(document).trigger('gform_page_loaded', [403, current_page]);window['gf_submitting_403'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_403').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_403').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [403]);window['gf_submitting_403'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_403').text());}else{jQuery('#gform_403').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "403", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_403" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_403";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_403" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 403, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); 
/* ]]&gt; */
</script>
                </div>
-->
<div id="FLBnlsignupmain"></div>
            </div>
        </section>


    </div>
</div>
<style>
    .beacon-footer-newsletter-wrapper h2.font-abril-titling.font-semibold.text-3xl\+.leading-10 {
        font-size: 32px;
        font-weight: 600;
        margin-top: 0px;
        margin-bottom: 0px;
        line-height: 2.5rem;
    }

    .beacon-footer-newsletter-wrapper p.font-mr-eaves.text-gray-500.my-6.leading-19px {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
        line-height: 19px;
        font-family: mr-eaves-xl-modern, sans-serif;
        font-size: 16px;
    }
</style>


<p>In the 40 minutes it took to reach Seward, they mapped out their vision for Bear Spray Shack, a fully automated bear spray vending machine. That night, they bought the website domain while waiting for their dinner reservation.&nbsp;</p>



<p>Five years later — after two years of development and a soft launch in 2023 — their bear spray vending machines are equipping visitors with the potentially lifesaving deterrent, from Glacier and Grand Teton national parks to Denali.&nbsp;</p>



<p>The process is simple: Customers swipe their ID and credit card — the machine requires renters to be 18 or older and agree to a digital waiver — and out pops a canister of bear spray complete with a belt holster. They return the canister to any machine when they’re done hiking.&nbsp;</p>



<p>“Last season, we put over 7,000 canisters in people’s hands over five machines,” said Febo.&nbsp;</p>



<p>It costs $10 the first day and $5 per additional day to vend a canister — low enough to change the calculus on one of the biggest barriers to carrying bear spray in the first place. Renters are only charged the full canister price if it isn’t returned, or if it’s deployed — at which point, most people would agree, it’s worth it. But spending $40 or more to buy a canister, especially when it’s not allowed in checked or carry-on luggage, is hard to justify for many visitors. And if you’re only going for one hike, it seems easy to opt out — and many do.</p>



<p>But it’s a gamble, and one I’ve lost before. I took my parents hiking in Alaska in 2022, exactly a year after Longen and Febo’s trip. We chose a popular trail less than an hour from Anchorage. The parking lot was packed, so when I realized I’d forgotten my bear spray, I didn’t worry. There were so many people around, I assumed bears would steer clear.&nbsp;</p>



<p>I was wrong. Less than a mile into our hike, my mom heard rustling in the brush. I told her not to worry, but secretly stayed alert. Not five minutes later, I threw my arm out, stopping my parents in their tracks as a black bear barreled across the trail toward a large group of people at an overlook. They screamed, and the bear veered off into the woods — a bluff charge. No one had reached for their bear spray. Carrying it and being ready to use it, it turns out, aren’t the same thing.</p>



<p>Managing the coexistence of people and bears is no small task. Glacier, for instance, is home to&nbsp;<a target="_blank" href="https://www.nps.gov/glac/planyourvisit/bears.htm" rel="noreferrer noopener">more than 1,000 bears</a>, and earlier this month the park closed 10 hiking trails after a hiker was killed in an apparent bear attack —&nbsp;<a target="_blank" href="https://flatheadbeacon.com/2026/05/09/glacier-national-parks-first-deadly-bear-attack-since-1998-underscores-anomaly-of-fatal-encounters/" rel="noreferrer noopener">the first fatality there in nearly 30 years</a>. Bear spray was found nearby. Investigators haven’t disclosed whether the victim had managed to deploy it. After the infamous 1967 “Night of the Grizzlies” incident, in which two campers were killed by two different bears on the same night, Glacier implemented bear safety policies that remain today: bear-proof trash cans, food storage lockers, public education, and the relocation of problem bears. These have reduced conflicts at campgrounds and backcountry campsites, but they can’t prevent a close encounter on the trail.</p>



<p>Bear spray offers no guarantees, and how to handle bear encounters is a perennial debate in outdoor circles. But&nbsp;<a target="_blank" href="https://wildlife.onlinelibrary.wiley.com/doi/10.2193/2006-452" rel="noreferrer noopener">a 2010 study&nbsp;</a>in the Journal of Wildlife Management found bear spray — which sprays a cloud of deterrent up to 40 feet — stops aggressive bear behavior more than 90 percent of the time. To Longen and Febo, the challenge isn’t whether it works but whether visitors have it when they need it.</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1200" height="821" src="https://flatheadbeacon.com/wp-content/uploads/2022/12/WR20210912-13_GLACIER_180-1200x821.jpg" alt="" class="wp-image-108378" srcset="https://flatheadbeacon.com/wp-content/uploads/2022/12/WR20210912-13_GLACIER_180-1200x821.jpg 1200w, https://flatheadbeacon.com/wp-content/uploads/2022/12/WR20210912-13_GLACIER_180-600x410.jpg 600w, https://flatheadbeacon.com/wp-content/uploads/2022/12/WR20210912-13_GLACIER_180-900x615.jpg 900w, https://flatheadbeacon.com/wp-content/uploads/2022/12/WR20210912-13_GLACIER_180-1536x1050.jpg 1536w, https://flatheadbeacon.com/wp-content/uploads/2022/12/WR20210912-13_GLACIER_180.jpg 1600w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">A grizzly bear in the Northern Continental Divide Ecosystem near Glacier National Park. Hunter D&#8217;Antuono | Flathead Beacon</figcaption></figure>



<p class="has-drop-cap">Before starting&nbsp;<a target="_blank" href="https://bearsprayshack.com/" rel="noreferrer noopener">Bear Spray Shack</a>, Longen and Febo had no prior business experience, but they did have backgrounds in programming and engineering that allowed them to design and build the machines in the garage of their Salt Lake City home — literally in-house. The shacks’ retro exteriors pay homage to the iconic national parks artwork commissioned by the WPA during the Great Depression. But the minimalist shapes and clean lines of the artwork belie the complexity of what goes on inside.&nbsp;</p>



<p>“We stumped a lot of experts in the vending machine field,” Febo said. “Bear spray isn’t symmetrical so you can’t stack them like cans of Coke. And the machine needs to be able to check the canister before it’s rented out again.”&nbsp;</p>



<p>Each canister must pass six inspections before it can be re-rented. Any that fail are pulled into a reject pile and recycled.&nbsp;</p>



<p>The machines are designed with a visitor like Juan Melli in mind — open around the clock, so there’s no race to beat store hours. I found Melli online while looking for people who had used Bear Spray Shack. He’d planned his first Glacier trip from Hoboken, New Jersey, and wanted bear spray waiting when he arrived. He texted the number on the website to confirm the Columbia Falls kiosk was stocked and heard back within a minute. When the machine gave him an error message, one of the founders logged in remotely and dispensed the canisters while he was still on the phone.</p>



<figure class="wp-block-embed is-type-rich is-provider-instagram wp-block-embed-instagram"><div class="wp-block-embed__wrapper">
<blockquote class="instagram-media" data-instgrm-captioned data-instgrm-permalink="https://www.instagram.com/p/DYXYCNhj1Hf/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="14" style=" background:#FFF; border:0; border-radius:3px; box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width:640px; min-width:326px; padding:0; width:99.375%; width:-webkit-calc(100% - 2px); width:calc(100% - 2px);"><div style="padding:16px;"> <a href="https://www.instagram.com/p/DYXYCNhj1Hf/?utm_source=ig_embed&amp;utm_campaign=loading" style=" background:#FFFFFF; line-height:0; padding:0 0; text-align:center; text-decoration:none; width:100%;" target="_blank"> <div style=" display: flex; flex-direction: row; align-items: center;"> <div style="background-color: #F4F4F4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div> <div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;"> <div style=" background-color: #F4F4F4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div> <div style=" background-color: #F4F4F4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div></div></div><div style="padding: 19% 0;"></div> <div style="display:block; height:50px; margin:0 auto 12px; width:50px;"><svg width="50px" height="50px" viewBox="0 0 60 60" version="1.1" xmlns="https://www.w3.org/2000/svg" xmlns:xlink="https://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-511.000000, -20.000000)" fill="#000000"><g><path d="M556.869,30.41 C554.814,30.41 553.148,32.076 553.148,34.131 C553.148,36.186 554.814,37.852 556.869,37.852 C558.924,37.852 560.59,36.186 560.59,34.131 C560.59,32.076 558.924,30.41 556.869,30.41 M541,60.657 C535.114,60.657 530.342,55.887 530.342,50 C530.342,44.114 535.114,39.342 541,39.342 C546.887,39.342 551.658,44.114 551.658,50 C551.658,55.887 546.887,60.657 541,60.657 M541,33.886 C532.1,33.886 524.886,41.1 524.886,50 C524.886,58.899 532.1,66.113 541,66.113 C549.9,66.113 557.115,58.899 557.115,50 C557.115,41.1 549.9,33.886 541,33.886 M565.378,62.101 C565.244,65.022 564.756,66.606 564.346,67.663 C563.803,69.06 563.154,70.057 562.106,71.106 C561.058,72.155 560.06,72.803 558.662,73.347 C557.607,73.757 556.021,74.244 553.102,74.378 C549.944,74.521 548.997,74.552 541,74.552 C533.003,74.552 532.056,74.521 528.898,74.378 C525.979,74.244 524.393,73.757 523.338,73.347 C521.94,72.803 520.942,72.155 519.894,71.106 C518.846,70.057 518.197,69.06 517.654,67.663 C517.244,66.606 516.755,65.022 516.623,62.101 C516.479,58.943 516.448,57.996 516.448,50 C516.448,42.003 516.479,41.056 516.623,37.899 C516.755,34.978 517.244,33.391 517.654,32.338 C518.197,30.938 518.846,29.942 519.894,28.894 C520.942,27.846 521.94,27.196 523.338,26.654 C524.393,26.244 525.979,25.756 528.898,25.623 C532.057,25.479 533.004,25.448 541,25.448 C548.997,25.448 549.943,25.479 553.102,25.623 C556.021,25.756 557.607,26.244 558.662,26.654 C560.06,27.196 561.058,27.846 562.106,28.894 C563.154,29.942 563.803,30.938 564.346,32.338 C564.756,33.391 565.244,34.978 565.378,37.899 C565.522,41.056 565.552,42.003 565.552,50 C565.552,57.996 565.522,58.943 565.378,62.101 M570.82,37.631 C570.674,34.438 570.167,32.258 569.425,30.349 C568.659,28.377 567.633,26.702 565.965,25.035 C564.297,23.368 562.623,22.342 560.652,21.575 C558.743,20.834 556.562,20.326 553.369,20.18 C550.169,20.033 549.148,20 541,20 C532.853,20 531.831,20.033 528.631,20.18 C525.438,20.326 523.257,20.834 521.349,21.575 C519.376,22.342 517.703,23.368 516.035,25.035 C514.368,26.702 513.342,28.377 512.574,30.349 C511.834,32.258 511.326,34.438 511.181,37.631 C511.035,40.831 511,41.851 511,50 C511,58.147 511.035,59.17 511.181,62.369 C511.326,65.562 511.834,67.743 512.574,69.651 C513.342,71.625 514.368,73.296 516.035,74.965 C517.703,76.634 519.376,77.658 521.349,78.425 C523.257,79.167 525.438,79.673 528.631,79.82 C531.831,79.965 532.853,80.001 541,80.001 C549.148,80.001 550.169,79.965 553.369,79.82 C556.562,79.673 558.743,79.167 560.652,78.425 C562.623,77.658 564.297,76.634 565.965,74.965 C567.633,73.296 568.659,71.625 569.425,69.651 C570.167,67.743 570.674,65.562 570.82,62.369 C570.966,59.17 571,58.147 571,50 C571,41.851 570.966,40.831 570.82,37.631"></path></g></g></g></svg></div><div style="padding-top: 8px;"> <div style=" color:#3897f0; font-family:Arial,sans-serif; font-size:14px; font-style:normal; font-weight:550; line-height:18px;">View this post on Instagram</div></div><div style="padding: 12.5% 0;"></div> <div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;"><div> <div style="background-color: #F4F4F4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div> <div style="background-color: #F4F4F4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div> <div style="background-color: #F4F4F4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div></div><div style="margin-left: 8px;"> <div style=" background-color: #F4F4F4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div> <div style=" width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg)"></div></div><div style="margin-left: auto;"> <div style=" width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div> <div style=" background-color: #F4F4F4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div> <div style=" width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div></div></div> <div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;"> <div style=" background-color: #F4F4F4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div> <div style=" background-color: #F4F4F4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div></div></a></div></blockquote><script async src="//platform.instagram.com/en_US/embeds.js"></script>
</div></figure>



<p>“I was beyond impressed with the responsiveness of the owners and the use of technology,” he said.</p>



<p>Some visitors arrive with bear spray but don’t know how to use it. Longen and Febo have thought of that, too.</p>



<p>Canisters rented from the shacks have a QR code linking to their&nbsp;<a target="_blank" href="https://bearsprayshack.com/go/" rel="noreferrer noopener">“On the Go Guide”</a>&nbsp;on bear safety, which includes how to use bear spray. This year, they’ve added a multilingual demonstration video that plays on the kiosk’s screen while the canister dispenses.&nbsp;</p>



<p>“We have a captive audience,” said Longen. “We’re going to use that time to make sure you’re getting some bear spray education.”</p>



<p>Navigating the logistics of installing kiosks inside national parks has proven to be one of their biggest challenges. Small businesses are often excluded from national park contracts in favor of bigger companies. Longen and Febo have had little success securing contracts inside Glacier or Yellowstone — the five shacks associated with those parks sit outside hotels and gas stations in nearby towns such as Whitefish and West Yellowstone.</p>



<p>Grand Teton National Park is a different story. There, a partnership with a nonprofit concessionaire got them two machines inside the park — a model they’re now using to pursue similar arrangements elsewhere.&nbsp;</p>



<p>“It’s a very complicated path to being in the park,” Febo said. “You have to find the right threads to pull.”&nbsp;</p>



<p>While they’re not alone in the bear spray rental space — Bear Aware and TrailQuipt have lockboxes around Yellowstone — they have the only fully automated machines and the largest network by geography. A customer can rent a canister in Grand Teton and return it in Alaska.&nbsp;</p>



<p>Last season was their first in the black, and they’ve since taken on an investor. They hope to hire their first employees this year and commit to Bear Spray Shack full-time.</p>



<p>This season, they’re installing six new machines, including one at the entrance to Denali and another at the National Elk Refuge in Jackson Hole — going from five machines to 11. One is at Cooper Landing on the Kenai Peninsula, where the idea for Bear Spray Shack was born. It’s a new model, more compact but with the same capacity, built from everything they’ve learned so far.</p>



<p>Now, they hope, someone who shows up without bear spray won’t have to knock on a single door. They can find a machine and do what they came there for: hitting the trail.&nbsp;</p>



<p><em>Libby Riddle is a science journalist and master’s student in the Environmental Science and Natural Resources Journalism program at the University of Montana. In her previous life as a wildlife biologist, she chased grizzly bears through the Alaskan bush, searched for songbird nests along the Clark Fork River and collected bison poop in Yellowstone National Park. She is passionate about translating research into stories that explain the science shaping our lives. You can read more of her work at <a href="https://www.libby-riddle.com/" target="_blank" rel="noreferrer noopener">www.libby-riddle.com</a>.</em></p>



<p><em>This story <a href="https://thepulp.org/bear-spray-vending-machine-glacier-yellowstone-national-parks/">originally appeared</a> in The Pulp, which can be found online at <a href="https://thepulp.org/">thepulp.org</a>.</em></p>
<p>The post <a href="https://flatheadbeacon.com/2026/05/22/bear-spray-shack-vending-machines-spread-from-glacier-to-grand-teton/">Bear Spray Shack Vending Machines Spread From Glacier to Grand Teton</a> appeared first on <a href="https://flatheadbeacon.com">Flathead Beacon</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">149328</post-id>	</item>
		<item>
		<title>Proud to Endorse Sterling for Clerk and Recorder</title>
		<link>https://flatheadbeacon.com/2026/05/22/proud-to-endorse-sterling-for-clerk-and-recorder/</link>
		
		<dc:creator><![CDATA[Kellyn Brown]]></dc:creator>
		<pubDate>Fri, 22 May 2026 11:47:00 +0000</pubDate>
				<category><![CDATA[Letter]]></category>
		<category><![CDATA[Opinion]]></category>
		<guid isPermaLink="false">https://flatheadbeacon.com/?p=149296</guid>

					<description><![CDATA[<p>I am proud to endorse Sheena Sterling for Flathead County Clerk and Recorder. Over the course of my career in county government, I learned that leadership matters, but so does service. The best public servants are the ones who know their job, respect the responsibility they have been given, and never lose sight of the [&#8230;]</p>
<p>The post <a href="https://flatheadbeacon.com/2026/05/22/proud-to-endorse-sterling-for-clerk-and-recorder/">Proud to Endorse Sterling for Clerk and Recorder</a> appeared first on <a href="https://flatheadbeacon.com">Flathead Beacon</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>I am proud to endorse Sheena Sterling for Flathead County Clerk and Recorder.</p>



<p>Over the course of my career in county government, I learned that leadership matters, but so does service. The best public servants are the ones who know their job, respect the responsibility they have been given, and never lose sight of the people they are there to serve.</p>



<p>Sheena Sterling brings those qualities to this race.</p>



<p>She has had the benefit of being mentored by Debbie Pierson, the current Flathead County Clerk and Recorder, who is retiring after three terms of service. That kind of mentorship matters. At the same time, Sheena has built her own experience through years of dedicated work in the Clerk and Recorder&#8217;s Office, preparing her well for this position.</p>



<p>I have also been impressed by Sheena&#8217;s commitment to customer service. In county government, the public should be able to expect professionalism, courtesy, and knowledgeable assistance, and Sheena has demonstrated those qualities in the way she serves others.</p>



<p>Flathead County will be well served by someone who is experienced, grounded, and ready to lead. I believe Sheena Sterling is ready, and I encourage your support for her as our next Clerk and Recorder.<br><br><br><em>Jed Fisher<br>Kalispell</em></p>
<p>The post <a href="https://flatheadbeacon.com/2026/05/22/proud-to-endorse-sterling-for-clerk-and-recorder/">Proud to Endorse Sterling for Clerk and Recorder</a> appeared first on <a href="https://flatheadbeacon.com">Flathead Beacon</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">149296</post-id>	</item>
		<item>
		<title>Can Glacier National Park Crack its Congestion Crisis by Scaling Up its Shuttle System?</title>
		<link>https://flatheadbeacon.com/2026/05/22/can-glacier-national-park-crack-its-congestion-crisis-by-scaling-up-its-shuttle-system/</link>
		
		<dc:creator><![CDATA[Tristan Scott]]></dc:creator>
		<pubDate>Fri, 22 May 2026 10:16:00 +0000</pubDate>
				<category><![CDATA[Front Page]]></category>
		<category><![CDATA[Latest Headlines]]></category>
		<category><![CDATA[Outdoors]]></category>
		<category><![CDATA[Sticky Article]]></category>
		<guid isPermaLink="false">https://flatheadbeacon.com/?p=149322</guid>

					<description><![CDATA[<p>As Glacier National Park administrators scuttle plans for a vehicle-reservation system they&#8217;ve been beta-testing since post-pandemic crowding reached a tipping point in 2021, they&#8217;re crafting a long-range strategy that doubles down on an untested proposal to shore up the park&#8217;s overburdened shuttle network and expand parking in the Going-to-the-Sun Road corridor. Visitors will encounter a [&#8230;]</p>
<p>The post <a href="https://flatheadbeacon.com/2026/05/22/can-glacier-national-park-crack-its-congestion-crisis-by-scaling-up-its-shuttle-system/">Can Glacier National Park Crack its Congestion Crisis by Scaling Up its Shuttle System?</a> appeared first on <a href="https://flatheadbeacon.com">Flathead Beacon</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="has-drop-cap">As Glacier National Park administrators scuttle plans for a vehicle-reservation system they&#8217;ve been beta-testing since post-pandemic crowding reached a tipping point in 2021, they&#8217;re crafting a long-range strategy that doubles down on an untested proposal to shore up the park&#8217;s overburdened shuttle network and expand parking in the Going-to-the-Sun Road corridor.</p>



<p>Visitors will encounter a silhouette of that proposal this summer when, for the first time in a half-decade, they can drive through all of the park&#8217;s entrances without a vehicle reservation. But they&#8217;ll confront other changes in 2026, including parking restrictions at Logan Pass and a new reservation-only shuttle system.</p>



<p>Still, with the rollback of vehicle-reservation requirements, which took a slightly different shape each summer as park officials refined a strategy to manage congestion and break up gridlock, Glacier National Park Superintendent Dave Roemer said the long-term goal balances parking predictability with resource protection, and visitor experience with visitor capacity.</p>


<div id="fbeacon-block_ae36714c746056964050365767d312f9" class="fbeacon_newsletter">
    <!-- ############################ -->
    <!--       NEWSLETTER FORM        -->
    <!-- ############################ -->

    <div class="relative max-w-screen-sm mx-auto py-9 box-content text-center border-t border-b">

        <section class="beacon-footer-newsletter-wrapper">
            <div class="">
                <!--<h2 class="font-abril-titling font-semibold text-3xl+ leading-10">Stay Connected with the Daily Roundup.</h2>
                <p class="font-mr-eaves text-gray-500 my-6 leading-19px">Sign up for our newsletter and get the best of the Beacon delivered every day to your inbox.</p>
                <div class="beacon-footer-newsletter">
                    
                <div class='gf_browser_chrome gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_403' ><div id='gf_403' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_403' id='gform_403'  action='/feed/#gf_403' data-formid='403' novalidate>
                        <div class='gform-body gform_body'><ul id='gform_fields_403' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id="field_403_2" class="gfield gfield--type-email field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_403_2'>Email</label><div class='ginput_container ginput_container_email'>
                            <input name='input_2' id='input_403_2' type='email' value='' class='medium'   placeholder='Email'  aria-invalid="false"  />
                        </div></li></ul></div>
        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_403' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Join'  /> <input type='hidden' name='gform_ajax' value='form_id=403&amp;title=&amp;description=&amp;tabindex=0&amp;theme=legacy&amp;hash=e3d6188cbd5ba2c4af1f76a23c73656f' />
            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_403' value='iframe' />
            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_403' id='gform_theme_403' value='legacy' />
            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_403' id='gform_style_settings_403' value='' />
            <input type='hidden' class='gform_hidden' name='is_submit_403' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='403' />
            
            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='C+N9lLDqhM1ENmAPIGSLVky3tMA8IUwmQe/nvcsV5GdTrPK/V+D+Q4am5zRyYusAs96eZ7oZGIl6vcxQ2U4J9nqUNjYF+XvRyqgYas8hHCLIhr4=' />
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_403' value='WyJbXSIsImM3N2ViMzRhMzllYzE2MWYzOGMyNDRkNGM0MTI1MmJhIl0=' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_403' id='gform_target_page_number_403' value='0' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_403' id='gform_source_page_number_403' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
		                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_403' id='gform_ajax_frame_403' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe>
		                <script type="text/javascript">
/* <![CDATA[ */
 gform.initializeOnLoaded( function() {gformInitSpinner( 403, 'http://flatheadbeacon.com/wp-content/themes/vessel/assets/images/spinner-icon.svg', true );jQuery('#gform_ajax_frame_403').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_403');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_403').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_403').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_403').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_403').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_403').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_403').val();gformInitSpinner( 403, 'http://flatheadbeacon.com/wp-content/themes/vessel/assets/images/spinner-icon.svg', true );jQuery(document).trigger('gform_page_loaded', [403, current_page]);window['gf_submitting_403'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_403').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_403').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [403]);window['gf_submitting_403'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_403').text());}else{jQuery('#gform_403').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "403", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_403" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_403";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_403" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 403, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); 
/* ]]&gt; */
</script>
                </div>
-->
<div id="FLBnlsignupmain"></div>
            </div>
        </section>


    </div>
</div>
<style>
    .beacon-footer-newsletter-wrapper h2.font-abril-titling.font-semibold.text-3xl\+.leading-10 {
        font-size: 32px;
        font-weight: 600;
        margin-top: 0px;
        margin-bottom: 0px;
        line-height: 2.5rem;
    }

    .beacon-footer-newsletter-wrapper p.font-mr-eaves.text-gray-500.my-6.leading-19px {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
        line-height: 19px;
        font-family: mr-eaves-xl-modern, sans-serif;
        font-size: 16px;
    }
</style>


<p>&#8220;I think it&#8217;s fair to say that most people in the community would like us to graduate from piloting different methods of access and instead provide a long-term predictable solution for access to key destinations in the park,&#8221; Roemer said at a recent community meeting in Kalispell. &#8220;And I think my staff would agree with you. It&#8217;s a lot of work each year to be wrapping up summer and already feeling the pressure of trying to lock in our system for next year. Well, we&#8217;ve been talking about this for a while. And it all leads us to where we are now.&#8221;</p>



<p>For the park&#8217;s planning specialists, &#8220;where we are now&#8221; looks a little like where they&#8217;ve already been. But to hear Roemer and his team describe the path forward, it&#8217;s where the park is going that&#8217;s important.</p>



<p>The new proposal, which magpies elements of a pre-pandemic transportation plan while drawing from a deep well of community input, could be approved as early as next winter, with phased implementation beginning next summer. In addition to signaling a total departure from the vehicle-reservation system the park has been optimizing over the past half-decade, the new proposal would restrict personal vehicles in the park&#8217;s alpine reaches by setting a three-hour time limit at Logan Pass while implementing a lottery for longer-term parking. Critically, it would scale up an outmoded shuttle network to ferry visitors between the park&#8217;s most popular destinations while adding hundreds of new parking spaces at key locations near park entrances and in outlying valleys. And it would establish a bicycle-only season during which personal vehicles would be prohibited.</p>



<p>Without any guarantee of federal funding, however, stakeholders worry they&#8217;re moving forward without a fallback plan.</p>



<p>Glacier Park launched its current fleet of 36 shuttles in 2007 to mitigate congestion during the rehabilitation of Going-to-the-Sun Road, the park&#8217;s only alpine thoroughfare connecting its east and west entrances. With an annual operational cost of $1.7 million, the shuttles are funded through visitor entrance fees, which, according to Roemer, &#8220;is not very sustainable for us.&#8221;</p>



<p>&#8220;While people have loved the shuttle system, they&#8217;ve also found a lot to not love about it,&#8221; Roemer said, including long wait times, a narrow schedule and unreliable service. To improve the system, park officials are proposing adding between 540 and 600 new parking spaces at strategically located &#8220;hiker hubs&#8221; near the east and west entrances. From those hubs, visitors would be served by a reservation-based &#8220;alpine delivery system,&#8221; Roemer said, as well as by lower-elevation &#8220;circulator shuttles&#8221; available on a first-come, first-served basis.</p>



<p>The park would also add 150 park-and-ride spaces in outlying valleys such as Two Medicine, East Glacier and Many Glacier, where Roemer noted the park recently added 170 new parking spaces to the Swiftcurrent area, with a total of 339 spaces available this summer. (The park currently has approximately 2,250 spaces.)</p>



<p>Meanwhile, half of the parking spaces at Logan Pass Visitor Center would be available through a lottery to accommodate personal vehicles that require parking for more than three hours, while the other half would be available on a first-come, first-served basis under a three-hour time limit.</p>



<p>Park officials will test the three-hour Logan Pass parking limits for the first time this summer. Although Roemer was reluctant to discuss the details of the park&#8217;s enforcement plans, he warned that &#8220;scofflaws&#8221; could return to their vehicles to find them immobilized by a parking boot.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1200" height="676" src="https://flatheadbeacon.com/wp-content/uploads/2021/05/20200713_GLACIER_0220-e1713993488128-1200x676.jpg" alt="" class="wp-image-93556" srcset="https://flatheadbeacon.com/wp-content/uploads/2021/05/20200713_GLACIER_0220-e1713993488128-1200x676.jpg 1200w, https://flatheadbeacon.com/wp-content/uploads/2021/05/20200713_GLACIER_0220-e1713993488128-600x338.jpg 600w, https://flatheadbeacon.com/wp-content/uploads/2021/05/20200713_GLACIER_0220-e1713993488128-900x507.jpg 900w, https://flatheadbeacon.com/wp-content/uploads/2021/05/20200713_GLACIER_0220-e1713993488128-1536x865.jpg 1536w, https://flatheadbeacon.com/wp-content/uploads/2021/05/20200713_GLACIER_0220-e1713993488128.jpg 1600w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">The Logan Pass parking lot in Glacier National Park. Hunter D’Antuono | Flathead Beacon</figcaption></figure>



<p>&#8220;I have heard that scofflaws are planning to take advantage of our ability to enforce the time limit, and to that I would just say that it will take a commissioned ranger to put a boot on a car, and it will take a commissioned ranger to take a boot off a car,&#8221; Roemer said. &#8220;And it&#8217;s not unreasonable to model a day on Logan Pass in which a ranger puts a boot on the car and then gets called away for multiple hours. That could be a real bummer.&#8221;</p>



<p>The park currently has the transportation infrastructure to &#8220;deliver somewhere north of 780 people&#8221; to Logan Pass per morning, which matches the threshold for management action on the Highline Trail, the park&#8217;s most popular alpine hiking route that begins at Logan Pass. It&#8217;s also the same daily average use the Highline Trail received in 2017, when the park set its all-time record for visitation with more than 3.3 million people. In July 2017, visitation hit more than 1 million people in a single month. In the past decade, the park has recorded more than 3 million visitors five out of the 10 years.</p>



<p>&#8220;So, knock on wood, if everyone who gets on a shuttle to Logan Pass is a Highline hiker, then we will have piloted just about the perfect system for the Highline for any summer in Glacier Park, now and for future years,&#8221; Roemer said. &#8220;By adding between 560 and 600 parking spaces at hiker hubs on the east and west sides, we&#8217;ll also be able to deliver people to other alpine areas; not just the Highline, but at some other stops along the way, like Siyeh Bend.&#8221;</p>



<p>&#8220;We&#8217;re trying to work backwards from what the right capacity is for those destination trails, and then build the transportation system so that people can arrive at the park&#8217;s hiker hubs, reliably find the transportation they need to do their thing, and then go do it,&#8221; Roemer said.</p>


<div id="fbw_cta_block_eb5adb0dd3f0eb0bc05fc9fd769a6dfd" class="fbw_cta  my-10 flex items-center justify-center min-h-50px md:min-h-90px lg:min-h-250px" style="position:relative;">
    <div class="fbw_cta_wrapper" style="background-image:url(/wp-content/uploads/2026/04/Newsletter_1024X512-1.jpg);">
        <div class="fbw_cta_inner">
            <div class="fbw_cta_header">
                <div class="fbw_cta_header_bar"></div>
                <div class="fbw_cta_header_image">
                    <svg width="49" height="26" viewBox="0 0 49 26" fill="none" xmlns="http://www.w3.org/2000/svg">
                        <path d="M48.813 18.2617L37.2817 18.8568L45.539 10.9644L34.832 15.1885L40.019 5.10285L31.2947 12.4936L32.8529 1.31149L27.0537 11.0731L24.8151 0L22.5731 11.0731L16.7754 1.31149L18.331 12.4936L9.60663 5.10285L14.7955 15.1889L4.08394 10.9644L12.3436 18.8568L0.813004 18.2613L11.2438 23.1048L0.878832 25.9981H10.4167L14.7742 18.4782L18.4185 22.2026L23.3855 12.9726L27.8553 19.6114L29.3597 16.698L32.6593 21.7153L34.4793 19.1245L39.1694 26H48.7441L38.3853 23.1067L48.813 18.2617Z" fill="#A70E23"></path>
                    </svg>
                </div>
                <div class="fbw_cta_header_bar"></div>
            </div>
            <div class="fbw_cta_info">
                <h2>WHAT DO THESE CHANGES MEAN FOR NORTHWEST MONTANA?</h2>
                <p>We&#8217;re committed to highlighting our great outdoors and the policies and conversations shaping it. And you can help! Become a member to support more reporting on public lands and keep you and your neighbors in the loop and on the trails.</p>
            </div>
            <div class="fbw_cta_footer">
                <div class="fbw_cta_footer_bar"></div>
                <a href="/support/">Support Our Work</a>
                <div class="fbw_cta_footer_bar"></div>
            </div>
        </div>
    </div>

</div>
<style>
    .fbw_cta {
        max-width: 100% !important;
    }

    .fbw_cta_wrapper {
        background-size: cover;
        width: 100%;
    }

    .fbw_cta_inner {
        background-color: #ffffff8c;
        margin-top: 80px;
        margin-bottom: 67px;
    }

    .fbw_cta_header {
        display: flex;
    }

    .fbw_cta_header_bar {
        height: 2px;
        width: 100%;
        background-color: #a51e25;
        margin-top: -1px;
    }

    .fbw_cta_header_image>svg {
        width: 156px;
        height: auto;
        margin-left: 40px;
        margin-right: 40px;
        margin-top: -57px;
    }

    .fbw_cta_info>h2 {
        margin: 0px;
        padding: 0px 60px 0px 60px;
        margin-top: 26px;
        font-family: mr-eaves-xl-modern, sans-serif;
        color: #a51e25;
        text-align: center;
        font-size: 46px;
        line-height: 44px;
    }

    .fbw_cta_info>p {
        padding: 15px 60px 15px 60px;
        font-weight: bold;
        font-family: mr-eaves-xl-modern, sans-serif;
        text-align: center;
        margin: 0px;
        font-size: 24px;
    }

    .fbw_cta_footer {
        display: flex;
        align-items: self-end;
    }

    .fbw_cta_footer_bar {
        height: 2px;
        width: 100%;
        background-color: #a51e25;
        margin-top: 2px;
    }

    .fbw_cta_footer>a {
        margin-left: 28px;
        margin-right: 28px;
        margin-bottom: -30px;
        background-color: #a51e25;
        border-radius: 3px;
        display: block;
        color: #FFFFFF;
        text-wrap-mode: nowrap;
        font-family: mr-eaves-xl-modern, sans-serif;
        transition: background-color 0.25s;
        padding: 15px 48px;
        font-size: 22px;
    }

    .fbw_cta_footer>a:hover {
        background-color: #8a0007;
        color: #FFFFFF;
    }

    @media only screen and (max-width: 630px) {
        .fbw_cta_info>h2 {
            padding: 0px 10px 0px 10px;
            font-size: 2rem;
            line-height: 2.5rem;
        }

        .fbw_cta_info>p {
            padding: 15px 10px 15px 10px;
            font-size: 1.3rem;
        }
    }
</style>


<p>But some stakeholders worry that, by working backwards, the park is overlooking an essential step toward moving forward: funding.</p>



<p>On Thursday, after months of warning from park advocates across the country that national parks are in dire need of financial support, a U.S. House of Representatives subcommittee rejected dramatic cuts proposed by the Trump administration. Instead, the House Appropriations Subcommittee on Interior, Environment and Related Agencies maintained funding at $2.9 billion, which represents a 1.3% overall reduction to the National Park Service budget.</p>



<p>Even as park advocates commend Congress for rejecting the steepest budget cuts, they&#8217;ve been warning of a deepening crisis for years.</p>



<p>“Just last year, members of Congress came together to pass a budget that supported our parks and their staff. They must do it again,&#8221; said John Garder, senior director of budget and appropriations at the National Parks Conservation Association (NPCA). &#8220;Our parks and the people who protect and keep them running deserve more investment, more protection and greater commitment to their future.”</p>



<p>NPCA Glacier Program Manager Sarah Lundstrum attended this week&#8217;s community engagement meeting and expressed concerns about the proposal, in part because it hinges on a pair of assumptions: that funding will be available to revitalize the park&#8217;s floundering shuttle system and expand parking, and that this summer&#8217;s untested visitor-access system will work.</p>



<p>&#8220;And those are pretty big assumptions,&#8221; Lundstrum said. &#8220;They&#8217;re doubling down on this summer&#8217;s plans without knowing whether the plan is going to be effective, and they&#8217;re proposing a long-term solution without knowing that the money is going to be available. And it&#8217;s wholly dependent on the money being available.&#8221;</p>



<p>For Roemer&#8217;s part, he acknowledged that the plan is in its preliminary stages.</p>



<p>&#8220;Let me be clear, we don&#8217;t have a fully baked plan right now,&#8221; he said. &#8220;There&#8217;s not a stack of paper that we&#8217;ve already written and reviewed. We&#8217;re still early in the process. But we do feel like we&#8217;ve identified what our preferred alternatives would be. And it involves making heavy investments in the park to increase the parking capacity and increase the number of shuttles and shuttle services to effectively serve the people that come to the park and help them get where they want to go.&#8221;</p>



<p>&#8220;Approval of the plan doesn&#8217;t mean approval of the money, but it does help to show that we&#8217;ve already done this preliminary work,&#8221; Roemer added. &#8220;And we&#8217;ve heard from our gateway communities and stakeholders. The people have spoken to the need for this level of investment in order to solve these issues for us.&#8221;</p>



<p><em><a href="mailto:tscott@flatheadbeacon.com">tscott@flatheadbeacon.com</a></em></p>
<p>The post <a href="https://flatheadbeacon.com/2026/05/22/can-glacier-national-park-crack-its-congestion-crisis-by-scaling-up-its-shuttle-system/">Can Glacier National Park Crack its Congestion Crisis by Scaling Up its Shuttle System?</a> appeared first on <a href="https://flatheadbeacon.com">Flathead Beacon</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">149322</post-id>	</item>
		<item>
		<title>Glacier and Flathead High Schools Eye Playoff Push in Inaugural Seasons</title>
		<link>https://flatheadbeacon.com/2026/05/21/glacier-and-flathead-high-schools-eye-playoff-push-in-inaugural-seasons/</link>
		
		<dc:creator><![CDATA[Lauren Frick]]></dc:creator>
		<pubDate>Thu, 21 May 2026 18:30:00 +0000</pubDate>
				<category><![CDATA[Front Page]]></category>
		<category><![CDATA[Latest Headlines]]></category>
		<category><![CDATA[News & Features]]></category>
		<category><![CDATA[Sticky Article]]></category>
		<guid isPermaLink="false">https://flatheadbeacon.com/?p=149227</guid>

					<description><![CDATA[<p>In the year 2026, the feat of being the “first” to do something in the sports world seems few and far between, especially in a game that formally took shape in 1845.&#160; But for young baseball players across Montana, the last few years have been a continuous cycle of “firsts” as more teams join the [&#8230;]</p>
<p>The post <a href="https://flatheadbeacon.com/2026/05/21/glacier-and-flathead-high-schools-eye-playoff-push-in-inaugural-seasons/">Glacier and Flathead High Schools Eye Playoff Push in Inaugural Seasons</a> appeared first on <a href="https://flatheadbeacon.com">Flathead Beacon</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="has-drop-cap">In the year 2026, the feat of being the “first” to do something in the sports world seems few and far between, especially in a game that formally took shape in 1845.&nbsp;</p>



<p>But for young baseball players across Montana, the last few years have been a continuous cycle of “firsts” as more teams join the high school ranks following the state’s inaugural sanctioned season in 2023.</p>



<p>This year, Kalispell saw its two Class AA high schools join the fray of firsts with the Flathead Braves and Glacier Wolfpack fielding their first-ever baseball squads in March.&nbsp;</p>


<div id="fbeacon-block_6bf5628f9b1022e1f15e79ddb485edd4" class="fbeacon_newsletter">
    <!-- ############################ -->
    <!--       NEWSLETTER FORM        -->
    <!-- ############################ -->

    <div class="relative max-w-screen-sm mx-auto py-9 box-content text-center border-t border-b">

        <section class="beacon-footer-newsletter-wrapper">
            <div class="">
                <!--<h2 class="font-abril-titling font-semibold text-3xl+ leading-10">Stay Connected with the Daily Roundup.</h2>
                <p class="font-mr-eaves text-gray-500 my-6 leading-19px">Sign up for our newsletter and get the best of the Beacon delivered every day to your inbox.</p>
                <div class="beacon-footer-newsletter">
                    
                <div class='gf_browser_chrome gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_403' ><div id='gf_403' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_403' id='gform_403'  action='/feed/#gf_403' data-formid='403' novalidate>
                        <div class='gform-body gform_body'><ul id='gform_fields_403' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id="field_403_2" class="gfield gfield--type-email field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_403_2'>Email</label><div class='ginput_container ginput_container_email'>
                            <input name='input_2' id='input_403_2' type='email' value='' class='medium'   placeholder='Email'  aria-invalid="false"  />
                        </div></li></ul></div>
        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_403' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Join'  /> <input type='hidden' name='gform_ajax' value='form_id=403&amp;title=&amp;description=&amp;tabindex=0&amp;theme=legacy&amp;hash=e3d6188cbd5ba2c4af1f76a23c73656f' />
            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_403' value='iframe' />
            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_403' id='gform_theme_403' value='legacy' />
            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_403' id='gform_style_settings_403' value='' />
            <input type='hidden' class='gform_hidden' name='is_submit_403' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='403' />
            
            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='WuB7I/1+La3ABaRJ42ecMICzzjMmEO8ZGkUtY7B9tD+9PbJqpJmLjz4n5orgnu2uQnSW/Am53oPEoaJODxzDfzs63YNMA1GJl2PZRYqQfYJ6jcA=' />
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_403' value='WyJbXSIsImM3N2ViMzRhMzllYzE2MWYzOGMyNDRkNGM0MTI1MmJhIl0=' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_403' id='gform_target_page_number_403' value='0' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_403' id='gform_source_page_number_403' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
		                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_403' id='gform_ajax_frame_403' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe>
		                <script type="text/javascript">
/* <![CDATA[ */
 gform.initializeOnLoaded( function() {gformInitSpinner( 403, 'http://flatheadbeacon.com/wp-content/themes/vessel/assets/images/spinner-icon.svg', true );jQuery('#gform_ajax_frame_403').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_403');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_403').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_403').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_403').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_403').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_403').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_403').val();gformInitSpinner( 403, 'http://flatheadbeacon.com/wp-content/themes/vessel/assets/images/spinner-icon.svg', true );jQuery(document).trigger('gform_page_loaded', [403, current_page]);window['gf_submitting_403'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_403').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_403').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [403]);window['gf_submitting_403'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_403').text());}else{jQuery('#gform_403').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "403", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_403" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_403";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_403" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 403, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); 
/* ]]&gt; */
</script>
                </div>
-->
<div id="FLBnlsignupmain"></div>
            </div>
        </section>


    </div>
</div>
<style>
    .beacon-footer-newsletter-wrapper h2.font-abril-titling.font-semibold.text-3xl\+.leading-10 {
        font-size: 32px;
        font-weight: 600;
        margin-top: 0px;
        margin-bottom: 0px;
        line-height: 2.5rem;
    }

    .beacon-footer-newsletter-wrapper p.font-mr-eaves.text-gray-500.my-6.leading-19px {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
        line-height: 19px;
        font-family: mr-eaves-xl-modern, sans-serif;
        font-size: 16px;
    }
</style>


<p>“I&#8217;ve been doing this for a long time, had some great jobs, and I don&#8217;t care what happens in the season … this is the best coaching job I&#8217;ve had,” Wolfpack Head Coach Erik Brink said. “When you look at things, you only get a chance to be first, like very few times in life, you know? I get to be the first to start a program at … the place I love. </p>



<p>“When I got offered the job, I kind of got a little emotional saying I&#8217;m the first. I feel blessed that I am the first to get this thing kickstarted, then get somebody younger down the road and let them take it.”</p>



<p>The historic moment itself has been a main catalyst throughout the inaugural seasons, guiding and motivating both teams’ first swing at the high school landscape.</p>



<p>“With the kids, it was really important to let them know that, hey, you guys are the first block; you guys are the foundation,” Braves Head Coach Rich Burland said. “That&#8217;s the most important part of a building, and it&#8217;s the most important part of a program. You guys are going to be the foundation of this program.”</p>



<p>“You&#8217;re gonna be in that trophy case,” Brink told his Wolfpack team at the start of the season. “Your picture will literally be there 80 years from now and you&#8217;ll be that old, faded photo. They smiled. I think they&#8217;re embracing it.”</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1148" height="1200" src="https://flatheadbeacon.com/wp-content/uploads/2026/03/20260326_BASEBALL_FLATHEAD_0392-1148x1200.jpg" alt="" class="wp-image-147529" srcset="https://flatheadbeacon.com/wp-content/uploads/2026/03/20260326_BASEBALL_FLATHEAD_0392-1148x1200.jpg 1148w, https://flatheadbeacon.com/wp-content/uploads/2026/03/20260326_BASEBALL_FLATHEAD_0392-574x600.jpg 574w, https://flatheadbeacon.com/wp-content/uploads/2026/03/20260326_BASEBALL_FLATHEAD_0392-861x900.jpg 861w, https://flatheadbeacon.com/wp-content/uploads/2026/03/20260326_BASEBALL_FLATHEAD_0392-1470x1536.jpg 1470w, https://flatheadbeacon.com/wp-content/uploads/2026/03/20260326_BASEBALL_FLATHEAD_0392.jpg 1600w" sizes="(max-width: 1148px) 100vw, 1148px" /><figcaption class="wp-element-caption">Liam Rech of the Flathead Braves slides onto home plate in a game against the East Helena Vigilantes at ABS Park on March 26, 2026. Hunter D’Antuono | Flathead Beacon</figcaption></figure>



<p>This message of history and legacy has also served as a unifier for both teams, which are made up of players from several different club and travel teams in the area.&nbsp;</p>



<p>While high school baseball in Montana is only in its fourth season, baseball — and its rise in popularity in the Treasure State — isn’t an entirely new phenomena in the Flathead Valley. Brink, who was part of the Kalispell Lakers Baseball organization, said he’s already coached half of his 18-player roster through the baseball club, while the remaining players come from a mix of other teams. Burland’s Braves squad is composed of three local ball clubs, he said.</p>



<p>“We have kids that play for each program and they&#8217;ve come together and gelled really quick,” Burland said. “There hasn&#8217;t been any ‘this program&#8217;s better than this program’ talk or anything like that. I think they&#8217;ve all really bought into the inaugural season and setting that good foundation for the program, and I think that’s what kind of brought them together really quick.”</p>



<p>Eli Coopman, a senior for the Braves, said it&#8217;s been a “completely different feeling” playing for his high school instead of playing for a club team.</p>



<p>“Going to school with these guys for four years and then all of a sudden being put on a baseball team, it&#8217;s just kind of cool how you can even just deepen your connection with all your friends through this,” Coopman said. “And I made new friends playing this that I&#8217;ve gone to school with all four years, and I just now realized I have a connection with them through baseball.”</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1200" height="908" src="https://flatheadbeacon.com/wp-content/uploads/2026/04/20260429_GLACIER_BASEBALL_0565-1200x908.jpg" alt="" class="wp-image-148569" srcset="https://flatheadbeacon.com/wp-content/uploads/2026/04/20260429_GLACIER_BASEBALL_0565-1200x908.jpg 1200w, https://flatheadbeacon.com/wp-content/uploads/2026/04/20260429_GLACIER_BASEBALL_0565-600x454.jpg 600w, https://flatheadbeacon.com/wp-content/uploads/2026/04/20260429_GLACIER_BASEBALL_0565-900x681.jpg 900w, https://flatheadbeacon.com/wp-content/uploads/2026/04/20260429_GLACIER_BASEBALL_0565-1536x1163.jpg 1536w, https://flatheadbeacon.com/wp-content/uploads/2026/04/20260429_GLACIER_BASEBALL_0565.jpg 1600w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Glacier High School baseball practice at Griffin Field in Kalispell on April 29, 2026. Hunter D’Antuono | Flathead Beacon</figcaption></figure>



<p class="has-drop-cap">Establishing a difference between club and high school baseball was a key first step for Brink when building what he hopes to be a long-lasting culture in Wolfpack baseball.&nbsp;</p>



<p>“For the most part, it takes a little bit to understand practice every day; make sure you&#8217;re in class every day; make sure your grades are good; every day we work out,” Brink said. “So that&#8217;s probably been tough for a lot of them, if not all of them.</p>



<p>“My goal always is to create good baseball players, good men and create a culture that&#8217;s going to last forever.”</p>



<p>Brink’s young Wolfpack team has certainly shown signs of buying into this culture already this season, with the payoff being racking up 11 wins so far and a third-place finish in Class AA’s West division. Glacier will host the West’s 6-seed, Hellgate, in a state tournament play-in game on Friday for a chance to go to the state tournament next weekend, where the first-ever Class AA baseball state title will be up for grabs following <a href="https://406mtsports.com/high-school/baseball/high-school-baseball-in-montana-moving-to-two-classifications-beginning-with-26-season/article_ec1a8ec5-15ea-5987-ad6e-c4dc04c0e102.html">classification realignment late last year</a>.</p>



<p>“I think we have a really good team, and we have a team that can make that final push into playoffs and into state,” Wolfpack senior Teagan Dixon said. “I want to play our last game, no matter which game it is, play the last game and not have any regrets or feel like we should have done better in the season.”</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1200" height="720" src="https://flatheadbeacon.com/wp-content/uploads/2026/04/20260429_GLACIER_BASEBALL_0750-1200x720.jpg" alt="" class="wp-image-148578" srcset="https://flatheadbeacon.com/wp-content/uploads/2026/04/20260429_GLACIER_BASEBALL_0750-1200x720.jpg 1200w, https://flatheadbeacon.com/wp-content/uploads/2026/04/20260429_GLACIER_BASEBALL_0750-600x360.jpg 600w, https://flatheadbeacon.com/wp-content/uploads/2026/04/20260429_GLACIER_BASEBALL_0750-900x540.jpg 900w, https://flatheadbeacon.com/wp-content/uploads/2026/04/20260429_GLACIER_BASEBALL_0750-1536x922.jpg 1536w, https://flatheadbeacon.com/wp-content/uploads/2026/04/20260429_GLACIER_BASEBALL_0750.jpg 1600w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Glacier High School baseball practice at Griffin Field in Kalispell on April 29, 2026. Hunter D’Antuono | Flathead Beacon</figcaption></figure>



<p>At 7-13, the Braves haven’t had the season they thought they would where the win column is concerned, but Burland said the team is filled with talent, from the top to the bottom of the batting order, and has been “dialing in” the last few weeks with the team’s sights set on its Friday state play-in game. Flathead, the West’s 5-seed, will need to beat the 4-seeded Butte High School twice on the road to get to the state tournament.&nbsp;&nbsp;</p>



<p>With some of the top hitting in the state, all Flathead needs is to string together complete hitting and pitching performances to achieve their full potential in their first playoff push, senior Hunter Fann said.&nbsp;</p>



<p>“I know we can make a really good run at it,” Fann said. “Our coaches believe in us. We all believe in each other. I think we can all get together at the right time and we can go really far at state.”</p>



<p>No matter where each team’s inaugural seasons come to a close, both head coaches have already felt overwhelming support from the Kalispell community in yet another installment of the crosstown rivalry — which has already yielded two nail-biting one-run affairs that saw both Flathead and Glacier walk away with a win.&nbsp;</p>



<p>“I didn&#8217;t expect the community happiness and the excitement to see high school baseball,” Burland said. “I came from Washington state, where high school baseball was around for 100 years. To come here and just see the excitement and see the community get behind both schools &#8230; it&#8217;s been just awesome to see the community reach out to both programs and help them get off the ground and everything.”</p>



<p><em><a href="mailto:lauren@flatheadbeacon.com">lauren@flatheadbeacon.com</a></em> </p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1200" height="800" src="https://flatheadbeacon.com/wp-content/uploads/2026/03/20260326_BASEBALL_FLATHEAD_0127-1200x800.jpg" alt="" class="wp-image-147528" srcset="https://flatheadbeacon.com/wp-content/uploads/2026/03/20260326_BASEBALL_FLATHEAD_0127-1200x800.jpg 1200w, https://flatheadbeacon.com/wp-content/uploads/2026/03/20260326_BASEBALL_FLATHEAD_0127-600x400.jpg 600w, https://flatheadbeacon.com/wp-content/uploads/2026/03/20260326_BASEBALL_FLATHEAD_0127-900x600.jpg 900w, https://flatheadbeacon.com/wp-content/uploads/2026/03/20260326_BASEBALL_FLATHEAD_0127-1536x1024.jpg 1536w, https://flatheadbeacon.com/wp-content/uploads/2026/03/20260326_BASEBALL_FLATHEAD_0127.jpg 1600w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Miles Arrowsmith of the Flathead Braves pitches in a game against the East Helena Vigilantes at ABS Park on March 26, 2026. Hunter D’Antuono | Flathead Beacon</figcaption></figure>
<p>The post <a href="https://flatheadbeacon.com/2026/05/21/glacier-and-flathead-high-schools-eye-playoff-push-in-inaugural-seasons/">Glacier and Flathead High Schools Eye Playoff Push in Inaugural Seasons</a> appeared first on <a href="https://flatheadbeacon.com">Flathead Beacon</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">149227</post-id>	</item>
		<item>
		<title>Vote for Amy Eddy for the Montana Supreme Court</title>
		<link>https://flatheadbeacon.com/2026/05/21/vote-for-amy-eddy-for-the-montana-supreme-court/</link>
		
		<dc:creator><![CDATA[Kellyn Brown]]></dc:creator>
		<pubDate>Thu, 21 May 2026 18:03:00 +0000</pubDate>
				<category><![CDATA[Letter]]></category>
		<category><![CDATA[Opinion]]></category>
		<guid isPermaLink="false">https://flatheadbeacon.com/?p=149255</guid>

					<description><![CDATA[<p>I write to urge you to vote for Judge Amy Eddy for the Montana Supreme Court. During my 18 years as a Montana 11th Judicial District Court Judge, it was my distinct pleasure to come to know and respect Amy Eddy, both professionally and personally. She was an exceptional attorney, representing her clients skillfully and [&#8230;]</p>
<p>The post <a href="https://flatheadbeacon.com/2026/05/21/vote-for-amy-eddy-for-the-montana-supreme-court/">Vote for Amy Eddy for the Montana Supreme Court</a> appeared first on <a href="https://flatheadbeacon.com">Flathead Beacon</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>I write to urge you to vote for Judge Amy Eddy for the Montana Supreme Court.</p>



<p>During my 18 years as a Montana 11th Judicial District Court Judge, it was my distinct pleasure to come to know and respect Amy Eddy, both professionally and personally. She was an exceptional attorney, representing her clients skillfully and always with the highest ethical standards. When she took the bench over 10 years ago, I had no doubt she would bring those same characteristics to her work as a District Court Judge. My belief proved true.</p>



<p>For more than a decade, Judge Eddy has served Montana with the greatest distinction. She has managed a very heavy workload eﬃciently, fairly and in an unbiased manner, while giving all participants her utmost attention and respect. Moreover, Judge Eddy is vested in the community, piloting programs to assist families and children in child abuse and neglect cases and teaching regularly at local high school government and law classes.</p>



<p>Judge Eddy is committed to the rule of law and the Constitution; she understands that the judicial branch was created to function as a separate, independent, impartial, nonpartisan branch of government, operating as a check and balance on the other branches of government. Judge Eddy’s decisions are governed solely by the facts and the law pertaining to each case; you won’t find her pandering to politicians or seeking favor from political parties.</p>



<p>Judge Amy Eddy’s values, experience and work ethic make her the best candidate to be our next Montana Supreme Court Justice. I hope you will join me in supporting her with your vote.</p>



<p><em>Judge Katherine “Kitty” Curtis (Retired)<br>Whitefish</em></p>
<p>The post <a href="https://flatheadbeacon.com/2026/05/21/vote-for-amy-eddy-for-the-montana-supreme-court/">Vote for Amy Eddy for the Montana Supreme Court</a> appeared first on <a href="https://flatheadbeacon.com">Flathead Beacon</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">149255</post-id>	</item>
		<item>
		<title>Whitefish Mountain Resort Visitation Drops 8% During 2025-2026 Season</title>
		<link>https://flatheadbeacon.com/2026/05/21/whitefish-mountain-resort-visitation-drops-8-during-2025-2026-season/</link>
		
		<dc:creator><![CDATA[Maggie Dresser]]></dc:creator>
		<pubDate>Thu, 21 May 2026 11:00:00 +0000</pubDate>
				<category><![CDATA[Front Page]]></category>
		<category><![CDATA[Latest Headlines]]></category>
		<category><![CDATA[Outdoors]]></category>
		<category><![CDATA[Sticky Article]]></category>
		<guid isPermaLink="false">https://flatheadbeacon.com/?p=149286</guid>

					<description><![CDATA[<p>Following a warm winter that brought below-average snowfall to Big Mountain&#8217;s summit and a steady stream of rain to the base area, officials with Whitefish Mountain Resort (WMR) said the ski area saw an 8% year-over-year drop in visitation during the 2025-2026 ski season. WMR Sales and Marketing Director Matt Gebo on May 19 told [&#8230;]</p>
<p>The post <a href="https://flatheadbeacon.com/2026/05/21/whitefish-mountain-resort-visitation-drops-8-during-2025-2026-season/">Whitefish Mountain Resort Visitation Drops 8% During 2025-2026 Season</a> appeared first on <a href="https://flatheadbeacon.com">Flathead Beacon</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="has-drop-cap">Following a warm winter that brought below-average snowfall to Big Mountain&#8217;s summit and a steady stream of rain to the base area, officials with Whitefish Mountain Resort (WMR) said the ski area saw an 8% year-over-year drop in visitation during the 2025-2026 ski season.</p>



<p>WMR Sales and Marketing Director Matt Gebo on May 19 told the Whitefish Community Town Hall on Tourism and the Local Economy audience that overall skier visits totaled 457,000, which were down 40,000 visits from the 2024-2025 season.</p>



<p>Despite the 3% rise in season pass sales, which totaled more than 17,000 and broke previous records, Gebo said the visitation drop was likely due to the poor conditions. Out-of-town visitation dropped 11%.</p>



<p>Gebo described the season as “the winter that wasn’t” and said inconsistent snowfall and warm temperatures posed challenges for mountain operations that included limited snowmaking and terrain openings, with only 70% of average snowfall on Big Mountain’s summit and far less at the base area.</p>


<div id="fbeacon-block_ddb3c0958e2616c2faad7d08726a65e5" class="fbeacon_newsletter">
    <!-- ############################ -->
    <!--       NEWSLETTER FORM        -->
    <!-- ############################ -->

    <div class="relative max-w-screen-sm mx-auto py-9 box-content text-center border-t border-b">

        <section class="beacon-footer-newsletter-wrapper">
            <div class="">
                <!--<h2 class="font-abril-titling font-semibold text-3xl+ leading-10">Stay Connected with the Daily Roundup.</h2>
                <p class="font-mr-eaves text-gray-500 my-6 leading-19px">Sign up for our newsletter and get the best of the Beacon delivered every day to your inbox.</p>
                <div class="beacon-footer-newsletter">
                    
                <div class='gf_browser_chrome gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_403' ><div id='gf_403' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_403' id='gform_403'  action='/feed/#gf_403' data-formid='403' novalidate>
                        <div class='gform-body gform_body'><ul id='gform_fields_403' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id="field_403_2" class="gfield gfield--type-email field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_403_2'>Email</label><div class='ginput_container ginput_container_email'>
                            <input name='input_2' id='input_403_2' type='email' value='' class='medium'   placeholder='Email'  aria-invalid="false"  />
                        </div></li></ul></div>
        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_403' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Join'  /> <input type='hidden' name='gform_ajax' value='form_id=403&amp;title=&amp;description=&amp;tabindex=0&amp;theme=legacy&amp;hash=e3d6188cbd5ba2c4af1f76a23c73656f' />
            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_403' value='iframe' />
            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_403' id='gform_theme_403' value='legacy' />
            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_403' id='gform_style_settings_403' value='' />
            <input type='hidden' class='gform_hidden' name='is_submit_403' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='403' />
            
            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='HcLZfvLqMwIPq8hPv9HyQk10l+rTrdOcQmJpiMwf27r4EiNuUbFf42v4/n6w150WsrCMQr4flKVPS+6j39SPKoNcFZYgn6RzsIBIl2DWeOipFl8=' />
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_403' value='WyJbXSIsImM3N2ViMzRhMzllYzE2MWYzOGMyNDRkNGM0MTI1MmJhIl0=' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_403' id='gform_target_page_number_403' value='0' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_403' id='gform_source_page_number_403' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
		                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_403' id='gform_ajax_frame_403' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe>
		                <script type="text/javascript">
/* <![CDATA[ */
 gform.initializeOnLoaded( function() {gformInitSpinner( 403, 'http://flatheadbeacon.com/wp-content/themes/vessel/assets/images/spinner-icon.svg', true );jQuery('#gform_ajax_frame_403').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_403');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_403').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_403').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_403').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_403').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_403').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_403').val();gformInitSpinner( 403, 'http://flatheadbeacon.com/wp-content/themes/vessel/assets/images/spinner-icon.svg', true );jQuery(document).trigger('gform_page_loaded', [403, current_page]);window['gf_submitting_403'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_403').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_403').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [403]);window['gf_submitting_403'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_403').text());}else{jQuery('#gform_403').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "403", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_403" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_403";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_403" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 403, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); 
/* ]]&gt; */
</script>
                </div>
-->
<div id="FLBnlsignupmain"></div>
            </div>
        </section>


    </div>
</div>
<style>
    .beacon-footer-newsletter-wrapper h2.font-abril-titling.font-semibold.text-3xl\+.leading-10 {
        font-size: 32px;
        font-weight: 600;
        margin-top: 0px;
        margin-bottom: 0px;
        line-height: 2.5rem;
    }

    .beacon-footer-newsletter-wrapper p.font-mr-eaves.text-gray-500.my-6.leading-19px {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
        line-height: 19px;
        font-family: mr-eaves-xl-modern, sans-serif;
        font-size: 16px;
    }
</style>


<p>“It was obviously pretty challenging overall,” Gebo said. “Snowfall was down and it was a really tough start to winter itself. If you all remember, the first couple weeks of the ski season, we had really limited terrain. We were getting nervous because we weren’t getting the temperatures to make snow at the lower elevations. We really didn’t all winter long.”</p>



<p>According to the National Weather Service, Kalispell saw its <a href="https://flatheadbeacon.com/2026/04/09/warm-temperatures-drive-early-onset-spring-runoff-in-northwest-montana/">fourth-warmest winter,</a> averaging 30.6 degrees Fahrenheit throughout the winter, which was 5.7 degrees warmer than average.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1200" height="863" src="https://flatheadbeacon.com/wp-content/uploads/2026/02/20260207_LOW_SNOW_0026-1200x863.jpg" alt="" class="wp-image-146265" srcset="https://flatheadbeacon.com/wp-content/uploads/2026/02/20260207_LOW_SNOW_0026-1200x863.jpg 1200w, https://flatheadbeacon.com/wp-content/uploads/2026/02/20260207_LOW_SNOW_0026-600x432.jpg 600w, https://flatheadbeacon.com/wp-content/uploads/2026/02/20260207_LOW_SNOW_0026-900x647.jpg 900w, https://flatheadbeacon.com/wp-content/uploads/2026/02/20260207_LOW_SNOW_0026-1536x1105.jpg 1536w, https://flatheadbeacon.com/wp-content/uploads/2026/02/20260207_LOW_SNOW_0026.jpg 1600w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Muddy parking lots at Whitefish Mountain Resort on Feb. 7, 2026. Hunter D’Antuono | Flathead Beacon</figcaption></figure>



<p>But while Big Mountain saw fewer visits and failed to meet the budget, Gebo said a rise in lodge stays helped offset losses, which brought in revenue 5% higher than last season.</p>



<p>According to guest surveys, average overnight stays were roughly six nights while visitors skied for about four days, meaning tourism dollars were spent beyond Big Mountain.</p>



<p>“It’s really an important economic driver for our winter months,” Gebo said.</p>



<p>Although underwhelming snowfall deterred skiers and snowboarders during periods of dry spells and rain, Gebo said WMR saw its record visitation day on Dec. 27 following a 14-inch storm over the holidays in the middle of a period that has historically been the resort’s most heavily trafficked timeframe at the end of December into early January.</p>



<p>“It was primarily driven by season pass holders,” Gebo said. “It was also the most parked cars I’ve ever seen up there.”</p>



<p>Mid-February, too, served as some of the resort’s busiest days during the five days following President’s Day Weekend, which coincided with Canadian family ski week. WMR has also become a popular spring break destination in mid-March.</p>



<p>Gebo said that despite northwest Montana’s warm winter and weak snowpack, WMR’s season was strong compared to much of the western United States, which ended with well-below normal snowpack averages.</p>



<p>“When you look at the macro level of the ski industry in what was happening, especially in the West, we fared much better than most of our neighbors.”</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1200" height="827" src="https://flatheadbeacon.com/wp-content/uploads/2026/02/20260207_LOW_SNOW_0171-1200x827.jpg" alt="" class="wp-image-146282" srcset="https://flatheadbeacon.com/wp-content/uploads/2026/02/20260207_LOW_SNOW_0171-1200x827.jpg 1200w, https://flatheadbeacon.com/wp-content/uploads/2026/02/20260207_LOW_SNOW_0171-600x414.jpg 600w, https://flatheadbeacon.com/wp-content/uploads/2026/02/20260207_LOW_SNOW_0171-900x620.jpg 900w, https://flatheadbeacon.com/wp-content/uploads/2026/02/20260207_LOW_SNOW_0171-1536x1059.jpg 1536w, https://flatheadbeacon.com/wp-content/uploads/2026/02/20260207_LOW_SNOW_0171.jpg 1600w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Chair 1 at Whitefish Mountain Resort on Feb. 7, 2026. Hunter D’Antuono | Flathead Beacon</figcaption></figure>



<p><em><a href="mailto:maggie@flatheadbeacon.com">maggie@flatheadbeacon.com</a></em></p>
<p>The post <a href="https://flatheadbeacon.com/2026/05/21/whitefish-mountain-resort-visitation-drops-8-during-2025-2026-season/">Whitefish Mountain Resort Visitation Drops 8% During 2025-2026 Season</a> appeared first on <a href="https://flatheadbeacon.com">Flathead Beacon</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">149286</post-id>	</item>
		<item>
		<title>Drag Racing Rights in Downtown</title>
		<link>https://flatheadbeacon.com/2026/05/21/drag-racing-rights-in-downtown/</link>
		
		<dc:creator><![CDATA[Kellyn Brown]]></dc:creator>
		<pubDate>Thu, 21 May 2026 10:39:00 +0000</pubDate>
				<category><![CDATA[Facing Main]]></category>
		<category><![CDATA[Opinion]]></category>
		<guid isPermaLink="false">https://flatheadbeacon.com/?p=149250</guid>

					<description><![CDATA[<p>While I am not a lawyer or judicial scholar, as a citizen infused with a zeal for civic duty, I do have passable knowledge of governing bodies and documents, from the U.S. Constitution to Montana’s own unique, progressive, and environmentally focused state constitution. However, I have yet to find a document that enshrines the “rights” of cars, chiefly those deployed on Kalispell’s Main Street [&#8230;]</p>
<p>The post <a href="https://flatheadbeacon.com/2026/05/21/drag-racing-rights-in-downtown/">Drag Racing Rights in Downtown</a> appeared first on <a href="https://flatheadbeacon.com">Flathead Beacon</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="has-drop-cap">While I am not a lawyer or judicial scholar, as a citizen infused with a zeal for civic duty, I do have passable knowledge of governing bodies and documents, from the U.S. Constitution to Montana’s own unique, progressive, and environmentally focused state constitution. However, I have yet to find a document that enshrines the “rights” of cars, chiefly those deployed on Kalispell’s Main Street for the purpose of dragging and hot-rodding weekly on Friday nights. The ongoing saga of classic car cruisers, besieged by those who drag, speed, and drive recklessly against the very legitimate concerns of downtown business owners and neighbors six years after a local cruising group brought the activity back during the height of the pandemic. What transformed from showing off classic cars and restoration efforts has led to an untenable situation for downtown Kalispell, negatively impacting downtown businesses, homeowners in the surrounding neighborhoods, creating an exhaust-filled atmosphere that chokes out any meaningful dialogue or change because of some inherent right to drag Main Street. </p>


<div id="fbeacon-block_80e1fd72ed14a375406279b4711fa424" class="fbeacon_newsletter">
    <!-- ############################ -->
    <!--       NEWSLETTER FORM        -->
    <!-- ############################ -->

    <div class="relative max-w-screen-sm mx-auto py-9 box-content text-center border-t border-b">

        <section class="beacon-footer-newsletter-wrapper">
            <div class="">
                <!--<h2 class="font-abril-titling font-semibold text-3xl+ leading-10">Stay Connected with the Daily Roundup.</h2>
                <p class="font-mr-eaves text-gray-500 my-6 leading-19px">Sign up for our newsletter and get the best of the Beacon delivered every day to your inbox.</p>
                <div class="beacon-footer-newsletter">
                    
                <div class='gf_browser_chrome gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_403' ><div id='gf_403' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_403' id='gform_403'  action='/feed/#gf_403' data-formid='403' novalidate>
                        <div class='gform-body gform_body'><ul id='gform_fields_403' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id="field_403_2" class="gfield gfield--type-email field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_403_2'>Email</label><div class='ginput_container ginput_container_email'>
                            <input name='input_2' id='input_403_2' type='email' value='' class='medium'   placeholder='Email'  aria-invalid="false"  />
                        </div></li></ul></div>
        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_403' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Join'  /> <input type='hidden' name='gform_ajax' value='form_id=403&amp;title=&amp;description=&amp;tabindex=0&amp;theme=legacy&amp;hash=e3d6188cbd5ba2c4af1f76a23c73656f' />
            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_403' value='iframe' />
            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_403' id='gform_theme_403' value='legacy' />
            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_403' id='gform_style_settings_403' value='' />
            <input type='hidden' class='gform_hidden' name='is_submit_403' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='403' />
            
            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='pT09yvEAhxizQ0QcDuCnMP/YZyIV/RlRoBSjL2zAxmhxqmEJ3coecTZUPkDIAqre0aZl5MZW8ew7k3wDXRcmcqTkl2De6janumIqh62P5UiiSDs=' />
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_403' value='WyJbXSIsImM3N2ViMzRhMzllYzE2MWYzOGMyNDRkNGM0MTI1MmJhIl0=' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_403' id='gform_target_page_number_403' value='0' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_403' id='gform_source_page_number_403' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
		                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_403' id='gform_ajax_frame_403' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe>
		                <script type="text/javascript">
/* <![CDATA[ */
 gform.initializeOnLoaded( function() {gformInitSpinner( 403, 'http://flatheadbeacon.com/wp-content/themes/vessel/assets/images/spinner-icon.svg', true );jQuery('#gform_ajax_frame_403').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_403');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_403').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_403').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_403').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_403').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_403').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_403').val();gformInitSpinner( 403, 'http://flatheadbeacon.com/wp-content/themes/vessel/assets/images/spinner-icon.svg', true );jQuery(document).trigger('gform_page_loaded', [403, current_page]);window['gf_submitting_403'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_403').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_403').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [403]);window['gf_submitting_403'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_403').text());}else{jQuery('#gform_403').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "403", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_403" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_403";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_403" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 403, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); 
/* ]]&gt; */
</script>
                </div>
-->
<div id="FLBnlsignupmain"></div>
            </div>
        </section>


    </div>
</div>
<style>
    .beacon-footer-newsletter-wrapper h2.font-abril-titling.font-semibold.text-3xl\+.leading-10 {
        font-size: 32px;
        font-weight: 600;
        margin-top: 0px;
        margin-bottom: 0px;
        line-height: 2.5rem;
    }

    .beacon-footer-newsletter-wrapper p.font-mr-eaves.text-gray-500.my-6.leading-19px {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
        line-height: 19px;
        font-family: mr-eaves-xl-modern, sans-serif;
        font-size: 16px;
    }
</style>


<p>Recently, the <em>Daily Interlake</em> reported on revived conversations between members of the Friday night car community, City Council, and the newly formed Downtown Forward Coalition. Two years ago, city council was presented with an opportunity to consider an ordinance to put limits around cruising, a move akin to applying appropriate speed limits, but that failed in favor of motorists&#8217; rights and maintaining the myth of nostalgia. Yet, significant public comment from area stakeholders, including businesses and homeowners, continues to identify the concerns of declining business, noise disturbances, and unsafe and reckless driving behavior. Increase police presence is now required, adding to an already untenable load our law enforcement officers are expected to manage simply because this type of cruising is somehow a protected right. The “bad apples” who turns Main Street into their own private racetrack are simply shrugged off, because what’s more American than cars? </p>



<p>Nostalgia and community building are often cited as why downtown is the preferred venue and somehow these attributes equate to the right of an automobile over the safety of businesses, property owners, and anyone else who wants to shop or eat downtown without inhaling greasy smoke from burning tires. Small business owners in Kalispell face a myriad of challenges to keep their shops open and they are, without a doubt, the backbone of our community. They don’t need the additional challenge of a weekly event that causes them to close early or refund hotel guests for the disturbance. These are the businesses that donate for the glut of causes needed throughout our valley. Automobiles have no right to hijack our downtown and threaten the stores that work tirelessly to stay open, making significant contributions to local&nbsp;the&nbsp;tax base, economic&nbsp;success,&nbsp;and job creation. Somehow, the rights of motorists trump these American goals in Kalispell.&nbsp;</p>



<p>It’s a curious set of double-standards when it comes to who belongs and who doesn’t in downtown. Members of this community, which included town leaders and county officials, were disturbed by the presence of homeless individuals, many of them in this situation not because it’s a preferred “lifestyle choice” but rather the Flathead Valley is one of the most expensive counties in the county. There were some “bad apples,” if I may use the same folksy phrase, that caused issues at local business and residences but officials took swift actions&nbsp;from dismantling park benches&nbsp;to&nbsp;revoking the&nbsp;Flathead Warming Center’s&nbsp;permit.&nbsp;These “bad apples” didn’t belong and didn’t require attention but somehow motorists who troll downtown might even be worthy of having the city construct a drag strip for their habit.&nbsp;</p>



<p>Turns out, when it comes to nostalgia and cars, these self-ordained rights matter more than anything else.</p>



<p>So, if there are guaranteed rights associated with dragging, I think there should be an impact fee. Businesses must pay impact fees to offset their usage and reliance on city and county services like sewer and water, and if this group is serious about their integrity to our community, they should offset their burden on downtown by paying an impact fee. This fee could help reimburse the businesses who can’t stay open&nbsp;on Friday night&nbsp;or&nbsp;have to&nbsp;issue a refund for a night in a hotel where sleep is prevented by the roar of an engine and squeal of tires.&nbsp;The fee could be applied to offset the need for additional law enforcement and compensate taxpaying homeowners in the surrounding neighborhoods. The fee could surely be used at the road department to repair&nbsp;the very roads that cater to these cruisers.&nbsp;</p>



<p>Rights come with responsibility, but the second half of that argument tends to get lost in nostalgia. I’m also nostalgic for&nbsp;well-funded&nbsp;public schools, libraries, and emergency services.&nbsp;There are&nbsp;state constitutional protections for a clean and healthy environment and it might be worth testing air quality in downtown after a Friday night.&nbsp;Isn’t that my right, too?</p>
<p>The post <a href="https://flatheadbeacon.com/2026/05/21/drag-racing-rights-in-downtown/">Drag Racing Rights in Downtown</a> appeared first on <a href="https://flatheadbeacon.com">Flathead Beacon</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">149250</post-id>	</item>
		<item>
		<title>Spring Pearl Barley Salad</title>
		<link>https://flatheadbeacon.com/2026/05/21/spring-pearl-barley-salad/</link>
		
		<dc:creator><![CDATA[Kellyn Brown]]></dc:creator>
		<pubDate>Thu, 21 May 2026 10:24:00 +0000</pubDate>
				<category><![CDATA[Arts & Entertainment]]></category>
		<category><![CDATA[Latest Headlines]]></category>
		<category><![CDATA[Twice as Tasty]]></category>
		<guid isPermaLink="false">https://flatheadbeacon.com/?p=149096</guid>

					<description><![CDATA[<p>I wait all year for the first tender greens to leaf out in my garden. Before full heads and large leaves have time to form, I harvest baby leaves from arugula, cress, spinach and lettuces, mainly plucking these tender greens from stray beds and pathways where they’ve self-seeded from last year’s plants. A couple of [&#8230;]</p>
<p>The post <a href="https://flatheadbeacon.com/2026/05/21/spring-pearl-barley-salad/">Spring Pearl Barley Salad</a> appeared first on <a href="https://flatheadbeacon.com">Flathead Beacon</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="has-drop-cap">I wait all year for the first tender greens to leaf out in my garden. Before full heads and large leaves have time to form, I harvest baby leaves from arugula, cress, spinach and lettuces, mainly plucking these tender greens from stray beds and pathways where they’ve self-seeded from last year’s plants.</p>



<p>A couple of handfuls won’t fill a salad bowl on their own, and the garden hasn’t yet produced a lot of add-ins. I sometimes mix a simple side salad of greens, radishes and scallions. Or I let spring greens contribute to a filling main course, tossing them with a cooked grain, nuts and cheese.</p>


<div id="fbeacon-block_5e30dd03217382946f563fa44c0cfd6d" class="fbeacon_newsletter">
    <!-- ############################ -->
    <!--       NEWSLETTER FORM        -->
    <!-- ############################ -->

    <div class="relative max-w-screen-sm mx-auto py-9 box-content text-center border-t border-b">

        <section class="beacon-footer-newsletter-wrapper">
            <div class="">
                <!--<h2 class="font-abril-titling font-semibold text-3xl+ leading-10">Stay Connected with the Daily Roundup.</h2>
                <p class="font-mr-eaves text-gray-500 my-6 leading-19px">Sign up for our newsletter and get the best of the Beacon delivered every day to your inbox.</p>
                <div class="beacon-footer-newsletter">
                    
                <div class='gf_browser_chrome gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_403' ><div id='gf_403' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_403' id='gform_403'  action='/feed/#gf_403' data-formid='403' novalidate>
                        <div class='gform-body gform_body'><ul id='gform_fields_403' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id="field_403_2" class="gfield gfield--type-email field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_403_2'>Email</label><div class='ginput_container ginput_container_email'>
                            <input name='input_2' id='input_403_2' type='email' value='' class='medium'   placeholder='Email'  aria-invalid="false"  />
                        </div></li></ul></div>
        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_403' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Join'  /> <input type='hidden' name='gform_ajax' value='form_id=403&amp;title=&amp;description=&amp;tabindex=0&amp;theme=legacy&amp;hash=e3d6188cbd5ba2c4af1f76a23c73656f' />
            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_403' value='iframe' />
            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_403' id='gform_theme_403' value='legacy' />
            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_403' id='gform_style_settings_403' value='' />
            <input type='hidden' class='gform_hidden' name='is_submit_403' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='403' />
            
            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='chTGgyR0t1RaZ13wsdA7CJGAQceTuAX/u/AlxgIXaAgzxnFOwK98LPZgoTJvLWw9yN1QzIS9+rLTperb04SNujuhX8EcvhD8howToRZJGVypZnU=' />
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_403' value='WyJbXSIsImM3N2ViMzRhMzllYzE2MWYzOGMyNDRkNGM0MTI1MmJhIl0=' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_403' id='gform_target_page_number_403' value='0' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_403' id='gform_source_page_number_403' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
		                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_403' id='gform_ajax_frame_403' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe>
		                <script type="text/javascript">
/* <![CDATA[ */
 gform.initializeOnLoaded( function() {gformInitSpinner( 403, 'http://flatheadbeacon.com/wp-content/themes/vessel/assets/images/spinner-icon.svg', true );jQuery('#gform_ajax_frame_403').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_403');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_403').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_403').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_403').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_403').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_403').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_403').val();gformInitSpinner( 403, 'http://flatheadbeacon.com/wp-content/themes/vessel/assets/images/spinner-icon.svg', true );jQuery(document).trigger('gform_page_loaded', [403, current_page]);window['gf_submitting_403'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_403').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_403').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [403]);window['gf_submitting_403'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_403').text());}else{jQuery('#gform_403').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "403", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_403" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_403";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_403" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 403, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); 
/* ]]&gt; */
</script>
                </div>
-->
<div id="FLBnlsignupmain"></div>
            </div>
        </section>


    </div>
</div>
<style>
    .beacon-footer-newsletter-wrapper h2.font-abril-titling.font-semibold.text-3xl\+.leading-10 {
        font-size: 32px;
        font-weight: 600;
        margin-top: 0px;
        margin-bottom: 0px;
        line-height: 2.5rem;
    }

    .beacon-footer-newsletter-wrapper p.font-mr-eaves.text-gray-500.my-6.leading-19px {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
        line-height: 19px;
        font-family: mr-eaves-xl-modern, sans-serif;
        font-size: 16px;
    }
</style>


<p>Pearl barley cooked until just tender and spread out to cool retains some bite and texture, instead of softening into creamy <a href="https://flatheadbeacon.com/2022/03/10/hot-pearl-barley-with-honeyed-nuts/">Hot Pearl Barley with Honeyed Nuts</a>. It still takes time to cook, but you can make it in advance and refrigerate it for several days. In salads, I prefer pearl barley’s texture to quick-cooking presteamed barley or longer-cooking hulled or hull-less barley.</p>



<p>The earthy barley grains, spicy vegetables and salty cheese in this recipe get a slightly sweet tomato kick from the freezer-based salad dressing I shared in last week’s column. It coats the cooled grains when freshly made but soaks in for even more flavor the next day. This is a great salad to prepare early in the week and take to work for lunch over several days.</p>



<p>If made in advance, the dressing will soften the tender greens. Hold off on mixing them into the full bowl and instead fold them into each day’s serving, along with the feta, chives and final nuts.</p>



<p><strong><em>Spring Pearl Barley Salad</em></strong></p>



<p><em>Serves 4</em></p>



<p>1 cup pearl barley, rinsed</p>



<p>1 teaspoon sea salt</p>



<p>1/2 cup <a href="https://flatheadbeacon.com/2026/05/14/tomato-and-herb-salad-dressing/">Tomato and Herb Salad Dressing</a></p>



<p>2 cups arugula, cress or other spring greens, torn into bite-sized pieces</p>



<p>6 salad radishes, trimmed and cut into thin matchsticks</p>



<p>4 scallions or small walking onions, thinly sliced</p>



<p>3 tablespoons coarsely chopped cilantro or sorrel (optional)</p>



<p>3 tablespoons shelled pistachios, toasted and coarsely chopped, divided</p>



<p>Sea salt and freshly ground black pepper to taste</p>



<p>Extra salad dressing or extra-virgin olive oil to taste</p>



<p>2 ounces feta cheese, crumbled (about 1/2 cup)</p>



<p>2 tablespoons minced chives</p>



<p>In a 4-quart or larger pot, bring about 10 cups of water to a boil. Add the barley and salt, return to a boil and cook for about 30 minutes, until tender. Drain through a fine-mesh strainer, rinse under cold running water and drain again. Spread the barely onto a rimmed baking sheet and let sit for about 15 minutes, until completely cool.</p>



<p>Pour the dressing into a large, wide bowl. Add the barley, greens, radishes, scallions, cilantro (if using) and three-quarters of the pistachios and toss gently to combine. Season with salt and pepper to taste. Let stand for about five minutes.</p>



<p>Divide the salad among individual bowls. Drizzle with extra dressing or oil as needed. Sprinkle with the feta, chives and remaining pistachios and serve.</p>



<p><em>Julie Laing is a Bigfork-based cookbook author and food blogger. Learn more about this month’s salad dressing and risotto workshops at </em><a href="https://twiceastasty.com/"><em>TwiceAsTasty.com</em></a><em>.</em></p>



<p><a id="_msocom_1"></a></p>
<p>The post <a href="https://flatheadbeacon.com/2026/05/21/spring-pearl-barley-salad/">Spring Pearl Barley Salad</a> appeared first on <a href="https://flatheadbeacon.com">Flathead Beacon</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">149096</post-id>	</item>
	</channel>
</rss>