1<!doctype html><html ng-app="app" lang="en"><head><meta charset="utf-8"><meta http-equiv="x-ua-compatible" content="ie=edge"><meta http-equiv="Content-Security-Policy" content="default-src * 'unsafe-inline' 'unsafe-eval' data:; connect-src *; worker-src * blob:;"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title ng-bind="(config.title ? config.title + ' - ' : '') + 'News - Texas Scholastic Hockey League'">News - Texas Scholastic Hockey League</title><meta name="description" content=""><meta property="og:type" content="article"><meta property="og:url" content="http://www.texasscholastichockeyleague.com/news"><meta property="og:title" content="News - Texas Scholastic Hockey League"><meta property="og:image" content="https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/logo-1784770998791920839.png"><meta name="twitter:card" content="summary_large_image" /><link rel="shortcut icon" href="https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/favicon-1784770242079276795.png" /><link href="//fonts.googleapis.com/css?family=Roboto:300,400,500,700" rel="stylesheet" type="text/css"><link href="//fonts.googleapis.com/css?family=Roboto+Condensed:300,400,500,700" rel="stylesheet" type="text/css"><link href="//fonts.googleapis.com/css2?family=Playwrite+IS&display=swap" rel="stylesheet"><link href="//fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet" type="text/css" /><link href="/site.css?v=80ee5d9fd33c4a334841da8c6e5f6348" rel="stylesheet" type="text/css"><link rel="alternate" type="application/rss+xml" title="Texas Scholastic Hockey League News" href="//www.texasscholastichockeyleague.com/news.rss" />
1<script>window.config = {"api_url":"https://web.api.digitalshift.ca","live_api_url":"wss://live.digitalshift.ca","client_service_id":"8cee69b5-5180-4f28-9878-f5eb8cad8742","asset_link_prefix":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/","link_prefix":null,"link_query":null,"service":{"website_url":"https://www.hockeyshift.com","privacy_url":"https://www.hockeyshift.com/privacy-policy","terms_url":"https://www.hockeyshift.com/terms-of-use","support_url":"https://help.digitalshift.com","player_system_url":"https://my.hockeyshift.com","player_system_support_url":"https://help.my.digitalshift.com","admin_login_url":"https://admin.hockeyshift.com","web_admin_url":"https://admin.hockeyshift.com/website","stats_admin_url":"https://admin.hockeyshift.com/stats","scorekeeper_admin_url":"https://admin.hockeyshift.com/scorekeeper","register_url":"https://admin.hockeyshift.com/create","api_url":"https://api.digitalshift.ca","stats_api_url":"https://stats.api.digitalshift.ca","web_api_url":"https://web.api.digitalshift.ca","favicon_url":"https://static.digitalshift.ca/services/hockeyshift/favicon.
1678f1acb212.png","emblem_url":"https://static.digitalshift.ca/services/hockeyshift/emblem.e0e84d740a3.svg","wordmark_url":"https://static.digitalshift.ca/services/hockeyshift/wordmark.5e3d7fac685.svg","logo_url":"https://static.digitalshift.ca/services/hockeyshift/logo.a56d3ff4836.svg","emblem_email_url":"https://static.digitalshift.ca/services/hockeyshift/emblem-email.822edc8cd97.png","logo_email_url":"https://static.digitalshift.ca/services/hockeyshift/logo-email.3415afeb924.png","icon_url":"https://static.digitalshift.ca/services/hockeyshift/icon.44ad9479ea2.svg","id":"hockeyshift","name":"HockeyShift","domain":"hockeyshift.com","sports":["hockey"],"facebook_app_id":"1223027261224358"},"backgrounds":["background-1785437773788119632.png"],"show_event_games":false,"recaptcha_site_key":"6LeITDAUAAAAAIP5Y33shqBIW7kY63Nt9hFtu0vB","active_league_id":3964,"active_season_id":11155}</script>
1<style> 2.site-network-bar { border-bottom: 1px solid #cccccc; } 3</style></head><body ng-controller="AppCtrl as AppCtrl" ><a href="" ng-click="AppCtrl.skipToContent()" id="skip-to-content">Skip to content</a><div class="site-network d" role="complementary" aria-label="Texas Scholastic Hockey League Site Network"><div class="site-network-bar"><div class="w"><a class="league" target="_blank" aria-label="Texas Scholastic Hockey League"> TSHL <span class="sr-only">opens in new window</span></a><div style="-ms-flex: 1 0 auto; flex: 1 0 auto"></div><a class="team more" href="" ng-click="site_network.show = !site_network.show" tabindex="0" role="button" aria-label="Show teams">Teams <i class="material-icons" aria-hidden="true">keyboard_arrow_down</i></a></div></div></div><div class="site-network-overlay d" ng-class="{ show: site_network.show }" ng-click="site_network.show = false"></div><div class="site-network-pane d" ng-class="{ show: site_network.show }"><div class="site-network-bar"><div class="w"><a class="league" target="_blank" aria-label="Texas Scholastic Hockey League"> TSHL <span class="sr-only">opens in new window</span></a><div style="-ms-flex: 1 0 auto; flex: 1 0 auto"></div><a class="team more" href="" ng-click="site_network.show = !site_network.show">Teams <i class="material-icons" aria-hidden="true">keyboard_arrow_down</i></a></div></div><div class="w teams"><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724950" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708008-allen-sw-1789148771997938938-medium.png" alt="Allen SW"></div><div><div class="city"></div><div class="name">Allen SW</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724949" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-701276-allen-vg-1789148394450091481-medium.png" alt="Allen VG"></div><div><div class="city"></div><div class="name">Allen VG</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724951" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-712250-arlington-sb-1789148844498731181-medium.png" alt="Arlington SB"></div><div><div class="city"></div><div class="name">Arlington SB</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724952" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708031-arlington-vb-1789148592696055982-medium.png" alt="Arlington VB"></div><div><div class="city"></div><div class="name">Arlington VB</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724953" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-707987-arlington-vs-1789148452122704021-medium.png" alt="Arlington VS"></div><div><div class="city"></div><div class="name">Arlington VS</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724954" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708054-birdville-sb-1789148851178671552-medium.png" alt="Birdville SB"></div><div><div class="city"></div><div class="name">Birdville SB</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724955" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708032-birdville-vb-1789148598631399619-medium.png" alt="Birdville VB"></div><div><div class="city"></div><div class="name">Birdville VB</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724956" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-701278-birdville-vg-1789148401071959483-medium.png" alt="Birdville VG"></div><div><div class="city"></div><div class="name">Birdville VG</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724957" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708055-celina-sb-1789148859036869747-medium.png" alt="Celina SB"></div><div><div class="city"></div><div class="name">Celina SB</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724958" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-707989-celina-vs-1789148459280423162-medium.png" alt="Celina VS"></div><div><div class="city"></div><div class="name">Celina VS</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724959" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708056-coppell-sb-1789148865443077763-medium.png" alt="Coppell SB"></div><div><div class="city"></div><div class="name">Coppell SB</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724960" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-707990-coppell-vs-1789148465177536153-medium.png" alt="Coppell VS"></div><div><div class="city"></div><div class="name">Coppell VS</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724961" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708057-denton-co-sb-1789148871619093544-medium.png" alt="Denton Co SB"></div><div><div class="city"></div><div class="name">Denton Co SB</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724962" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708013-denton-co-sw-1789148779300698470-medium.png" alt="Denton Co SR"></div><div><div class="city"></div><div class="name">Denton Co SR</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724963" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-707991-denton-co-vs-1789148471675196361-medium.png" alt="Denton Co VS"></div><div><div class="city"></div><div class="name">Denton Co VS</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724964" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708058-flower-mound-sb-1789148877748005710-medium.png" alt="Flower Mound SB"></div><div><div class="city"></div><div class="name">Flower Mound SB</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724965" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-707992-flower-mound-vs-1789148480660616088-medium.png" alt="Flower Mound VS"></div><div><div class="city"></div><div class="name">Flower Mound VS</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724966" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708059-frisco-sb-1789148884206540127-medium.png" alt="Frisco SB"></div><div><div class="city"></div><div class="name">Frisco SB</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724967" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-701305-frisco-sr-1789148718984462250-medium.png" alt="Frisco SR"></div><div><div class="city"></div><div class="name">Frisco SR</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724968" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708037-frisco-vb-1789148603671263963-medium.png" alt="Frisco VB"></div><div><div class="city"></div><div class="name">Frisco VB</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724969" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-701283-frisco-vg-1789148410607729174-medium.png" alt="Frisco VG"></div><div><div class="city"></div><div class="name">Frisco VG</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724970" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-707993-frisco-vs-1789148487140019850-medium.png" alt="Frisco VS"></div><div><div class="city"></div><div class="name">Frisco VS</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724971" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708060-grapevine-colleyville-sb-1789148891196644319-medium.png" alt="Grapevine-Colleyville SB"></div><div><div class="city"></div><div class="name">Grapevine-Colleyville SB</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724972" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708038-grapevine-colleyville-vb-1789148628435408542-medium.png" alt="Grapevine-Colleyville VS"></div><div><div class="city"></div><div class="name">Grapevine-Colleyville VS</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724973" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708061-highland-park-sb-1789148897474942683-medium.png" alt="Highland Park SB"></div><div><div class="city"></div><div class="name">Highland Park SB</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724974" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708039-highland-park-vb-1789148636022746741-medium.png" alt="Highland Park VB"></div><div><div class="city"></div><div class="name">Highland Park VB</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724975" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-707995-highland-park-vs-1789148497768625643-medium.png" alt="Highland Park VS"></div><div><div class="city"></div><div class="name">Highland Park VS</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724976" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-701308-jesuit-sr-1789148730330627711-medium.png" alt="Jesuit SR"></div><div><div class="city"></div><div class="name">Jesuit SR</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724977" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-701286-jesuit-vg-1789148420175627988-medium.png" alt="Jesuit VG"></div><div><div class="city"></div><div class="name">Jesuit VG</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724978" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708019-keller-sw-1789148785631740443-medium.png" alt="Keller SB"></div><div><div class="city"></div><div class="name">Keller SB</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724979" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708041-keller-vb-1
3789148642403923987-medium.png" alt="Keller VB"></div><div><div class="city"></div><div class="name">Keller VB</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724980" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-701287-keller-vg-1789148427464128791-medium.png" alt="Keller VG"></div><div><div class="city"></div><div class="name">Keller VG</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724981" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708064-lovejoy-sb-1789148906629240568-medium.png" alt="Lovejoy SW"></div><div><div class="city"></div><div class="name">Lovejoy SW</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724982" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708065-mansfield-sb-1789148914112430399-medium.png" alt="Mansfield SB"></div><div><div class="city"></div><div class="name">Mansfield SB</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724983" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-701311-mansfield-sr-1789148737662679858-medium.png" alt="Mansfield SR"></div><div><div class="city"></div><div class="name">Mansfield SR</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724984" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708043-mansfield-vb-1789148649086076943-medium.png" alt="Mansfield VB"></div><div><div class="city"></div><div class="name">Mansfield VB</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724985" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-707999-mansfield-vs-1789148506680795063-medium.png" alt="Mansfield VS"></div><div><div class="city"></div><div class="name">Mansfield VS</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724986" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708022-mckinney-sw-1789148795192915020-medium.png" alt="McKinney SW"></div><div><div class="city"></div><div class="name">McKinney SW</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724987" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708044-mckinney-vb-1789148659610156615-medium.png" alt="McKinney VB"></div><div><div class="city"></div><div class="name">McKinney VB</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724988" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708000-mckinney-vs-1789148513452068190-medium.png" alt="McKinney VS"></div><div><div class="city"></div><div class="name">McKinney VS</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724989" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708067-northwest-sb-1789148924261341243-medium.png" alt="Northwest SB"></div><div><div class="city"></div><div class="name">Northwest SB</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724990" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-701313-northwest-sr-1789148744414351092-medium.png" alt="Northwest SR"></div><div><div class="city"></div><div class="name">Northwest SR</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724991" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708001-northwest-vs-1789148521326053137-medium.png" alt="Northwest VS"></div><div><div class="city"></div><div class="name">Northwest VS</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724992" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708024-plano-east-sw-1789148803687276327-medium.png" alt="Plano East SW"></div><div><div class="city"></div><div class="name">
3Plano East SW</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724993" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708002-plano-east-vs-1789148530049883778-medium.png" alt="Plano East VS"></div><div><div class="city"></div><div class="name">Plano East VS</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724994" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708069-plano-senior-sb-1789148931832030233-medium.png" alt="Plano Senior SB"></div><div><div class="city"></div><div class="name">Plano Senior SB</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724995" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708047-plano-senior-vb-1789148666965144778-medium.png" alt="Plano Senior VB"></div><div><div class="city"></div><div class="name">Plano Senior VB</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724996" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-701316-plano-west-sr-1789148751868507856-medium.png" alt="Plano West SR"></div><div><div class="city"></div><div class="name">Plano West SR</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724997" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708004-plano-west-vs-1789148536765968819-medium.png" alt="Plano West VS"></div><div><div class="city"></div><div class="name">Plano West VS</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724998" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708071-prosper-sb-1789148940722219545-medium.png" alt="Prosper SB"></div><div><div class="city"></div><div class="name">Prosper SB</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/724999" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-701317-prosper-sr-1789148759453540507-medium.png" alt="Prosper SR"></div><div><div class="city"></div><div class="name">Prosper SR</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/725000" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708027-prosper-sw-1789148814652831628-medium.png" alt="Prosper SW"></div><div><div class="city"></div><div class="name">Prosper SW</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/725001" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-701295-prosper-vg-1789148437748485790-medium.png" alt="Prosper VG"></div><div><div class="city"></div><div class="name">Prosper VG</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/725002" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708005-prosper-vs-1789148544992437257-medium.png" alt="Prosper VS"></div><div><div class="city"></div><div class="name">Prosper VS</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/725003" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708028-raiders-sw-1789148822912158345-medium.png" alt="Raiders SB"></div><div><div class="city"></div><div class="name">Raiders SB</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/725004" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708050-raiders-vb-1789148675640525534-medium.png" alt="Raiders VB"></div><div><div class="city"></div><div class="name">Raiders VB</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/725005" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708006-raiders-vs-1789148557847398458-medium.png" alt="Raiders VS"></div><div><div class="city"></div><div class="name">Raiders VS</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/725006" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708075-shreveport-sb-1789148948346200988-medium.png" alt="Shreveport SB"></div><div><div class="city"></div><div class="name">Shreveport SB</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/725007" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708074-shreveport-vb-1789148686355989909-medium.png" alt="Shreveport VB"></div><div><div class="city"></div><div class="name">Shreveport VB</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/725008" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708029-southlake-carroll-sw-1789148830858669678-medium.png" alt="Southlake Carroll SW"></div><div><div class="city"></div><div class="name">
3Southlake Carroll SW</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/725009" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708051-southlake-carroll-vb-1789148693421127992-medium.png" alt="Southlake Carroll VB"></div><div><div class="city"></div><div class="name">Southlake Carroll VB</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/725010" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-708007-southlake-carroll-vs-1789148575984617287-medium.png" alt="Southlake Carroll VG"></div><div><div class="city"></div><div class="name">Southlake Carroll VG</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/725011" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-712249-team-texas-sb-1789148955327699002-medium.png" alt="Team Texas SB"></div><div><div class="city"></div><div class="name">Team Texas SB</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/725012" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-712251-tulsa-sb-1789148962028811848-medium.png" alt="Tulsa SW"></div><div><div class="city"></div><div class="name">Tulsa SW</div></div></a><a class="team flex flex-row flex-pcenter" href="/stats#/3964/team/725013" ng-click="site_network.show = false"><div class="logo"><img src="https://digitalshift-stats.us-lax-1.linodeobjects.com/b29703af-aaf5-438a-afda-cf6fdfb3b8fe/team-logo_url-712252-tulsa-vb-1789148700410197184-medium.png" alt="Tulsa VB"></div><div><div class="city"></div><div class="name">Tulsa VB</div></div></a></div></div><div class="score-ticker d" role="complementary"><partial slug="score-ticker" delay="1000"></partial></div><div class="main-wrap"><header role="banner"><div class="w"><div class="header"><div class="flex" style="height: 100%"><a href="/" class="logo"><img src="https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/logo-1784770998791920839.png" alt="Texas Scholastic Hockey League"></a><div class="text"><div class="heading1"></div><div class="heading2">Texas Scholastic Hockey League</div></div></div></div><div class="responsive"><a href="/" class="responsive-logo"><img src="https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/responsive-logo-1784771003096679693.png" alt="Texas Scholastic Hockey League"></a><div class="responsive-name">Texas Scholastic Hockey League</div><a href="#" class="responsive-toggle" role="menubutton" ng-click="AppCtrl.toggleMenu()" aria-label="Open site menu"><i class="material-icons" aria-hidden="true">menu</i></a></div></div></header><nav role="navigation menu" class="primary" ng-class="{ show: AppCtrl.showMenu }" sticky><div class="w"><div class="menu menubar-navigation" role="menubar" aria-label="Site Menu" ><div role="none" class="item" ng-class="{ }" ><a class="name" role="menuitem" href="/home" ng-click="AppCtrl.toggleMenu(false)" > Home </a></div><div role="none" class="item has-submenu unlinked" ng-class="{ }" ><a class="name" role="menuitem" href="#" ng-click="AppCtrl.toggleMenu(false)" aria-haspopup="true" aria-expanded="false" > Registration <i class="material-icons" aria-hidden="true">keyboard_arrow_down</i></a><div class="menu" role="menu" aria-label="Registration" ><div role="none" class="item" ng-class="{ }" ><a class="name" role="menuitem" href="/fall-2026" ng-click="AppCtrl.toggleMenu(false)" > Fall 2026-2027 Player Registration </a></div><div role="none" class="item" ng-class="{ }" ><a class="name" role="menuitem" href="/register/22885" ng-click="AppCtrl.toggleMenu(false)" > 2026-2027 Unaffiliated Players </a></div><div role="none" class="item" ng-class="{ }" ><a class="name" role="menuitem" href="/register/22887" ng-click="AppCtrl.toggleMenu(false)" > 2026-2027 Emergency Back Up Goalies </a></div></div></div><div role="none" class="item has-submenu unlinked" ng-class="{ }" ><a class="name" role="menuitem" href="#" ng-click="AppCtrl.toggleMenu(false)" aria-haspopup="true" aria-expanded="false" > League <i class="material-icons" aria-hidden="true">keyboard_arrow_down</i></a><div class="menu" role="menu" aria-label="League" ><div role="none" class="item" ng-class="{ }" ><a class="name" role="menuitem" href="/about" ng-click="AppCtrl.toggleMenu(false)" > 2026-2027 Player Information </a></div><div role="none" class="item" ng-class="{ }" ><a class="name" role="menuitem" href="/rules" ng-click="AppCtrl.toggleMenu(false)" > 2026-2027 Rules </a></div><div role="none" class="item has-submenu unlinked" ng-class="{ }" ><a class="name" role="menuitem" href="#" ng-click="AppCtrl.toggleMenu(false)" aria-haspopup="true" aria-expanded="false" > Member Clubs <i class="material-icons" aria-hidden="true">keyboard_arrow_right</i></a><div class="menu" role="menu" aria-label="Member Clubs" ><div class="item" role="none"><a href="/members" role="menuitem" ng-click="AppCtrl.toggleMenu(false)" >Member Clubs</a></div><div role="none" class="item has-submenu unlinked" ng-class="{ }" ><a class="name" role="menuitem" href="#" ng-click="AppCtrl.toggleMenu(false)" aria-haspopup="true" aria-expanded="false" > Club Forms <i class="material-icons" aria-hidden="true">keyboard_arrow_right</i></a><div class="menu" role="menu" aria-label="Club Forms" ><div role="none" class="item" ng-class="{ }" ><a class="name" role="menuitem" href="/cut-players" ng-click="AppCtrl.toggleMenu(false)" > Cut Player Form </a></div></div></div></div></div><div role="none" class="item has-submenu unlinked" ng-class="{ }" ><a class="name" role="menuitem" href="#" ng-click="AppCtrl.toggleMenu(false)" aria-haspopup="true" aria-expanded="false" > Leadership <i class="material-icons" aria-hidden="true">keyboard_arrow_right</i></a><div class="menu" role="menu" aria-label="Leadership" ><div class="item" role="none"><a href="/staff" role="menuitem" ng-click="AppCtrl.toggleMenu(false)" >Leadership</a></div><div role="none" class="item" ng-class="{ }" ><a class="name" role="menuitem" href="/committees" ng-click="AppCtrl.toggleMenu(false)" > League Committees & Structure </a></div></div></div><div role="none" class="item" ng-class="{ }" ><a class="name" role="menuitem" href="/rink-locatons" ng-click="AppCtrl.toggleMenu(false)" > Rink Locatons </a></div></div></div><div role="none" class="item" ng-class="{ }" ><a class="name" role="menuitem" href="/news" ng-click="AppCtrl.toggleMenu(false)" > News </a></div><div role="none" class="item" ng-class="{ active: (stats.child.page == 'schedule' || stats.page == 'schedule') , }" ><a class="name" role="menuitem" href="/stats#/3964/schedule?season_id=11155" ng-click="AppCtrl.toggleMenu(false)" > Schedule </a></div><div role="none" class="item has-submenu unlinked" ng-class="{ }" ><a class="name" role="menuitem" href="#" ng-click="AppCtrl.toggleMenu(false)" aria-haspopup="true" aria-expanded="false" > Resources <i class="material-icons" aria-hidden="true">keyboard_arrow_down</i></a><div class="menu" role="menu" aria-label="Resources" ><div role="none" class="item" ng-class="{ }" ><a class="name" role="menuitem" href="/resources" ng-click="AppCtrl.toggleMenu(false)" > Players & Volunteers </a></div><div role="none" class="item" ng-class="{ }" ><a class="name" role="menuitem" href="/medical" ng-click="AppCtrl.toggleMenu(false)" >
3 Medical Resources </a></div></div></div><div role="none" class="item has-submenu unlinked" ng-class="{ }" ><a class="name" role="menuitem" href="#" ng-click="AppCtrl.toggleMenu(false)" aria-haspopup="true" aria-expanded="false" > Contact <i class="material-icons" aria-hidden="true">keyboard_arrow_down</i></a><div class="menu" role="menu" aria-label="Contact" ><div class="item" role="none"><a href="/contact" role="menuitem" ng-click="AppCtrl.toggleMenu(false)" >Contact</a></div><div role="none" class="item" ng-class="{ }" ><a class="name" role="menuitem" href="/ethics-committee" ng-click="AppCtrl.toggleMenu(false)" target="_blank" > Ethics Committee <span class="sr-only">opens in new window</span></a></div><div role="none" class="item" ng-class="{ }" ><a class="name" role="menuitem" href="/ref" ng-click="AppCtrl.toggleMenu(false)" target="_blank" > Game Official Evaluation Form <span class="sr-only">opens in new window</span></a></div></div></div><div role="none" class="item" ng-class="{ active: (stats.child.page == 'standings' || stats.page == 'standings') , }" ><a class="name" role="menuitem" href="/stats#/3964/standings?season_id=11155" ng-click="AppCtrl.toggleMenu(false)" > Stats </a></div><div role="none" class="item has-submenu unlinked" ng-class="{ }" ><a class="name" role="menuitem" href="#" ng-click="AppCtrl.toggleMenu(false)" aria-haspopup="true" aria-expanded="false" > Standings <i class="material-icons" aria-hidden="true">keyboard_arrow_down</i></a><div class="menu" role="menu" aria-label="Standings" ><div role="none" class="item" ng-class="{ active: (stats.child.page == 'teams' || stats.page == 'teams') , }" ><a class="name" role="menuitem" href="/stats#/3964/teams?season_id=11155" ng-click="AppCtrl.toggleMenu(false)" target="_blank" > By Team <span class="sr-only">opens in new window</span></a></div></div></div></div></div></nav><main role="main" id="main" tabindex="-1"><div class="w"><article><div class="page article-list"><header><div class="pull-right subscribe"><p>Subscribe</p><a href="/news.rss" type="application/rss+xml" rel="alternate" aria-label="Subscribe to News"><svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" width="32" height="32"><style>.st0{fill:#ff9100}.st1{fill:#fff}</style><circle class="st0" cx="16" cy="16" r="16"/><path id="RSS_3_" class="st1" d="M12.6 19.4c.4.4.6.9.6 1.5s-.2 1.1-.6 1.5c-.4.4-.9.6-1.5.6s-1.1-.2-1.5-.6c-.3-.4-.6-1-.6-1.5 0-.6.2-1.1.6-1.5.4-.4.9-.6 1.5-.6.6-.1 1.1.2 1.5.6zm0 0zm-3 3zm-.6-10v3.1c2 0 3.9.8 5.3 2.2 1.4 1.4 2.2 3.3 2.2 5.3h3.1c0-2.9-1.2-5.5-3.1-7.5-1.9-1.9-4.6-3.1-7.5-3.1zM9 7v3.1c7.1 0 12.9 5.8 12.9 12.9H25c0-4.4-1.8-8.4-4.7-11.3C17.4 8.8 13.4 7 9 7z"/></svg></a></div><h1 class="h1">News</h1></header><div class="pull-right promo-photo"><img src="https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-a45add29-736a-4572-b861-83a5e4f3e2b7/1789692801-sized.png" alt=""></div><div data-infinite-scroll="articles" data-append="ctrl.data.articles" data-options="{ order: '-published_at', fieldset: 'public' }"><p class="no b" ng-if="ctrl.data.articles.length == 0">No news articles published.</p><ul class="unstyled articles list" ng-init="ctrl.data={"articles":[{"$type":"article","id":"a225dce4-8565-4798-ac23-79b4fe13b7a5","name":"Code of Conduct Reminder","summary":null,"path":"news/code-of-conduct-reminder","published_at":"2026-09-18T00:43:00.000+00:00","slider_media":null,"created_at":"2026-09-18T00:50:04.607+00:00","created_by_id":"0fc1b144-c498-4350-9626-3d90900603d7","updated_at":"2026-09-18T00:51:17.069+00:00","updated_by_id":"0fc1b144-c498-4350-9626-3d90900603d7"},{"$type":"article","id":"113423b8-139f-4f11-9631-17ed46b84041","name":"New Partnership with NTHOA","summary":null,"path":"news/new-partnership-with-nthoa","published_at":"2026-08-06T12:06:00.000+00:00","slider_media":{"$type":"photo","id":"97467e08-850a-4c1e-8202-ad5c30df0ca6","name":null,"ori_filename":"2.JPEG","url":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-97467e08-850a-4c1e-8202-ad5c30df0ca6/1786018072-full.jpg","urls":{"1223":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-97467e08-850a-4c1e-8202-ad5c30df0ca6/1786018072-1223.jpg","1023":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-97467e08-850a-4c1e-8202-ad5c30df0ca6/1786018072-1023.jpg","720":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-97467e08-850a-4c1e-8202-ad5c30df0ca6/1786018072-720.jpg","600":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-97467e08-850a-4c1e-8202-ad5c30df0ca6/1786018072-600.jpg","480":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-97467e08-850a-4c1e-8202-ad5c30df0ca6/1786018072-480.jpg","list":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-97467e08-850a-4c1e-8202-ad5c30df0ca6/1786018072-list.jpg","full":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-97467e08-850a-4c1e-8202-ad5c30df0ca6/1786018072-full.jpg","grid":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-97467e08-850a-4c1e-8202-ad5c30df0ca6/1786018072-grid.jpg"},"created_at":"2026-08-06T12:07:52.071+00:00","created_by_id":"0fc1b144-c498-4350-9626-3d90900603d7","updated_at":null,"updated_by_id":null},"created_at":"2026-08-06T12:08:08.821+00:00","created_by_id":"0fc1b144-c498-4350-9626-3d90900603d7","updated_at":null,"updated_by_id":null},{"$type":"article","id":"a85a2b65-398b-4526-880d-0172199153e4","name":"TSHL Kickoff Meeting","summary":"TSHL has a great turnout for our Kickoff Meeting.","path":"news/tshl-kickoff-meeting","published_at":"
32026-07-29T22:02:00.000+00:00","slider_media":{"$type":"photo","id":"1ee40647-786c-4032-835a-f41f7b351d71","name":"Kickoff","ori_filename":"Untitled design (8).png","url":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-1ee40647-786c-4032-835a-f41f7b351d71/1785363031-full.png","urls":{"1223":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-1ee40647-786c-4032-835a-f41f7b351d71/1785363031-1223.png","1023":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-1ee40647-786c-4032-835a-f41f7b351d71/1785363031-1023.png","720":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-1ee40647-786c-4032-835a-f41f7b351d71/1785363031-720.png","600":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-1ee40647-786c-4032-835a-f41f7b351d71/1785363031-600.png","480":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-1ee40647-786c-4032-835a-f41f7b351d71/1785363031-480.png","list":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-1ee40647-786c-4032-835a-f41f7b351d71/1785363031-list.png","full":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-1ee40647-786c-4032-835a-f41f7b351d71/1785363031-full.png","grid":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-1ee40647-786c-4032-835a-f41f7b351d71/1785363031-grid.png"},"created_at":"2026-07-29T22:10:29.049+00:00","created_by_id":"0fc1b144-c498-4350-9626-3d90900603d7","updated_at":"2026-07-29T22:10:55.920+00:00","updated_by_id":"0fc1b144-c498-4350-9626-3d90900603d7"},"created_at":"2026-07-29T22:15:29.788+00:00","created_by_id":"0fc1b144-c498-4350-9626-3d90900603d7","updated_at":"2026-07-29T22:36:38.826+00:00","updated_by_id":"0fc1b144-c498-4350-9626-3d90900603d7"},{"$type":"article","id":"7d290fa1-28bf-4944-be3e-d5ef5a055aec","name":"Understanding the TSHL League Structure \u0026 Governance","summary":null,"path":"news/understanding-the-tshl-league-structure-governance","published_at":"2026-07-10T00:22:00.000+00:00","slider_media":{"$type":"photo","id":"cc682a07-d474-471e-ad26-b5cbefa8a5a1","name":"TSHL League Structure \u0026 Governance","ori_filename":"4.png","url":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-cc682a07-d474-471e-ad26-b5cbefa8a5a1/1783644633-full.png","urls":{"1223":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-cc682a07-d474-471e-ad26-b5cbefa8a5a1/1783644633-1223.png","1023":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-cc682a07-d474-471e-ad26-b5cbefa8a5a1/1783644633-1023.png","720":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-cc682a07-d474-471e-ad26-b5cbefa8a5a1/1783644633-720.png","600":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-cc682a07-d474-471e-ad26-b5cbefa8a5a1/1783644633-600.png","480":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-cc682a07-d474-471e-ad26-b5cbefa8a5a1/1783644633-480.png","list":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-cc682a07-d474-471e-ad26-b5cbefa8a5a1/1783644633-list.png","full":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-cc682a07-d474-471e-ad26-b5cbefa8a5a1/1783644633-full.png","grid":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-cc682a07-d474-471e-ad26-b5cbefa8a5a1/1783644633-grid.png"},"created_at":"2026-07-10T00:50:33.563+00:00","created_by_id":"80d535ec-6177-4909-b909-7b9f46e4ad83","updated_at":"2026-07-10T00:50:57.332+00:00","updated_by_id":"80d535ec-6177-4909-b909-7b9f46e4ad83"},"created_at":"2026-07-10T00:32:21.857+00:00","created_by_id":"80d535ec-6177-4909-b909-7b9f46e4ad83","updated_at":"2026-07-10T01:05:26.759+00:00","updated_by_id":"80d535ec-6177-4909-b909-7b9f46e4ad83"},{"$type":"article","id":"f5c2b596-40bd-4749-b59a-720e7d7cd64d","name":"Your TSHL Board of Governors Is Set","summary":null,"path":"news/your-tshl-board-of-governors-is-set","published_at":"2026-07-01T23:20:00.000+00:00","slider_media":{"$type":"photo","id":"6214b1b9-1efd-459a-8dc6-7cd6bcfd6cf2","name":null,"ori_filename":"19 (1).png","url":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-6214b1b9-1efd-459a-8dc6-7cd6bcfd6cf2/1782263740-full.png","urls":{"1223":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-6214b1b9-1efd-459a-8dc6-7cd6bcfd6cf2/1782263740-1223.png","1023":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-6214b1b9-1efd-459a-8dc6-7cd6bcfd6cf2/1782263740-1023.png","720":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-6214b1b9-1efd-459a-8dc6-7cd6bcfd6cf2/1782263740-720.png","600":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-6214b1b9-1efd-459a-8dc6-7cd6bcfd6cf2/1782263740-600.png","480":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-6214b1b9-1efd-459a-8dc6-7cd6bcfd6cf2/1782263740-480.png","list":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-6214b1b9-1efd-459a-8dc6-7cd6bcfd6cf2/1782263740-list.png","full":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-6214b1b9-1efd-459a-8dc6-7cd6bcfd6cf2/1782263740-full.png","grid":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-6214b1b9-1efd-459a-8dc6-7cd6bcfd6cf2/1782263740-gri
3d.png"},"created_at":"2026-06-24T01:15:33.757+00:00","created_by_id":"80d535ec-6177-4909-b909-7b9f46e4ad83","updated_at":null,"updated_by_id":null},"created_at":"2026-07-01T23:23:53.675+00:00","created_by_id":"80d535ec-6177-4909-b909-7b9f46e4ad83","updated_at":"2026-07-02T00:05:10.465+00:00","updated_by_id":"80d535ec-6177-4909-b909-7b9f46e4ad83"},{"$type":"article","id":"3b974fe9-a1ae-47ee-be32-4ee8da9b4639","name":"TSHL Announces Jason Ragsdale as Governor #4","summary":null,"path":"news/tshl-announces-jason-ragsdale-as-governor-4","published_at":"2026-07-01T15:51:00.000+00:00","slider_media":{"$type":"photo","id":"a5e9305a-94b9-4af0-9655-13f6544efde6","name":"Jason Ragsdale","ori_filename":"ragsdale.png","url":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-a5e9305a-94b9-4af0-9655-13f6544efde6/1782932640-full.png","urls":{"1223":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-a5e9305a-94b9-4af0-9655-13f6544efde6/1782932640-1223.png","1023":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-a5e9305a-94b9-4af0-9655-13f6544efde6/1782932640-1023.png","720":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-a5e9305a-94b9-4af0-9655-13f6544efde6/1782932640-720.png","600":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-a5e9305a-94b9-4af0-9655-13f6544efde6/1782932640-600.png","480":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-a5e9305a-94b9-4af0-9655-13f6544efde6/1782932640-480.png","list":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-a5e9305a-94b9-4af0-9655-13f6544efde6/1782932640-list.png","full":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-a5e9305a-94b9-4af0-9655-13f6544efde6/1782932640-full.png","grid":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-a5e9305a-94b9-4af0-9655-13f6544efde6/1782932640-grid.png"},"created_at":"2026-07-01T19:04:00.518+00:00","created_by_id":"80d535ec-6177-4909-b909-7b9f46e4ad83","updated_at":"2026-07-01T19:04:15.346+00:00","updated_by_id":"80d535ec-6177-4909-b909-7b9f46e4ad83"},"created_at":"2026-07-01T19:04:27.737+00:00","created_by_id":"80d535ec-6177-4909-b909-7b9f46e4ad83","updated_at":null,"updated_by_id":null},{"$type":"article","id":"6bd8a0ad-bc77-487c-8fd5-132ff0c09acc","name":"TSHL Announces Cristen Copeland as Governor #5","summary":null,"path":"news/tshl-announces-cristen-copeland-as-governor-5","published_at":"2026-06-30T23:19:00.000+00:00","slider_media":{"$type":"photo","id":"6b38d403-6583-4733-9fdd-5fba075d2190","name":"Cristen Copeland","ori_filename":"cristen.png","url":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-6b38d403-6583-4733-9fdd-5fba075d2190/1782861622-full.png","urls":{"1223":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-6b38d403-6583-4733-9fdd-5fba075d2
3190/1782861622-1223.png","1023":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-6b38d403-6583-4733-9fdd-5fba075d2190/1782861622-1023.png","720":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-6b38d403-6583-4733-9fdd-5fba075d2190/1782861622-720.png","600":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-6b38d403-6583-4733-9fdd-5fba075d2190/1782861622-600.png","480":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-6b38d403-6583-4733-9fdd-5fba075d2190/1782861622-480.png","list":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-6b38d403-6583-4733-9fdd-5fba075d2190/1782861622-list.png","full":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-6b38d403-6583-4733-9fdd-5fba075d2190/1782861622-full.png","grid":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-6b38d403-6583-4733-9fdd-5fba075d2190/1782861622-grid.png"},"created_at":"2026-06-30T23:20:22.414+00:00","created_by_id":"80d535ec-6177-4909-b909-7b9f46e4ad83","updated_at":"2026-06-30T23:20:36.120+00:00","updated_by_id":"80d535ec-6177-4909-b909-7b9f46e4ad83"},"created_at":"2026-06-30T23:33:55.692+00:00","created_by_id":"80d535ec-6177-4909-b909-7b9f46e4ad83","updated_at":null,"updated_by_id":null},{"$type":"article","id":"78e665e5-06a3-446e-9cb0-3d68f7e5d6b3","name":"The TSHL Is Here: Building the Future of DFW High School Hockey","summary":null,"path":"news/the-tshl-is-here","published_at":"2026-06-27T01:38:00.000+00:00","slider_media":{"$type":"photo","id":"eb6ea656-fa0b-4852-9035-e23bddbfe44b","name":"Logo concepts for TSHL","ori_filename":"TSHL-LogoConcepts.jpg","url":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-eb6ea656-fa0b-4852-9035-e23bddbfe44b/1782263751-full.jpg","urls":{"1223":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-eb6ea656-fa0b-4852-9035-e23bddbfe44b/1782263751-1223.jpg","1023":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-eb6ea656-fa0b-4852-9035-e23bddbfe44b/1782263751-1023.jpg","720":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-eb6ea656-fa0b-4852-9035-e23bddbfe44b/1782263751-720.jpg","600":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-eb6ea656-fa0b-4852-9035-e23bddbfe44b/1782263751-600.jpg","480":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-eb6ea656-fa0b-4852-9035-e23bddbfe44b/1782263751-480.jpg","list":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-eb6ea656-fa0b-4852-9035-e23bddbfe44b/1782263751-list.jpg","full":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-eb6ea656-fa0b-4852-9035-e23bddbfe44b/1782263751-full.jpg","grid":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-eb6ea656-fa0b-4852-9035-e23bddbfe44b/1782263751-grid.jpg"},"created_at":"2026-06-24T01:15:50.956+00:00","created_by_id":"80d535ec-6177-4909-b909-7b9f46e4ad83","updated_at":"2026-06-24T01:16:03.641+00:00","updated_by_id":"80d535ec-6177-4909-b909-7b9f46e4ad83"},"created_at":"2026-06-27T01:45:01.741+00:00","created_by_id":"80d535ec-6177-4909-b909-7b9f46e4ad83","updated_at":"2026-06-27T01:45:33.189+00:00","updated_by_id":"80d535ec-6177-4909-b909-7b9f46e4ad83"},{"$type":"article","id":"8d9fda37-29c1-4a3a-8dfe-e58fa6cd2feb","name":"
3TSHL Announces Mark Snyder as Governor #3","summary":null,"path":"news/tshl-announces-mark-snyder-as-governor-3","published_at":"2026-06-26T18:00:00.000+00:00","slider_media":{"$type":"photo","id":"7bc54a55-3c6c-40b0-94e5-4d7c726f290f","name":"Mark Snyder","ori_filename":"snyder.png","url":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-7bc54a55-3c6c-40b0-94e5-4d7c726f290f/1782486769-full.png","urls":{"1223":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-7bc54a55-3c6c-40b0-94e5-4d7c726f290f/1782486769-1223.png","1023":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-7bc54a55-3c6c-40b0-94e5-4d7c726f290f/1782486769-1023.png","720":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-7bc54a55-3c6c-40b0-94e5-4d7c726f290f/1782486769-720.png","600":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-7bc54a55-3c6c-40b0-94e5-4d7c726f290f/1782486769-600.png","480":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-7bc54a55-3c6c-40b0-94e5-4d7c726f290f/1782486769-480.png","list":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-7bc54a55-3c6c-40b0-94e5-4d7c726f290f/1782486769-list.png","full":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-7bc54a55-3c6c-40b0-94e5-4d7c726f290f/1782486769-full.png","grid":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-7bc54a55-3c6c-40b0-94e5-4d7c726f290f/1782486769-grid.png"},"created_at":"2026-06-26T15:12:49.600+00:00","created_by_id":"80d535ec-6177-4909-b909-7b9f46e4ad83","updated_at":"2026-06-26T15:13:04.529+00:00","updated_by_id":"80d535ec-6177-4909-b909-7b9f46e4ad83"},"created_at":"2026-06-26T18:26:15.125+00:00","created_by_id":"80d535ec-6177-4909-b909-7b9f46e4ad83","updated_at":null,"updated_by_id":null},{"$type":"article","id":"23dcfe9e-3162-488f-9cbb-d4ae788c24fe","name":"TSHL Announces Andy Gibson as Governor #2","summary":null,"path":"news/tshl-announces-andy-gibson-as-governor-2","published_at":"2026-06-25T03:57:00.000+00:00","slider_media":{"$type":"photo","id":"82991964-3842-4053-aed2-a60a20069465","name":"
3Andy Gibson","ori_filename":"andy.png","url":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-82991964-3842-4053-aed2-a60a20069465/1782359908-full.png","urls":{"1223":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-82991964-3842-4053-aed2-a60a20069465/1782359908-1223.png","1023":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-82991964-3842-4053-aed2-a60a20069465/1782359908-1023.png","720":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-82991964-3842-4053-aed2-a60a20069465/1782359908-720.png","600":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-82991964-3842-4053-aed2-a60a20069465/1782359908-600.png","480":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-82991964-3842-4053-aed2-a60a20069465/1782359908-480.png","list":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-82991964-3842-4053-aed2-a60a20069465/1782359908-list.png","full":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-82991964-3842-4053-aed2-a60a20069465/1782359908-full.png","grid":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-82991964-3842-4053-aed2-a60a20069465/1782359908-grid.png"},"created_at":"2026-06-25T03:58:27.430+00:00","created_by_id":"80d535ec-6177-4909-b909-7b9f46e4ad83","updated_at":"2026-06-25T03:58:42.826+00:00","updated_by_id":"80d535ec-6177-4909-b909-7b9f46e4ad83"},"created_at":"2026-06-25T03:58:55.511+00:00","created_by_id":"80d535ec-6177-4909-b909-7b9f46e4ad83","updated_at":null,"updated_by_id":null},{"$type":"article","id":"172ff350-7619-443a-8cfe-cd74fc14d76b","name":"TSHL Announces Cosmo Clarke as Governor #1","summary":null,"path":"news/tshl-announces-cosmo-clarke-as-governor-1","published_at":"2026-06-25T03:53:00.000+00:00","slider_media":{"$type":"photo","id":"81413920-6a81-4368-b906-2c4b6572944e","name":"Cosmo Clarke","ori_filename":"cosmo.png","url":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-81413920-6a81-4368-b906-2c4b6572944e/1782359651-full.png","urls":{"1223":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-81413920-6a81-4368-b906-2c4b6572944e/1782359651-1223.png","1023":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-81413920-6a81-4368-b906-2c4b6572944e/1782359651-1023.png","720":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-81413920-6a81-4368-b906-2c4b6572944e/1782359651-720.png","600":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-81413920-6a81-4368-b906-2c4b6572944e/1782359651-600.png","480":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-81413920-6a81-4368-b906-2c4b6572944e/1782359651-480.png","list":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-81413920-6a81-4368-b906-2c4b6572944e/1782359651-list.png","full":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-81413920-6a81-4368-b906-2c4b6572944e/1782359651-full.png","grid":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-81413920-6a81-4368-b906-2c4b6572944e/1782359651-grid.png"},"created_at":"2026-06-25T03:54:11.033+00:00","created_by_id":"80d535ec-6177-4909-b909-7b9f46e4ad83","updated_at":"2026-06-25T03:54:26.620+00:00","updated_by_id":"80d535ec-6177-4909-b909-7b9f46e4ad83"},"created_at":"2026-06-25T03:55:15.873+00:00","created_by_id":"80d535ec-6177-4909-b909-7b9f46e4ad83","updated_at":"2026-06-25T03:55:34.118+00:00","updated_by_id":"80d535ec-6177-4909-b909-7b9f46e4ad83"},{"$type":"article","id":"a36e529b-ee19-455a-9cae-700359344a2d","name":"
3THL Announces Texas Scholastic Hockey League","summary":null,"path":"news/thl-announces-tshl","published_at":"2026-06-24T01:00:00.000+00:00","slider_media":{"$type":"photo","id":"b4b09c85-7ac2-4e9d-a0c0-fdced205f4de","name":"THL Announces TSHL Press Release Image","ori_filename":"Screenshot 2026-06-27 at 8.57.18â¯PM.png","url":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-b4b09c85-7ac2-4e9d-a0c0-fdced205f4de/1782615467-full.png","urls":{"1223":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-b4b09c85-7ac2-4e9d-a0c0-fdced205f4de/1782615467-1223.png","1023":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-b4b09c85-7ac2-4e9d-a0c0-fdced205f4de/1782615467-1023.png","720":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-b4b09c85-7ac2-4e9d-a0c0-fdced205f4de/1782615467-720.png","600":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-b4b09c85-7ac2-4e9d-a0c0-fdced205f4de/1782615467-600.png","480":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-b4b09c85-7ac2-4e9d-a0c0-fdced205f4de/1782615467-480.png","list":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-b4b09c85-7ac2-4e9d-a0c0-fdced205f4de/1782615467-list.png","full":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-b4b09c85-7ac2-4e9d-a0c0-fdced205f4de/1782615467-full.png","grid":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-b4b09c85-7ac2-4e9d-a0c0-fdced205f4de/1782615467-grid.png"},"created_at":"2026-06-28T02:57:47.234+00:00","created_by_id":"80d535ec-6177-4909-b909-7b9f46e4ad83","updated_at":"2026-06-28T02:58:03.852+00:00","updated_by_id":"80d535ec-6177-4909-b909-7b9f46e4ad83"},"created_at":"2026-06-22T20:31:17.927+00:00","created_by_id":"da01bc50-695d-4a68-9d63-f123af863781","updated_at":"2026-06-28T02:59:22.755+00:00","updated_by_id":"80d535ec-6177-4909-b909-7b9f46e4ad83"},{"$type":"article","id":"5d652834-028c-4c5e-9ea2-900e2cb29e94","name":"The Next Chapter for High School Hockey","summary":null,"path":"news/next-chapter-of-high-school-hockey","published_at":"2026-06-21T01:15:00.000+00:00","slider_media":null,"created_at":"2026-06-24T01:27:35.293+00:00","created_by_id":"80d535ec-6177-4909-b909-7b9f46e4ad83","updated_at":"2026-06-24T04:10:15.416+00:00","updated_by_id":"ac0eec15-feef-41ae-ba82-8f03cba6d574"},{"$type":"article","id":"d9d90a9e-f9d5-4a74-99c0-d49d86692c00","name":"TAHA Announces TSHL","summary":null,"path":"news/taha-announces-tshl","published_at":"2026-06-21T01:00:00.000+00:00","slider_media":{"$type":"photo","id":"6214b1b9-1efd-459a-8dc6-7cd6bcfd6cf2","name":null,"ori_filename":"19 (1).png","url":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-6214b1b9-1efd-459a-8dc6-7cd6bcfd6cf2/1782263740-full.png","urls":{"1223":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-6214b1b9-1efd-459a-8dc6-7cd6bcfd6cf2/1782263740-1223.png","1023":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-6214b1b9-1efd-459a-8dc6-7cd6bcfd6cf2/1782263740-1023.png","720":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-6214b1b9-1efd-459a-8dc6-7cd6bcfd6cf2/1782263740-720.png","600":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-6214b1b9-1efd-459a-8dc6-7cd6bcfd6cf2/1782263740-600.png","480":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-6214b1b9-1efd-459a-8dc6-7cd6bcfd6cf2/1782263740-480.png","list":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-6214b1b9-1efd-459a-8dc6-7cd6bcfd6cf2/1782263740-list.png","full":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-6214b1b9-1efd-459a-8dc6-7cd6bcfd6cf2/1782263740-full.png","grid":"https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-6214b1b9-1efd-459a-8dc6-7cd6bcfd6cf2/1782263740-gri
3d.png"},"created_at":"2026-06-24T01:15:33.757+00:00","created_by_id":"80d535ec-6177-4909-b909-7b9f46e4ad83","updated_at":null,"updated_by_id":null},"created_at":"2026-06-24T01:22:32.500+00:00","created_by_id":"80d535ec-6177-4909-b909-7b9f46e4ad83","updated_at":"2026-06-28T02:56:15.425+00:00","updated_by_id":"80d535ec-6177-4909-b909-7b9f46e4ad83"}]}" role="feed"><li ng-repeat="article in ctrl.data.articles" ng-if="article.id != article_id" role="article" ng-attr-aria-posinset="{{$index + 1}}" ng-attr-aria-labelledby="article-{{article.id}}-name" ng-attr-aria-setsize="{{ctrl.data.articles.length}}"><a ng-href="{{ln(article.path)}}"><section class="item"><div class="media"><img ng-src="{{article.slider_media.urls.list}}" ng-if="article.slider_media.$type == 'photo'" ng-attr-alt="{{article.name}}"><img src="https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-72e83029-a3d8-4fe4-8ac2-1dfac061ecef/1789692755-list.png" ng-if="!(article.slider_media.urls || article.slider_media.thumbnails).list" ng-attr-alt="{{article.name}}"><div class="video-preview" ng-if="article.slider_media.$type == 'video'"><div class="video"><div class="thumbnail" style="background-image: url({{article.slider_media.thumbnails.list}})" ng-if="article.slider_media" role="img" ng-attr-aria-label="{{article.name}}"></div></div></div></div><div class="details"><header class="bh-black" id="article-{{article.id}}-name"><h2 class="h2" ng-bind="article.name"></h2></header><p ng-bind="article.summary"></p><div class="sh-light-grey" ng-bind="article.published_at | date:'MMMM d, y'"></div></div></section></a></li></ul></div></div></article></div></main></div><div class="footer-wrap"><footer><div class="primary" ><div class="w"><div class="footer-column image"><div><img src="https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/8cee69b5-5180-4f28-9878-f5eb8cad8742/p-ebf9fa81-d12d-440a-8b7b-33b9cddd4ef7/1784770956-grid.png" alt=""></div></div><div class="footer-column links"><div><h2 class="h3" id="footer-links-title-1" ng-attr-role="{{AppCtrl.tablet ? 'button' : undefined}}" ng-attr-tabindex="{{AppCtrl.tablet ? 0 : undefined}}" ng-attr-aria-expanded="{{AppCtrl.tablet ? AppCtrl.showFooter == 1 : undefined}}" ng-attr-aria-controls="{{AppCtrl.tablet ? 'footer-links-1' : undefined}}" ng-click="AppCtrl.toggleFooter(1)" ng-keyup="($event.key == 'Enter' || $event.key == 'Space') && AppCtrl.toggleFooter(1)" >News</h2><div class="footer-links" id="footer-links-1" role="region" aria-labelledby="footer-links-title-1" ng-class="{ open: AppCtrl.showFooter == 1 }" ><div class="link"><a href="/news" >News <span class="sr-only">opens in new window</span></a></div></div></div></div><div class="footer-column links"><div><h2 class="h3" id="footer-links-title-2" ng-attr-role="{{AppCtrl.tablet ? 'button' : undefined}}" ng-attr-tabindex="{{AppCtrl.tablet ? 0 : undefined}}" ng-attr-aria-expanded="{{AppCtrl.tablet ? AppCtrl.showFooter == 2 : undefined}}" ng-attr-aria-controls="{{AppCtrl.tablet ? 'footer-links-2' : undefined}}" ng-click="AppCtrl.toggleFooter(2)" ng-keyup="($event.key == 'Enter' || $event.key == 'Space') && AppCtrl.toggleFooter(2)" >League</h2><div class="footer-links" id="footer-links-2" role="region" aria-labelledby="footer-links-title-2" ng-class="{ open: AppCtrl.showFooter == 2 }" ><div class="link"><a href="/committees" >Committees & Structure <span class="sr-only">opens in new window</span></a></div><div class="link"><a href="/rules" >Rules <span class="sr-only">opens in new window</span></a></div><div class="link"><a href="/members" >Members <span class="sr-only">opens in new window</span></a></div><div class="link"><a href="/staff" >Leadership <span class="sr-only">opens in new window</span></a></div></div></div></div><div class="footer-column links"><div><h2 class="h3" id="footer-links-title-3" ng-attr-role="{{AppCtrl.tablet ? 'button' : undefined}}" ng-attr-tabindex="{{AppCtrl.tablet ? 0 : undefined}}" ng-attr-aria-expanded="{{AppCtrl.tablet ? AppCtrl.showFooter == 3 : undefined}}" ng-attr-aria-controls="{{AppCtrl.tablet ? 'footer-links-3' : undefined}}" ng-click="AppCtrl.toggleFooter(3)" ng-keyup="($event.key == 'Enter' || $event.key == 'Space') && AppCtrl.toggleFooter(3)" >Registration</h2><div class="footer-links" id="footer-links-3" role="region" aria-labelledby="footer-links-title-3" ng-class="{ open: AppCtrl.showFooter == 3 }" ><div class="link"><a href="/register" >Active Registrations <span class="sr-only">opens in new window</span></a></div></div></div></div><div class="footer-column links"><div><h2 class="h3" id="footer-links-title-4" ng-attr-role="{{AppCtrl.tablet ? 'button' : undefined}}" ng-attr-tabindex="{{AppCtrl.tablet ? 0 : undefined}}" ng-attr-aria-expanded="{{AppCtrl.tablet ? AppCtrl.showFooter == 4 : undefined}}" ng-attr-aria-controls="{{AppCtrl.tablet ? 'footer-links-4' : undefined}}" ng-click="AppCtrl.toggleFooter(4)" ng-keyup="($event.key == 'Enter' || $event.key == 'Space') && AppCtrl.toggleFooter(4)" >Links</h2><div class="footer-links" id="footer-links-4" role="region" aria-labelledby="footer-links-title-4" ng-class="{ open: AppCtrl.showFooter == 4 }" ><div class="link"><a href="/contact" >Contact <span class="sr-only">opens in new window</span></a></div><div class="link"><a href="/resources" >Resources <span class="sr-only">opens in new window</span></a></div></div></div></div><div class="footer-column "></div></div></div><div class="secondary"><div class="w" style="display: flex; align-items: center"><div class="powered-by"><a href="https://www.hockeyshift.com" title="Powered by HockeyShift"></a></div><div style="flex: 1"></div><div class="menu" role="menubar" aria-label="Footer Menu" ><div role="none" class="item" ng-class="{ }" ><a class="name" role="menuitem" href="https://admin.hockeyshift.com" ng-click="AppCtrl.toggleMenu(false)" target="_blank" > Admin Login <span class="sr-only">opens in new window</span></a></div></div><span class="copyright">
3Copyright © 2026 Texas Scholastic Hockey League</span></div></div></footer></div>
3<script src="https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/0v.098055e2.js"></script>
3<script src="https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/1a.c167f6db.js"></script>
3<script src="https://digitalshift-assets.sfo2.cdn.digitaloceanspaces.com/pw/2t.53a17a08.js"></script>
vendor: 118 bytes, line 3
3<script src="https://www.google.com/recaptcha/api.js?onload=reCaptchaRender&render=explicit" async defer></script>
3</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.