PageSourceSearch

https://nmstatesports.com/

html nmstatesports.com collected 2026-10-02 06:02:02 UTC 494,891 bytes, 3,181 lines download raw bytes

1
2
3<!doctype html>
4<html id="ctl00_html" lang="en" class=" index homepage"> 
5    <head><!-- Transcend IAB frameworks -->
6<!-- GPP -->
7<script type='text/javascript'>
8  window.__gpp_addFrame=function(e){if(!window.frames[e]){if(document.body){var t=document.createElement('iframe');t.style.cssText='display:none',t.name=e,document.body.appendChild(t)}else window.setTimeout(window.__gppaddFrame,10,e)}},window.__gpp_stub=function(){var e=arguments;if(__gpp.queue=__gpp.queue||[],!e.length)return __gpp.queue;var t=e[0],a=e.length>1?e[1]:null,n=e.length>2?e[2]:null;if('ping'===t)return{gppVersion:'1.1',cmpStatus:'stub',cmpDisplayStatus:'hidden',supportedAPIs:['2:tcfeuv2','5:tcfcav1','6:uspv1'],cmpId:31,sectionList:[],applicableSections:[-1],gppString:''};if('events'===t)return __gpp.events;if('addEventListener'===t){__gpp.events=__gpp.events||[],'lastId'in __gpp||(__gpp.lastId=0),__gpp.lastId++;var s=__gpp.lastId;return __gpp.events.push({id:s,callback:a,parameter:n}),{eventName:'listenerRegistered',listenerId:s,data:!0,pingData:{gppVersion:'1.1',cmpStatus:'stub',cmpDisplayStatus:'hidden',supportedAPIs:['2:tcfeuv2','5:tcfcav1','9:usva','7:usnat'],cmpId:31,sectionList:[],applicableSections:[-1],gppString:''}}}if('removeEventListener'===t){var p=!1;__gpp.events=__gpp.events||[];for(var i=0;i<__gpp.events.length;i++)if(__gpp.events[i].id==n){__gpp.events[i].splice(i,1),p=!0;break}return{eventName:'listenerRemoved',listenerId:n,data:p,pingData:{gppVersion:'1.1',cmpStatus:'stub',cmpDisplayStatus:'hidden',supportedAPIs:['2:tcfeuv2','5:tcfcav1','9:usva','7:usnat'],cmpId:31,sectionList:[],applicableSections:[-1],gppString:''}}}if('hasSection'===t||'getSection'===t||'getField'===t)return null;__gpp.queue.push([].slice.apply(e))},window.__gpp_msghandler=function(e){var t='string'==typeof e.data;try{var a=t?JSON.parse(e.data):e.data}catch(n){var a=null}if('object'==typeof a&&null!==a&&'__gppCall'in a){var s=a.__gppCall;window.__gpp(s.command,function(a,n){var p={__gppReturn:{returnValue:a,success:n,callId:s.callId}};e.source.postMessage(t?JSON.stringify(p):p,'*')},'parameter'in s?s.parameter:null,'version'in s?s.version:'1.1')}},'__gpp'in window&&'function'==typeof window.__gpp||(window.__gpp=window.__gpp_stub,window.addEventListener('message',window.__gpp_msghandler,!1),window.__gpp_addFrame('__gppLocator'));
9</script>
vendor: 2 bytes, line 9
9
10<script data-cfasync='false' onload='window.airgapLoadEvent=event' data-sync='off' src='https://transcend-cdn.com/cm/30fbff84-b0e3-4e26-9084-0b5158fdb1ed/airgap.js'></script>
10<script>window.client_hostname = "nmstatesports.com";window.client_title = "New Mexico State University";window.server_name = "1129024-LB19";window.client_division = "DI";window.targetting_criteria = {"page_template":"home","sport_name":"0","sport_name_custom":"0","site":"nmsu","cbs_site_code":"nmst","content_id":null,"sect":"frontpage","gender":"0"};window.client_shortname = "nmsu";window.dfp_network_code = "21708449227";window.img_dfp_unit_name = "";window.ad_full_unit_name = "NMST";window.block_dfp = false;window.reactions = null;window.cbs_ads_activated = true;window.site_colors = {"safe_text_white":"#000000","safe_text_black":"#ffffff","primary_background":"#891216","primary_text":"#ffffff","secondary_background":"#f2f2f2","secondary_text":"#891216"};window.inactive_tab_title = "";window.site_in_dev_mode = false;window.sidearm_header_bidding_enabled = true;
11                    window.utagData = function() {
12                        return {
13                            embedPageUrl: location.href,
14                            brandPlatformId: "sidearm_site_" + (document.documentElement.clientWidth > 600 ? "desktop" : "mweb"),
15                            pageViewGuid: PageTargetting.getPageviewGuid(),
16                            _pageViewGuid: PageTargetting.getPageviewGuid() // cbs says they need it both /shrug
17                        };
18                    };
19                </script>
19<!-- Begin comScore Tag -->
20<script>
21    var _comscore = _comscore || [];
22    _comscore.push({ c1: "2", c2: "3005086" });
23    (function() {
24      var s = document.createElement("script"), el = document.getElementsByTagName("script")[0]; s.async = true;
25      s.src = (document.location.protocol == "https:" ? "https://sb" : "http://b") + ".scorecardresearch.com/beacon.js";
26      el.parentNode.insertBefore(s, el);
27    })();
28</script>
28
29<!-- End comScore Tag --><link rel="canonical" href="https://nmstatesports.com"><link rel="preload" as="script" href="https://dbukjj6eu5tsf.cloudfront.net/assets.sidearmsports.com/responsive/js/main.1790781000881.js"><link rel="preload" as="style" href="https://fonts.sidearmsports.com/sidearm_v2/2024-09-30-644885/sidearm_font_v2.css"><link rel="preload" as="style" href="https://fonts.sidearmsports.com/sidearm/2020-05-12-535576/sidearm_font.css"><link rel="preload" as="script" href="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js"><link rel="preload" as="script" href="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.2.0/require.min.js"><link rel="preload" as="script" href="https://dbukjj6eu5tsf.cloudfront.net/assets.sidearmsports.com/responsive/js/bundle.1790780934610.js"><link rel="preconnect" href="https://cdnjs.cloudflare.com"><link rel="preconnect" href="https://dbukjj6eu5tsf.cloudfront.net/"><link rel="preconnect" href="http://s3.amazonaws.com"><link rel="preconnect" href="https://s3.amazonaws.com"><link rel="preconnect" href="https://fonts.gstatic.com"><link rel="stylesheet" href="https://htlbid.com/stage/v3/nmstatesports.com/htlbid.css"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.5.9/slick.min.css"><link rel="stylesheet" href="https://fonts.sidearmsports.com/sidearm/2020-05-12-535576/sidearm_font.css"><link rel="stylesheet" href="https://fonts.sidearmsports.com/sidearm_v2/2024-09-30-644885/sidearm_font_v2.css"><link rel="stylesheet" href="https://d3r3vbghhv4inv.cloudfront.net/less/sidearm-responsive-grid.less?_=639125346515352545"><link rel="apple-touch-icon" href="/images/logos/site/site.png"><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">						
30			<meta name="theme-color" content="#891216">
31		
32            <link href="https://fonts.googleapis.com/css2?family=Barlow:ital,wght@1,300;1,400;1,500;1,700&display=swap" rel="stylesheet">
33            <link href="https://fonts.googleapis.com/css2?family=Barlow:wght@300;400;500;600;700&family=Roboto:wght@300;400;700&display=swap" rel="stylesheet">
34            <link href="https://d3r3vbghhv4inv.cloudfront.net/site/site.less?_=638853395451458269 " rel='stylesheet' type='text/css'>
35        
35<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script>
35<script>var require = {"config":{"options":{"sport_id":0,"dummy_ads":false,"all_ads":[]}}};
36                        var isSameOrigin = false;
37                        try { isSameOrigin = window.top.location.hostname === window.self.location.hostname; } catch(err) {}; 
38                        if (!isSameOrigin && window.top != window.self) {
39                            var makeTopLevelTimeout = setTimeout(function() {
40                                window.top.location = window.self.location;
41                            }, 250)
42                            window.top.postMessage('sidearm-iframe-interrogation', '*')
43                            window.addEventListener('message', function(ev) {
44                                if (ev.data === 'sidearm-iframe-request-allow') {
45                                    clearTimeout(makeTopLevelTimeout)
46                                }
47                            })
48                        }
49                    window.s3_bucket_path = 'https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/nmsu.sidearmsports.com';window.cdn_path = 'https://dbukjj6eu5tsf.cloudfront.net/';window.custom_cdn_url = 'https://d3r3vbghhv4inv.cloudfront.net';window.urlArgs = '639027397037045688';window.cbs_school = false;window.has_alerts = false;window.disable_ad_blocker_check = false;</script>
49<meta name="og:type" content="website"><title>
50	New Mexico State University Athletics - Official Athletics Website
51</title><meta property="og:title" content="New Mexico State University Athletics - Official Athletics Website"><meta property="og:image" content="https://images.sidearmdev.com/convert?url=https%3a%2f%2fdxbhsrqyrr690.cloudfront.net%2fsidearm.nextgen.sites%2fnmsu.sidearmsports.com%2fimages%2flogos%2fsite%2fsite.png&amp;type=jpeg"><meta property="og:image:alt" content="New Mexico State University Athletics Logo"><meta name="description" content="The official athletics website for the New Mexico State University Aggies"><meta name="og:description" content="The official athletics website for the New Mexico State University Aggies"><meta name="twitter:description" content="The official athletics website for the New Mexico State University Aggies"><meta name="twitter:card" content="summary"><meta property="og:determiner" content="the"><meta property="og:locale" content="en_US"><meta property="og:site_name" content="New Mexico State University Athletics"><meta property="og:url" content="https://nmstatesports.com/">
51<script type="application/ld+json">[{"@context":"https://schema.org","url":"https://nmstatesports.com","name":"New Mexico State University","address":null,"sameAs":["https://facebook.com/NMSUAthletics","https://x.com/NMStateAggies"],"logo":{"url":"https://nmstatesports.com/images/logos/site/site.png","width":50,"height":50,"@type":"ImageObject"},"@type":"Organization "}]</script>
51<!-- Google Tag Manager -->           
52            
52<script>
vendor: 415 bytes, lines 52-57
52
53                (function(w, d, s, l, i){
54            w[l] = w[l] ||[]; w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f = d.getElementsByTagName(s)[0],
55            j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async=true;j.src=
56            '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
57            })(window,document,'script','dataLayer','
57GTM-K3TH4CC
vendor: 17 bytes, lines 57-58
57');
58            
58</script>
58
59            <!-- End Google Tag Manager --><!-- Google Tag Manager -->           
60            
60<script>
vendor: 415 bytes, lines 60-65
60
61                (function(w, d, s, l, i){
62            w[l] = w[l] ||[]; w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f = d.getElementsByTagName(s)[0],
63            j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async=true;j.src=
64            '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
65            })(window,document,'script','dataLayer','
65GTM-TW6R675
vendor: 17 bytes, lines 65-66
65');
66            
66</script>
66
67            <!-- End Google Tag Manager -->
67<script> 
68                Date.prototype.to_iso_with_offset = function() {
69                    var time_zone_offset = -this.getTimezoneOffset(),
70                        time_zone_diff = time_zone_offset >= 0 ? '+' : '-',
71                        pad = function(num) {
72                            var norm = Math.floor(Math.abs(num));
73                            return (norm < 10 ? '0' : '') + norm;
74                        };
75                    return this.getFullYear() +
76                        '-' + pad(this.getMonth() + 1) +
77                        '-' + pad(this.getDate()) +
78                        'T' + pad(this.getHours()) +
79                        ':' + pad(this.getMinutes()) +
80                        ':' + pad(this.getSeconds()) +
81                        time_zone_diff + pad(time_zone_offset / 60) +
82                        ':' + pad(time_zone_offset % 60);
83                }
84             window.dataLayer = window.dataLayer || []; window.dataLayer.push({"event":"dataLayerLoaded","timestamp":new Date().to_iso_with_offset(),"non_interaction_flag":true,"page_related_sport":undefined,"gaPropertyID":"UA-180624321-41","schoolAttributes":{"Name":"New Mexico State University","Division":"DI","Conference":"Conference USA","ssClientID":"1120"},"pageAttributes":{"pageName":"New Mexico State University Athletics - Official Athletics Website","pageCategory":"home","site":"nmsu","sport_name":undefined,"sport_name_custom":undefined,"sect":"frontpage"},"siteAttributes":{"P5":false,"All_Access":true,"Paciolan_Marketing":false,"ticketingProvider":"ticketmaster","region":"west","Fanbase_Partner":false,"SIDEARM_Extended":false,"MMR":"vanwagner"}});
84 window.dataLayer.push({"timestamp":new Date().to_iso_with_offset(),"non_interaction_flag":true,"page_related_sport":undefined,"ga_property_id":"UA-180624321-41","school_name":"New Mexico State University","school_division":"DI","school_conference":"Conference USA","ss_client_id":"1120","page_name":"New Mexico State University Athletics - Official Athletics Website","page_category":"home","site_name":"nmsu","site_section":"frontpage","power_five":false,"all_access":true,"paciolan_marketing":false,"ticketing_provider":"ticketmaster","school_region":"west","fanbase_partner":false,"sidearm_extended":false,"mmr":"vanwagner","user_id":undefined,"logged_in_status":undefined,"membership_type":undefined,"account_signup_date":undefined,"subscription_exp_date":undefined}); </script>
84<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 63 bytes, line 84
84<script async src="https://www.googletagmanager.com/gtag/js?id=
84G-P2XT18VPRC
vendor: 11 bytes, line 84
84"></script>
84<script>  window.dataLayer = window.dataLayer || [];  function gtag(){dataLayer.push(arguments);}  gtag('js', new Date());const pageSessionId = crypto.randomUUID();gtag('config', 'G-P2XT18VPRC', {user_id: pageSessionId});gtag('config', 'G-PXCXF4CXQV', {user_id: pageSessionId});</script>
84<script>
vendor: 323 bytes, line 84
84(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,document,'script','//www.google-analytics.com/analytics.js','ga');ga('create', '
84UA-56421067-5
vendor: 24 bytes, line 84
84', 'auto', 'tracker0'); 
84ga('require', 'linkid'); location.search.indexOf('dontSendPageview=1') > -1 || ga('tracker0.send', 'pageview', {'page': '/', title: document.title }); window.ID5EspConfig = { partnerId: 1083 };</script>
84</head>	
85    <body><!-- Google Tag Manager (noscript) -->
86            <noscript><iframe src='//www.googletagmanager.com/ns.html?id=GTM-K3TH4CC' title='Google Tag Manager' 
87            height ='0' width ='0' style = 'display:none;visibility:hidden'></iframe>
88            </noscript>                
89            <!-- End Google Tag Manager (noscript) --><!-- Google Tag Manager (noscript) -->
90            <noscript><iframe src='//www.googletagmanager.com/ns.html?id=GTM-TW6R675' title='Google Tag Manager' 
91            height ='0' width ='0' style = 'display:none;visibility:hidden'></iframe>
92            </noscript>                
93            <!-- End Google Tag Manager (noscript) --><div style='position: fixed; left: -10000px'></div>
94                
94<script>
95                    function setStylesOnSkipPauseLink(skipLink) {
96                        skipLink.style.left = '0';
97                        skipLink.style.zIndex='99999999';
98                        skipLink.style.outlineStyle='solid';
99                        skipLink.style.outlineColor='#000';
100                        skipLink.style.outlineWidth='2px';
101                        skipLink.style.outlineOffset='0';
102                        skipLink.style.transition='none';
103                        skipLink.style.border='2px solid #fff';
104                        skipLink.style.textDecoration='underline';
105                    }
106                    function removeStylesOnSkipPauseLink(skipLink) {
107                        skipLink.style.left = '-99999px';
108                        skipLink.style.zIndex='-99999';
109                    }
110                </script>
110
111                <section aria-label='Landmark links'>
112                    <a  
113                        href='#main-content' 
114                        tabindex='0' 
115                        style='position: absolute !important; display: inline-block !important; left: -32000px !important; top: 0; background: #000 !important; padding: 10px !important; color: #fff !important; border: 0 !important; margin: 5px !important;'
116                        onfocus = 'setStylesOnSkipPauseLink(this)'
117                        onblur = 'removeStylesOnSkipPauseLink(this)'>
118                        Skip To Main Content
119                    </a>
120                    <button 
121                        class='sidearm-accessible-slick-pause-all'
122                        id='sidearm-accessible-slick-pause-all' 
123                        aria-live='off' 
124                        tabindex='0' 
125                        style='position: absolute !important; display: inline-block !important; left: -32000px !important; top: 0; background: #000 !important; padding: 10px !important; color: #fff !important; border: 0 !important; margin: 5px !important;'
126                        onfocus = 'setStylesOnSkipPauseLink(this)'
127                        onblur = 'removeStylesOnSkipPauseLink(this)'>
128                        Pause All Rotators
129                    </button>
130                    <span 
131                        href = 'javascript:void(0);' 
132                        aria-live='polite' 
133                        tabindex='-1'  
134                        style='display: block; text-align: center; position: absolute; background-color: white; z-index: 9999;'
135                        onfocus = 'setStylesOnSkipPauseLink(this)'
136                        onblur = 'removeStylesOnSkipPauseLink(this)'>
137                    </span>
138                </section>
139            <!-- Begin comScore Tag -->
140<noscript><img src="https://sb.scorecardresearch.com/p?c1=2&c2=3005086&cv=2.0&cj=1" alt="" aria-hidden="true" /></noscript>
141<!-- End comScore Tag -->  
142		
143        <form name="aspnetForm" method="post" action="./" id="aspnetForm">
144<div>
145<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTIxMzIxNzk1OTJkGAEFHWN0bDAwJGNwbGhNYWluQ29udGVudCRtdkluZGV4Dw9kZmT6y5Ybr0CryM61blpfxbB7O2DHvMG/gWwkg0ob1a1Ecw==">
146</div>
147
148
149<script src="//cdnjs.cloudflare.com/ajax/libs/require.js/2.2.0/require.min.js" type="text/javascript"></script>
vendor: 2 bytes, line 149
149
150<script src="https://dbukjj6eu5tsf.cloudfront.net/assets.sidearmsports.com/responsive/js/main.1790781000881.js" type="text/javascript"></script>
150
151<div>
152
153	<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="90059987">
154</div>
155
156            <div class="loading">
157                <div class="logo-loader-container">
158                    <div class="logo-loader logo-loader--half-circle-spin">
159                        <div class="logo-loader__spinner"></div>
160                        <div class="logo-loader__logo">
161                            <img src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/nmsu.sidearmsports.com/images/responsive_2020/logo_main.svg" alt="New Mexico State">
162                        </div>
163                    </div>
164                </div>
165            </div>
166
167            <header class="main-header">
168                <h1 class="hide">New Mexico State University Athletics</h1>
169                <div class="main-header__top flex flex-align-center flex-justify-between">
170                    <div class="main-header__top-text">The Official Website of New Mexico State University Athletics</div>
171                    
172
173<script>
174    var obj = {"start":0,"count":10,"name":"top-icons-170aa7","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{},"context":null,"dummy":false,"type":"ads","id":"09a66f63-a321-4bb1-9cb6-e5b6e898fa5d","data":{"location":{"id":144,"title":"Top Icons","type":"icons","effect":"none","fixed_image_sizes":false,"excluded_sport_ids":[],"slick":false,"dfp":false,"sidearm_dfp":false,"common_page":false,"html_template":null,"name":"top-icons-170aa7","autoplay_speed":8,"accessibility_icons":true,"sizes":null,"slick_options":null,"dfp_sizes":null},"campaigns":[{"id":16,"title":"Twitter","start_date":"2020-06-18T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=16&target=https://twitter.com/nmstateaggies","icon":"sf-twitter","html":null,"picture":null,"css_class":null,"is_dummy":false,"hover_text":null},{"id":17,"title":"Instagram","start_date":"2020-06-18T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=17&target=https://www.instagram.com/nmstateaggies/","icon":"sf-instagram","html":null,"picture":null,"css_class":null,"is_dummy":false,"hover_text":null},{"id":18,"title":"Facebook","start_date":"2020-06-18T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=18&target=https://www.facebook.com/NMStateAggies","icon":"sf-facebook-square","html":null,"picture":null,"css_class":null,"is_dummy":false,"hover_text":null},{"id":19,"title":"YouTube","start_date":"2020-06-18T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=19&target=https://www.youtube.com/user/AggieVision","icon":"sf-youtube-play","html":null,"picture":null,"css_class":null,"is_dummy":false,"hover_text":null},{"id":21,"title":"Email","start_date":"2020-06-18T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=21&target=http://nmsu.sidearmsports.com/staff-directory","icon":"sf-email-empty","html":null,"picture":null,"css_class":null,"is_dummy":false,"hover_text":null}],"content_id":"top-icons-170aa7","content_title":"top-icons-170aa7","content_date":null,"content_url":null,"content_image_url":null},"mode":"web"};
175    if (!("sidearmComponents" in window))
176        window.sidearmComponents = [];
177    window.sidearmComponents.push(obj);
178</script>
178
179
180<ads-component params="{ id: '09a66f63-a321-4bb1-9cb6-e5b6e898fa5d' }"></ads-component>
181                </div>
182                <div class="main-header__sticky">
183                    <div class="main-header__nav">
184                        <div class="loader">
185                            <div class="loader-inner line-scale-pulse-out-rapid">
186                                <div></div>
187                                <div></div>
188                                <div></div>
189                                <div></div>
190                                <div></div>
191                            </div>
192                        </div>
193                        <div class="main-header__logo">
194                            <a href="/index.aspx"><img src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/nmsu.sidearmsports.com/images/responsive_2020/logo_main.svg" alt="New Mexico State"></a>
195                        </div>
196                        <nav class="main-navigation" aria-labelledby="h2_nav">
197                            <h2 class="accessible-hide" id="h2_nav">Main</h2>
198                            
199
200<script>
201    var obj = {"start":0,"count":10,"name":"main-nav","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{"watch_badge":false},"context":null,"dummy":false,"type":"main-navigation","id":"ab48fb68-9fb9-494d-9592-700ea3d54185","data":[{"id":2,"title":"Teams","rank":1,"url":"","open_in_new_window":false,"include_social_media":true,"include_schedule_roster_news":true,"include_stats":false,"include_tickets":false,"include_youtube":false,"class_name":"sports","items":[{"id":111,"title":"Men's Sports","short_title":null,"rank":2,"column":1,"url":"","separator":true,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":112,"title":"Baseball","short_title":null,"rank":14,"column":1,"url":"/sports/baseball","separator":false,"open_in_new_window":false,"sport_id_association":1,"sport":{"id":1,"title":"Baseball","abbreviation":"BB","shortname":"baseball","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"baseball","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":[{"id":0,"title":"Facebook","short_title":null,"rank":0,"column":0,"url":"https://www.facebook.com/NMStateBaseball","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"facebook","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/@NMStateBaseball","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"twitter","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Instagram","short_title":null,"rank":0,"column":0,"url":"//instagram.com/nmstatebaseball","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"instagram","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Tickets","short_title":null,"rank":0,"column":0,"url":null,"separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"tickets","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"schedule_roster_news_links":[{"id":0,"title":"Schedule","short_title":null,"rank":0,"column":0,"url":"/sports/baseball/schedule","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"schedule","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Roster","short_title":null,"rank":0,"column":0,"url":"/sports/baseball/roster","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"roster","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"News","short_title":null,"rank":0,"column":0,"url":"/sports/baseball/archives","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"news","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"items":[],"stats":null,"tickets":null,"youtube":null},{"id":113,"title":"Basketball","short_title":null,"rank":15,"column":1,"url":"/sports/mens-basketball","separator":false,"open_in_new_window":false,"sport_id_association":8,"sport":{"id":8,"title":"Men's Basketball","abbreviation":"MBB","shortname":"mbball","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"mbball","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":[{"id":0,"title":"Facebook","short_title":null,"rank":0,"column":0,"url":"http://facebook.com/nmstatembb","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"facebook","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/@NMStateMBB","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"twitter","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Instagram","short_title":null,"rank":0,"column":0,"url":"//instagram.com/nmstatembb","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"instagram","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Tickets","short_title":null,"rank":0,"column":0,"url":null,"separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"tickets","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"schedule_roster_news_links":[{"id":0,"title":"Schedule","short_title":null,"rank":0,"column":0,"url":"/sports/mens-basketball/schedule","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"schedule","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Roster","short_title":null,"rank":0,"column":0,"url":"/sports/mens-basketball/roster","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"roster","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"News","short_title":null,"rank":0,"column":0,"url":"/sports/mens-basketball/archives","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"news","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"items":[],"stats":null,"tickets":null,"youtube":null},{"id":114,"title":"Cross Country","short_title":null,"rank":16,"column":1,"url":"/sports/cross-country","separator":false,"open_in_new_window":false,"sport_id_association":2,"sport":{"id":2,"title":"Cross Country","abbreviation":"CROSS","shortname":"cross","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"cross","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":[{"id":0,"title":"Facebook","short_title":null,"rank":0,"column":0,"url":"http://www.facebook.com/NMStateTrackXC","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"facebook","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/@NMStateTrackXC","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"twitter","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Instagram","short_title":null,"rank":0,"column":0,"url":"//instagram.com/nmstatetrackxc","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"instagram","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Tickets","short_title":null,"rank":0,"column":0,"url":null,"separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"tickets","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"schedule_roster_news_links":[{"id":0,"title":"Schedule","short_title":null,"rank":0,"column":0,"url":"/sports/cross-country/schedule","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"schedule","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Roster","short_title":null,"rank":0,"column":0,"url":"/sports/cross-country/roster","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"roster","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"News","short_title":null,"rank":0,"column":0,"url":"/sports/cross-country/archives","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"news","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"items":[],"stats":null,"tickets":null,"youtube":null},{"id":115,"title":"Football","short_title":null,"rank":17,"column":1,"url":"/sports/football","separator":false,"open_in_new_window":false,"sport_id_association":4,"
201sport":{"id":4,"title":"Football","abbreviation":"FB","shortname":"football","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"football","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":[{"id":0,"title":"Facebook","short_title":null,"rank":0,"column":0,"url":"https://www.facebook.com/NMStateFootball","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"facebook","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/@NMStateFootball","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"twitter","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Instagram","short_title":null,"rank":0,"column":0,"url":"//instagram.com/nmstatefb","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"instagram","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Tickets","short_title":null,"rank":0,"column":0,"url":"https://am.ticketmaster.com/nmsu/","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"tickets","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"schedule_roster_news_links":[{"id":0,"title":"Schedule","short_title":null,"rank":0,"column":0,"url":"/sports/football/schedule","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"schedule","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Roster","short_title":null,"rank":0,"column":0,"url":"/sports/football/roster","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"roster","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"News","short_title":null,"rank":0,"column":0,"url":"/sports/football/archives","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"news","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"items":[],"stats":null,"tickets":null,"youtube":null},{"id":116,"title":"Golf","short_title":null,"rank":18,"column":1,"url":"/sports/mens-golf","separator":false,"open_in_new_window":false,"sport_id_association":10,"sport":{"id":10,"title":"Men's Golf","abbreviation":"MGOLF","shortname":"mgolf","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"mgolf","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":[{"id":0,"title":"Facebook","short_title":null,"rank":0,"column":0,"url":"https://www.facebook.com/NMStateMGolf","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"facebook","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/@NMStateMGolf","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"twitter","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Instagram","short_title":null,"rank":0,"column":0,"url":"//instagram.com/nmstatemgolf","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"instagram","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Tickets","short_title":null,"rank":0,"column":0,"url":null,"separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"tickets","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"schedule_roster_news_links":[{"id":0,"title":"Schedule","short_title":null,"rank":0,"column":0,"url":"/sports/mens-golf/schedule","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"schedule","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Roster","short_title":null,"rank":0,"column":0,"url":"/sports/mens-golf/roster","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"roster","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"News","short_title":null,"rank":0,"column":0,"url":"/sports/mens-golf/archives","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"news","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"items":[],"stats":null,"tickets":null,"youtube":null},{"id":117,"title":"Tennis","short_title":null,"rank":19,"column":1,"url":"/sports/mens-tennis","separator":false,"open_in_new_window":false,"sport_id_association":11,"sport":{"id":11,"title":"Men's Tennis","abbreviation":"MTEN","shortname":"mten","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"mten","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":[{"id":0,"title":"Facebook","short_title":null,"rank":0,"column":0,"url":"https://www.facebook.com/NMStateMTEN","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"facebook","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/@NMStateMTEN","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"twitter","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Instagram","short_title":null,"rank":0,"column":0,"url":"//instagram.com/nmstatemten","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"instagram","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Tickets","short_title":null,"rank":0,"column":0,"url":null,"separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"tickets","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"schedule_roster_news_links":[{"id":0,"title":"Schedule","short_title":null,"rank":0,"column":0,"url":"/sports/mens-tennis/schedule","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"schedule","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Roster","short_title":null,"rank":0,"column":0,"url":"/sports/mens-tennis/roster","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"roster","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"News","short_title":null,"rank":0,"column":0,"url":"/sports/mens-tennis/archives","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"news","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"items":[],"stats":null,"tickets":null,"youtube":null},{"id":343,"title":"Composite Calendar","short_title":null,"rank":20,"column":1,"url":"/calendar","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":1368,"title":"Social Board","short_title":null,"rank":21,"column":1,"url":"https://stats.nmstatesports.com/custompages/social/index.html","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":118,"title":"Women's Sports","short_title":null,"rank":1,"column":2,"url":"","separator":true,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null}
201,{"id":119,"title":"Basketball","short_title":null,"rank":3,"column":2,"url":"/sports/womens-basketball","separator":false,"open_in_new_window":false,"sport_id_association":25,"sport":{"id":25,"title":"Women's Basketball","abbreviation":"WBB","shortname":"wbb","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wbball","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":[{"id":0,"title":"Facebook","short_title":null,"rank":0,"column":0,"url":"https://www.facebook.com/NMStateWBB/","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"facebook","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/@NMStateWBB","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"twitter","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Instagram","short_title":null,"rank":0,"column":0,"url":"//instagram.com/nmstatewbb","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"instagram","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Tickets","short_title":null,"rank":0,"column":0,"url":null,"separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"tickets","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"schedule_roster_news_links":[{"id":0,"title":"Schedule","short_title":null,"rank":0,"column":0,"url":"/sports/womens-basketball/schedule","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"schedule","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Roster","short_title":null,"rank":0,"column":0,"url":"/sports/womens-basketball/roster","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"roster","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"News","short_title":null,"rank":0,"column":0,"url":"/sports/womens-basketball/archives","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"news","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"items":[],"stats":null,"tickets":null,"youtube":null},{"id":120,"title":"Cross Country","short_title":null,"rank":4,"column":2,"url":"/sports/cross-country","separator":false,"open_in_new_window":false,"sport_id_association":2,"sport":{"id":2,"title":"Cross Country","abbreviation":"CROSS","shortname":"cross","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"cross","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":[{"id":0,"title":"Facebook","short_title":null,"rank":0,"column":0,"url":"http://www.facebook.com/NMStateTrackXC","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"facebook","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/@NMStateTrackXC","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"twitter","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Instagram","short_title":null,"rank":0,"column":0,"url":"//instagram.com/nmstatetrackxc","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"instagram","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Tickets","short_title":null,"rank":0,"column":0,"url":null,"separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"tickets","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"schedule_roster_news_links":[{"id":0,"title":"Schedule","short_title":null,"rank":0,"column":0,"url":"/sports/cross-country/schedule","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"schedule","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Roster","short_title":null,"rank":0,"column":0,"url":"/sports/cross-country/roster","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"roster","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"News","short_title":null,"rank":0,"column":0,"url":"/sports/cross-country/archives","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"news","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"items":[],"stats":null,"tickets":null,"youtube":null},{"id":122,"title":"Golf","short_title":null,"rank":6,"column":2,"url":"/sports/womens-golf","separator":false,"open_in_new_window":false,"sport_id_association":17,"sport":{"id":17,"title":"Women's Golf","abbreviation":"WGOLF","shortname":"wgolf","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wgolf","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":[{"id":0,"title":"Facebook","short_title":null,"rank":0,"column":0,"url":"https://www.facebook.com/NMStateWGOLF/","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"facebook","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/@NMStateWGolf","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"twitter","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Instagram","short_title":null,"rank":0,"column":0,"url":"//instagram.com/nmstatewgolf","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"instagram","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Tickets","short_title":null,"rank":0,"column":0,"url":null,"separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"tickets","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"schedule_roster_news_links":[{"id":0,"title":"Schedule","short_title":null,"rank":0,"column":0,"url":"/sports/womens-golf/schedule","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"schedule","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Roster","short_title":null,"rank":0,"column":0,"url":"/sports/womens-golf/roster","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"roster","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"News","short_title":null,"rank":0,"column":0,"url":"/sports/womens-golf/archives","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"news","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"items":[],"stats":null,"tickets":null,"youtube":null},{"id":123,"title":"Soccer","short_title":null,"rank":7,"column":2,"url":"/sports/womens-soccer","separator":false,"open_in_new_window":false,"sport_id_association":19,"sport":{"id":19,"title":"Soccer","abbreviation":"WSOC","shortname":"wsoc","short_title":"WSOC","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wsoc","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":[{"id":0,"title":"Facebook","short_title":null,"rank":0,"column":0,"url":"https://www.facebook.com/NMStateWSOC","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"facebook","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/@NMStateWSOC","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"twitter","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Instagram","short_title":null,"rank":0,"column":0,"url":"//instagram.com/nmstatewsoc","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"instagram","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Tickets","short_title":null,"rank":0,"column":0,"url":null,"separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"tickets","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"schedule_roster_news_links":[{"id":0,"title":"Schedule","short_title":null,"rank":0,"column":0,"url":"/sports/womens-soccer/schedule","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"schedule","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Roster","short_title":null,"rank":0,"column":0,"url":"/sports/womens-soccer/roster","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"roster","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"News","short_title":null,"rank":0,"column":0,"url":"/sports/womens-soccer/archives","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"news","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"items":[],"stats":null,"tickets":null,"youtube":null},{"id":124,"title":"Softball","short_title":null,"rank":8,"column":2,"url":"/sports/softball","separator":false,"open_in_new_window":false,"sport_id_association":13,"sport":{"id":13,"title":"Softball","abbreviation":"SB","shortname":"softball","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"softball","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":[{"id":0,"title":"Facebook","short_title":null,"rank":0,"column":0,"url":"https://www.facebook.com/NMStateSoftball","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"facebook","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/@NMStateSoftball","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"twitter","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Instagram","short_title":null,"rank":0,"column":0,"url":"//instagram.com/nmstatesoftball","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"instagram","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Tickets","short_title":null,"rank":0,"column":0,"url":null,"separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"tickets","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"schedule_roster_news_links":[{"id":0,"title":"Schedule","short_title":null,"rank":0,"column":0,"url":"/sports/softball/schedule","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"schedule","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Roster","short_title":null,"rank":0,"column":0,"url":"/sports/softball/roster","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"roster","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"News","short_title":null,"rank":0,"column":0,"url":"/sports/softball/archives","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"news","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"items":[],"stats":null,"tickets":null,"youtube":null},{"id":125,"title":"Swimming & Diving","short_title":null,"rank":9,"column":2,"url":"/sports/womens-swimming-and-diving","separator":false,"open_in_new_window":false,"sport_id_association":20,"sport":{"id":20,"title":"Women's Swimming and Diving","abbreviation":"WSWIM","shortname":"wswim","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wswim","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":[{"id":0,"title":"Facebook","short_title":null,"rank":0,"column":0,"url":"https://www.facebook.com/NMStateSwimDive","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"facebook","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/@NMStateSwimDive","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"twitter","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Instagram","short_title":null,"rank":0,"column":0,"url":"//instagram.com/nmstateswimdive","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"instagram","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Tickets","short_title":null,"
201rank":0,"column":0,"url":null,"separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"tickets","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"schedule_roster_news_links":[{"id":0,"title":"Schedule","short_title":null,"rank":0,"column":0,"url":"/sports/womens-swimming-and-diving/schedule","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"schedule","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Roster","short_title":null,"rank":0,"column":0,"url":"/sports/womens-swimming-and-diving/roster","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"roster","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"News","short_title":null,"rank":0,"column":0,"url":"/sports/womens-swimming-and-diving/archives","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"news","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"items":[],"stats":null,"tickets":null,"youtube":null},{"id":126,"title":"Tennis","short_title":null,"rank":10,"column":2,"url":"/sports/womens-tennis","separator":false,"open_in_new_window":false,"sport_id_association":21,"sport":{"id":21,"title":"Women's Tennis","abbreviation":"WTEN","shortname":"wten","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wten","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":[{"id":0,"title":"Facebook","short_title":null,"rank":0,"column":0,"url":"https://www.facebook.com/NMStateWTEN/","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"facebook","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/@NMStateWTEN","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"twitter","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Instagram","short_title":null,"rank":0,"column":0,"url":"//instagram.com/nmstatewten","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"instagram","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Tickets","short_title":null,"rank":0,"column":0,"url":null,"separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"tickets","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"schedule_roster_news_links":[{"id":0,"title":"Schedule","short_title":null,"rank":0,"column":0,"url":"/sports/womens-tennis/schedule","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"schedule","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Roster","short_title":null,"rank":0,"column":0,"url":"/sports/womens-tennis/roster","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"roster","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"News","short_title":null,"rank":0,"column":0,"url":"/sports/womens-tennis/archives","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"news","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"items":[],"stats":null,"tickets":null,"youtube":null}
201,{"id":128,"title":"Track & Field","short_title":null,"rank":12,"column":2,"url":"/sports/outdoor-track","separator":false,"open_in_new_window":false,"sport_id_association":12,"sport":{"id":12,"title":"Track & Field","abbreviation":"TF","shortname":"otrack","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"otrack","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":[{"id":0,"title":"Facebook","short_title":null,"rank":0,"column":0,"url":"https://www.facebook.com/NMStateTrackXC","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"facebook","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/@NMStateTrackXC","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"twitter","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Instagram","short_title":null,"rank":0,"column":0,"url":"//instagram.com/nmstatetrackxc","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"instagram","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Tickets","short_title":null,"rank":0,"column":0,"url":null,"separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"tickets","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"schedule_roster_news_links":[{"id":0,"title":"Schedule","short_title":null,"rank":0,"column":0,"url":"/sports/outdoor-track/schedule","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"schedule","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Roster","short_title":null,"rank":0,"column":0,"url":"/sports/outdoor-track/roster","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"roster","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"News","short_title":null,"rank":0,"column":0,"url":"/sports/outdoor-track/archives","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"news","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"items":[],"stats":null,"tickets":null,"youtube":null},{"id":129,"title":"Volleyball","short_title":null,"rank":13,"column":2,"url":"/sports/womens-volleyball","separator":false,"open_in_new_window":false,"sport_id_association":22,"sport":{"id":22,"title":"Volleyball","abbreviation":"WVB","shortname":"wvball","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wvball","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":[{"id":0,"title":"Facebook","short_title":null,"rank":0,"column":0,"url":"https://www.facebook.com/NMSUAthletics","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"facebook","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/@NMStateVBall","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"twitter","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Instagram","short_title":null,"rank":0,"column":0,"url":"//instagram.com/nmstatevolleyball","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"instagram","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Tickets","short_title":null,"rank":0,"column":0,"url":null,"separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"tickets","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"schedule_roster_news_links":[{"id":0,"title":"Schedule","short_title":null,"rank":0,"column":0,"url":"/sports/womens-volleyball/schedule","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"schedule","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Roster","short_title":null,"rank":0,"column":0,"url":"/sports/womens-volleyball/roster","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"roster","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"News","short_title":null,"rank":0,"column":0,"url":"/sports/womens-volleyball/archives","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"news","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"items":[],"stats":null,"tickets":null,"youtube":null}],"columns":[{"column":1,"items":[{"id":111,"title":"Men's Sports","short_title":null,"rank":2,"column":1,"url":"","separator":true,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":112,"title":"Baseball","short_title":null,"rank":14,"column":1,"url":"/sports/baseball","separator":false,"open_in_new_window":false,"sport_id_association":1,"sport":{"id":1,"title":"Baseball","abbreviation":"BB","shortname":"baseball","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"baseball","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":[{"id":0,"title":"Facebook","short_title":null,"rank":0,"column":0,"url":"https://www.facebook.com/NMStateBaseball","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"facebook","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/@NMStateBaseball","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"twitter","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Instagram","short_title":null,"rank":0,"column":0,"url":"//instagram.com/nmstatebaseball","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"instagram","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Tickets","short_title":null,"rank":0,"column":0,"url":null,"separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"tickets","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"schedule_roster_news_links":[{"id":0,"title":"Schedule","short_title":null,"rank":0,"column":0,"url":"/sports/baseball/schedule","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"schedule","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Roster","short_title":null,"rank":0,"column":0,"url":"/sports/baseball/roster","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"roster","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"News","short_title":null,"rank":0,"column":0,"url":"/sports/baseball/archives","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"news","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"items":[],"stats":null,"tickets":null,"youtube":null},{"id":113,"title":"Basketball","short_title":null,"rank":15,"column":1,"url":"/sports/mens-basketball","separator":false,"open_in_new_window":false,"sport_id_association":8,"sport":{"id":8,"title":"Men's Basketball","abbreviation":"MBB","shortname":"mbball","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"mbball","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":[{"id":0,"title":"Facebook","short_title":null,"rank":0,"column":0,"url":"http://facebook.com/nmstatembb","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"facebook","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/@NMStateMBB","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"twitter","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Instagram","short_title":null,"rank":0,"column":0,"url":"//instagram.com/nmstatembb","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"instagram","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Tickets","short_title":null,"rank":0,"column":0,"url":null,"separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"tickets","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"schedule_roster_news_links":[{"id":0,"title":"Schedule","short_title":null,"rank":0,"column":0,"url":"/sports/mens-basketball/schedule","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"schedule","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Roster","short_title":null,"rank":0,"column":0,"url":"/sports/mens-basketball/roster","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"roster","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"News","short_title":null,"rank":0,"column":0,"url":"/sports/mens-basketball/archives","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"news","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"items":[],"stats":null,"tickets":null,"youtube":null},{"id":114,"title":"Cross Country","short_title":null,"rank":16,"column":1,"url":"/sports/cross-country","separator":false,"open_in_new_window":false,"sport_id_association":2,"sport":{"id":2,"title":"Cross Country","abbreviation":"CROSS","shortname":"cross","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"cross","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":[{"id":0,"title":"Facebook","short_title":null,"rank":0,"column":0,"url":"http://www.facebook.com/NMStateTrackXC","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"facebook","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/@NMStateTrackXC","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"twitter","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Instagram","short_title":null,"rank":0,"column":0,"url":"//instagram.com/nmstatetrackxc","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"instagram","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Tickets","short_title":null,"rank":0,"column":0,"url":null,"separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"tickets","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"schedule_roster_news_links":[{"id":0,"title":"Schedule","short_title":null,"rank":0,"column":0,"url":"/sports/cross-country/schedule","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"schedule","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Roster","short_title":null,"rank":0,"column":0,"url":"/sports/cross-country/roster","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"roster","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"News","short_title":null,"rank":0,"column":0,"url":"/sports/cross-country/archives","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"news","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"items":[],"stats":null,"tickets":null,"youtube":null},{"id":115,"title":"Football","short_title":null,"rank":17,"column":1,"url":"/sports/football","separator":false,"open_in_new_window":false,"sport_id_association":4,"
201sport":{"id":4,"title":"Football","abbreviation":"FB","shortname":"football","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"football","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":[{"id":0,"title":"Facebook","short_title":null,"rank":0,"column":0,"url":"https://www.facebook.com/NMStateFootball","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"facebook","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/@NMStateFootball","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"twitter","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Instagram","short_title":null,"rank":0,"column":0,"url":"//instagram.com/nmstatefb","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"instagram","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Tickets","short_title":null,"rank":0,"column":0,"url":"https://am.ticketmaster.com/nmsu/","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"tickets","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"schedule_roster_news_links":[{"id":0,"title":"Schedule","short_title":null,"rank":0,"column":0,"url":"/sports/football/schedule","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"schedule","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Roster","short_title":null,"rank":0,"column":0,"url":"/sports/football/roster","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"roster","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"News","short_title":null,"rank":0,"column":0,"url":"/sports/football/archives","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"news","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"items":[],"stats":null,"tickets":null,"youtube":null},{"id":116,"title":"Golf","short_title":null,"rank":18,"column":1,"url":"/sports/mens-golf","separator":false,"open_in_new_window":false,"sport_id_association":10,"sport":{"id":10,"title":"Men's Golf","abbreviation":"MGOLF","shortname":"mgolf","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"mgolf","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":[{"id":0,"title":"Facebook","short_title":null,"rank":0,"column":0,"url":"https://www.facebook.com/NMStateMGolf","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"facebook","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/@NMStateMGolf","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"twitter","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Instagram","short_title":null,"rank":0,"column":0,"url":"//instagram.com/nmstatemgolf","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"instagram","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Tickets","short_title":null,"rank":0,"column":0,"url":null,"separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"tickets","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"schedule_roster_news_links":[{"id":0,"title":"Schedule","short_title":null,"rank":0,"column":0,"url":"/sports/mens-golf/schedule","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"schedule","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Roster","short_title":null,"rank":0,"column":0,"url":"/sports/mens-golf/roster","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"roster","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"News","short_title":null,"rank":0,"column":0,"url":"/sports/mens-golf/archives","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"news","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"items":[],"stats":null,"tickets":null,"youtube":null},{"id":117,"title":"Tennis","short_title":null,"rank":19,"column":1,"url":"/sports/mens-tennis","separator":false,"open_in_new_window":false,"sport_id_association":11,"sport":{"id":11,"title":"Men's Tennis","abbreviation":"MTEN","shortname":"mten","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"mten","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":[{"id":0,"title":"Facebook","short_title":null,"rank":0,"column":0,"url":"https://www.facebook.com/NMStateMTEN","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"facebook","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/@NMStateMTEN","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"twitter","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Instagram","short_title":null,"rank":0,"column":0,"url":"//instagram.com/nmstatemten","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"instagram","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Tickets","short_title":null,"rank":0,"column":0,"url":null,"separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"tickets","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"schedule_roster_news_links":[{"id":0,"title":"Schedule","short_title":null,"rank":0,"column":0,"url":"/sports/mens-tennis/schedule","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"schedule","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Roster","short_title":null,"rank":0,"column":0,"url":"/sports/mens-tennis/roster","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"roster","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"News","short_title":null,"rank":0,"column":0,"url":"/sports/mens-tennis/archives","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"news","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"items":[],"stats":null,"tickets":null,"youtube":null},{"id":343,"title":"Composite Calendar","short_title":null,"rank":20,"column":1,"url":"/calendar","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":1368,"title":"Social Board","short_title":null,"rank":21,"column":1,"url":"https://stats.nmstatesports.com/custompages/social/index.html","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null}]},{"column":2,"items":[{"id":118,"title":"Women's Sports","short_title":null,"rank":1,"column":2,"url":"","separator":true,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null}
201,{"id":119,"title":"Basketball","short_title":null,"rank":3,"column":2,"url":"/sports/womens-basketball","separator":false,"open_in_new_window":false,"sport_id_association":25,"sport":{"id":25,"title":"Women's Basketball","abbreviation":"WBB","shortname":"wbb","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wbball","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":[{"id":0,"title":"Facebook","short_title":null,"rank":0,"column":0,"url":"https://www.facebook.com/NMStateWBB/","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"facebook","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/@NMStateWBB","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"twitter","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Instagram","short_title":null,"rank":0,"column":0,"url":"//instagram.com/nmstatewbb","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"instagram","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Tickets","short_title":null,"rank":0,"column":0,"url":null,"separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"tickets","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"schedule_roster_news_links":[{"id":0,"title":"Schedule","short_title":null,"rank":0,"column":0,"url":"/sports/womens-basketball/schedule","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"schedule","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Roster","short_title":null,"rank":0,"column":0,"url":"/sports/womens-basketball/roster","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"roster","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"News","short_title":null,"rank":0,"column":0,"url":"/sports/womens-basketball/archives","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"news","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"items":[],"stats":null,"tickets":null,"youtube":null},{"id":120,"title":"Cross Country","short_title":null,"rank":4,"column":2,"url":"/sports/cross-country","separator":false,"open_in_new_window":false,"sport_id_association":2,"sport":{"id":2,"title":"Cross Country","abbreviation":"CROSS","shortname":"cross","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"cross","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":[{"id":0,"title":"Facebook","short_title":null,"rank":0,"column":0,"url":"http://www.facebook.com/NMStateTrackXC","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"facebook","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/@NMStateTrackXC","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"twitter","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Instagram","short_title":null,"rank":0,"column":0,"url":"//instagram.com/nmstatetrackxc","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"instagram","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Tickets","short_title":null,"rank":0,"column":0,"url":null,"separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"tickets","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"schedule_roster_news_links":[{"id":0,"title":"Schedule","short_title":null,"rank":0,"column":0,"url":"/sports/cross-country/schedule","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"schedule","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Roster","short_title":null,"rank":0,"column":0,"url":"/sports/cross-country/roster","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"roster","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"News","short_title":null,"rank":0,"column":0,"url":"/sports/cross-country/archives","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"news","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"items":[],"stats":null,"tickets":null,"youtube":null},{"id":122,"title":"Golf","short_title":null,"rank":6,"column":2,"url":"/sports/womens-golf","separator":false,"open_in_new_window":false,"sport_id_association":17,"sport":{"id":17,"title":"Women's Golf","abbreviation":"WGOLF","shortname":"wgolf","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wgolf","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":[{"id":0,"title":"Facebook","short_title":null,"rank":0,"column":0,"url":"https://www.facebook.com/NMStateWGOLF/","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"facebook","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/@NMStateWGolf","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"twitter","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Instagram","short_title":null,"rank":0,"column":0,"url":"//instagram.com/nmstatewgolf","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"instagram","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Tickets","short_title":null,"rank":0,"column":0,"url":null,"separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"tickets","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"schedule_roster_news_links":[{"id":0,"title":"Schedule","short_title":null,"rank":0,"column":0,"url":"/sports/womens-golf/schedule","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"schedule","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Roster","short_title":null,"rank":0,"column":0,"url":"/sports/womens-golf/roster","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"roster","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"News","short_title":null,"rank":0,"column":0,"url":"/sports/womens-golf/archives","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"news","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"items":[],"stats":null,"tickets":null,"youtube":null},{"id":123,"title":"Soccer","short_title":null,"rank":7,"column":2,"url":"/sports/womens-soccer","separator":false,"open_in_new_window":false,"sport_id_association":19,"sport":{"id":19,"title":"Soccer","abbreviation":"WSOC","shortname":"wsoc","short_title":"WSOC","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wsoc","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":[{"id":0,"title":"Facebook","short_title":null,"rank":0,"column":0,"url":"https://www.facebook.com/NMStateWSOC","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"facebook","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/@NMStateWSOC","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"twitter","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Instagram","short_title":null,"rank":0,"column":0,"url":"//instagram.com/nmstatewsoc","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"instagram","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Tickets","short_title":null,"rank":0,"column":0,"url":null,"separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"tickets","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"schedule_roster_news_links":[{"id":0,"title":"Schedule","short_title":null,"rank":0,"column":0,"url":"/sports/womens-soccer/schedule","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"schedule","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Roster","short_title":null,"rank":0,"column":0,"url":"/sports/womens-soccer/roster","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"roster","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"News","short_title":null,"rank":0,"column":0,"url":"/sports/womens-soccer/archives","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"news","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"items":[],"stats":null,"tickets":null,"youtube":null},{"id":124,"title":"Softball","short_title":null,"rank":8,"column":2,"url":"/sports/softball","separator":false,"open_in_new_window":false,"sport_id_association":13,"sport":{"id":13,"title":"Softball","abbreviation":"SB","shortname":"softball","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"softball","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":[{"id":0,"title":"Facebook","short_title":null,"rank":0,"column":0,"url":"https://www.facebook.com/NMStateSoftball","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"facebook","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/@NMStateSoftball","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"twitter","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Instagram","short_title":null,"rank":0,"column":0,"url":"//instagram.com/nmstatesoftball","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"instagram","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Tickets","short_title":null,"rank":0,"column":0,"url":null,"separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"tickets","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"schedule_roster_news_links":[{"id":0,"title":"Schedule","short_title":null,"rank":0,"column":0,"url":"/sports/softball/schedule","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"schedule","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Roster","short_title":null,"rank":0,"column":0,"url":"/sports/softball/roster","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"roster","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"News","short_title":null,"rank":0,"column":0,"url":"/sports/softball/archives","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"news","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"items":[],"stats":null,"tickets":null,"youtube":null},{"id":125,"title":"Swimming & Diving","short_title":null,"rank":9,"column":2,"url":"/sports/womens-swimming-and-diving","separator":false,"open_in_new_window":false,"sport_id_association":20,"sport":{"id":20,"title":"Women's Swimming and Diving","abbreviation":"WSWIM","shortname":"wswim","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wswim","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":[{"id":0,"title":"Facebook","short_title":null,"rank":0,"column":0,"url":"https://www.facebook.com/NMStateSwimDive","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"facebook","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/@NMStateSwimDive","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"twitter","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Instagram","short_title":null,"rank":0,"column":0,"url":"//instagram.com/nmstateswimdive","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"instagram","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Tickets","short_title":null,"
201rank":0,"column":0,"url":null,"separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"tickets","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"schedule_roster_news_links":[{"id":0,"title":"Schedule","short_title":null,"rank":0,"column":0,"url":"/sports/womens-swimming-and-diving/schedule","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"schedule","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Roster","short_title":null,"rank":0,"column":0,"url":"/sports/womens-swimming-and-diving/roster","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"roster","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"News","short_title":null,"rank":0,"column":0,"url":"/sports/womens-swimming-and-diving/archives","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"news","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"items":[],"stats":null,"tickets":null,"youtube":null},{"id":126,"title":"Tennis","short_title":null,"rank":10,"column":2,"url":"/sports/womens-tennis","separator":false,"open_in_new_window":false,"sport_id_association":21,"sport":{"id":21,"title":"Women's Tennis","abbreviation":"WTEN","shortname":"wten","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wten","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":[{"id":0,"title":"Facebook","short_title":null,"rank":0,"column":0,"url":"https://www.facebook.com/NMStateWTEN/","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"facebook","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/@NMStateWTEN","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"twitter","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Instagram","short_title":null,"rank":0,"column":0,"url":"//instagram.com/nmstatewten","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"instagram","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Tickets","short_title":null,"rank":0,"column":0,"url":null,"separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"tickets","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"schedule_roster_news_links":[{"id":0,"title":"Schedule","short_title":null,"rank":0,"column":0,"url":"/sports/womens-tennis/schedule","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"schedule","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Roster","short_title":null,"rank":0,"column":0,"url":"/sports/womens-tennis/roster","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"roster","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"News","short_title":null,"rank":0,"column":0,"url":"/sports/womens-tennis/archives","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"news","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"items":[],"stats":null,"tickets":null,"youtube":null}
201,{"id":128,"title":"Track & Field","short_title":null,"rank":12,"column":2,"url":"/sports/outdoor-track","separator":false,"open_in_new_window":false,"sport_id_association":12,"sport":{"id":12,"title":"Track & Field","abbreviation":"TF","shortname":"otrack","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"otrack","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":[{"id":0,"title":"Facebook","short_title":null,"rank":0,"column":0,"url":"https://www.facebook.com/NMStateTrackXC","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"facebook","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/@NMStateTrackXC","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"twitter","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Instagram","short_title":null,"rank":0,"column":0,"url":"//instagram.com/nmstatetrackxc","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"instagram","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Tickets","short_title":null,"rank":0,"column":0,"url":null,"separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"tickets","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"schedule_roster_news_links":[{"id":0,"title":"Schedule","short_title":null,"rank":0,"column":0,"url":"/sports/outdoor-track/schedule","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"schedule","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Roster","short_title":null,"rank":0,"column":0,"url":"/sports/outdoor-track/roster","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"roster","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"News","short_title":null,"rank":0,"column":0,"url":"/sports/outdoor-track/archives","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"news","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"items":[],"stats":null,"tickets":null,"youtube":null},{"id":129,"title":"Volleyball","short_title":null,"rank":13,"column":2,"url":"/sports/womens-volleyball","separator":false,"open_in_new_window":false,"sport_id_association":22,"sport":{"id":22,"title":"Volleyball","abbreviation":"WVB","shortname":"wvball","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wvball","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":[{"id":0,"title":"Facebook","short_title":null,"rank":0,"column":0,"url":"https://www.facebook.com/NMSUAthletics","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"facebook","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/@NMStateVBall","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"twitter","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Instagram","short_title":null,"rank":0,"column":0,"url":"//instagram.com/nmstatevolleyball","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"instagram","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Tickets","short_title":null,"rank":0,"column":0,"url":null,"separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"tickets","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"schedule_roster_news_links":[{"id":0,"title":"Schedule","short_title":null,"rank":0,"column":0,"url":"/sports/womens-volleyball/schedule","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"schedule","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Roster","short_title":null,"rank":0,"column":0,"url":"/sports/womens-volleyball/roster","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"roster","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"News","short_title":null,"rank":0,"column":0,"url":"/sports/womens-volleyball/archives","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"news","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"items":[],"stats":null,"tickets":null,"youtube":null}]}],"ad":{"id":1056,"title":"Vado Speedway ","start_date":"2021-07-15T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/control
201s/adhandler.aspx?ad_id=1056&target=https://vadospeedwaypark.com/","icon":null,"html":null,"picture":{"images":[{"breakpoint":0,"alt":"Vado Speedway","image":"/images/2021/7/15/Vado_Speedway_Logo_2020_71.jpg","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null}},{"id":3,"title":"Tickets","rank":2,"url":"","open_in_new_window":false,"include_social_media":false,"include_schedule_roster_news":false,"include_stats":false,"include_tickets":false,"include_youtube":false,"class_name":"tickets","items":[{"id":130,"title":"Prices/Buy Tickets","short_title":null,"rank":1,"column":1,"url":"/sports/2015/8/4/GEN_0804154708.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":3463,"title":"Football Season Tickets","short_title":null,"rank":5,"column":1,"url":"/sports/2026/7/31/GEN_0804154708.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null}],"columns":[{"column":1,"items":[{"id":130,"title":"Prices/Buy Tickets","short_title":null,"rank":1,"column":1,"url":"/sports/2015/8/4/GEN_0804154708.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":3463,"title":"Football Season Tickets","short_title":null,"rank":5,"column":1,"url":"/sports/2026/7/31/GEN_0804154708.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null}]}],"ad":{"id":28,"title":"Tickets Dropdown Ad","start_date":"2020-06-22T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=28&target=https://steinborn.com/","icon":null,"html":null,"picture":{"images":[{"breakpoint":0,"alt":"Steinborn","image":"/images/2022/6/27/Steinborn_tickets.png","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null}},{"id":4,"title":"Aggie Athletics","rank":3,"url":"","open_in_new_window":false,"include_social_media":false,"include_schedule_roster_news":false,"include_stats":false,"include_tickets":false,"include_youtube":false,"class_name":"athletics","items":[{"id":147,"title":"Staff Directory","short_title":null,"rank":1,"column":1,"url":"/staff-directory","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":3423,"title":"2026-27 Tailgating Regulations","short_title":null,"rank":11,"column":1,"url":"/sports/2015/8/4/GEN_0804150923.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":142,"title":"Aggie Sports Network","short_title":null,"rank":15,"column":1,"url":"/sports/2015/7/30/GEN_2014010120.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":145,"title":"Athletic Training","short_title":null,"rank":19,"column":1,"url":"/sports/2015/8/4/GEN_0804153009.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":1398,"title":"Athletics News","short_title":null,"rank":24,"column":1,"url":"/sports/general/archives","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":3435,"title":"Clear Bag Policy","short_title":null,"rank":26,"column":1,"url":"/sports/2023/8/24/nm-state-clear-bag-policy.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":149,"title":"Community Service Request Form","short_title":null,"rank":27,"column":1,"url":"/sports/2015/8/4/GEN_0804153734.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":151,"title":"Compliance","short_title":null,"rank":28,"column":1,"url":"https://athleticscompliance.nmsu.edu/about.html","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":334,"title":"EADA","short_title":null,"rank":29,"column":1,"url":"/documents/2025/10/10/2025_EADA_Survey.pdf","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":165,"title":"Facilities","short_title":null,"rank":30,"column":1,"url":"/facilities","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":168,"title":"Job Opportunities","short_title":null,"rank":32,"column":1,"url":"/sports/2015/8/4/GEN_0804151009.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":170,"title":"Media Relations","short_title":null,"rank":35,"column":1,"url":"/sports/2015/8/4/GEN_0804151453.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":171,"title":"New Mexico State University","short_title":null,"rank":36,"column":1,"url":"http://www.nmsu.edu","separator":false,"open_in_new_window":true,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":1400,"title":"Aggie Up Podcast Series","short_title":null,"rank":37,"column":1,"url":"/sports/2020/8/19/aggie-podcasts","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":3411,"title":"NM State Collection","short_title":null,"rank":38,"column":1,"url":"/sports/2021/2/6/aggie-consumables.aspx","separator":false,"open_in_new_window":true,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":141,"title":"NMSU Athletics/US Bank Hall of Fame","short_title":null,"rank":39,"column":1,"url":"/sports/2015/8/4/GEN_0804152215.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":172,"title":"Traditions","short_title":null,"rank":40,"column":1,"url":"/sports/2015/7/30/GEN_2014010125.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":152,"title":"Academics","short_title":null,"rank":2,"column":2,"url":"","separator":true,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":153,"title":"Academ
201ic Support Program & Services Center","short_title":null,"rank":4,"column":2,"url":"/sports/2015/7/30/GEN_2014010123.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":154,"title":"Student-Athlete Handbook","short_title":null,"rank":5,"column":2,"url":"/documents/2026/8/14/NMSU_Student-Athlete_Handbook_2026-27.pdf","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":173,"title":"Student-Athlete Advisory Committee (SAAC)","short_title":null,"rank":6,"column":2,"url":"/signingday/student-athlete-advisory-committee/saac/9/","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":3431,"title":"Cheer","short_title":null,"rank":12,"column":2,"url":"","separator":true,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":150,"title":"Cheerleading Home Page","short_title":null,"rank":13,"column":2,"url":"/sports/2023/3/15/nm-state-cheer.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":3433,"title":"Cheer Video","short_title":null,"rank":14,"column":2,"url":"https://www.youtube.com/watch?v=k_ozkJpgynI","separator":false,"open_in_new_window":true,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":3432,"title":"Tryout Application","short_title":null,"rank":21,"column":2,"url":"https://forms.office.com/Pages/ResponsePage.aspx?id=qIfso7ifWEG6j_EbrOHrqg7UHIv9cetPhG6V_F94R8lUOThaOERZOFRMRUI2OFAwSUVKUE42TUZKSS4u","separator":false,"open_in_new_window":true,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null}],"columns":[{"column":1,"items":[{"id":147,"title":"Staff Directory","short_title":null,"rank":1,"column":1,"url":"/staff-directory","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":3423,"title":"2026-27 Tailgating Regulations","short_title":null,"rank":11,"column":1,"url":"/sports/2015/8/4/GEN_0804150923.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":142,"title":"Aggie Sports Network","short_title":null,"rank":15,"column":1,"url":"/sports/2015/7/30/GEN_2014010120.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":145,"title":"Athletic Training","short_title":null,"rank":19,"column":1,"url":"/sports/2015/8/4/GEN_0804153009.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":1398,"title":"Athletics News","short_title":null,"rank":24,"column":1,"url":"/sports/general/archives","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":3435,"title":"Clear Bag Policy","short_title":null,"rank":26,"column":1,"url":"/sports/2023/8/24/nm-state-clear-bag-policy.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":149,"title":"Community Service Request Form","short_title":null,"rank":27,"column":1,"url":"/sports/2015/8/4/GEN_0804153734.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":151,"title":"Compliance","short_title":null,"rank":28,"column":1,"url":"https://athleticscompliance.nmsu.edu/about.html","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":334,"title":"EADA","short_title":null,"rank":29,"column":1,"url":"/documents/2025/10/10/2025_EADA_Survey.pdf","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":165,"title":"Facilities","short_title":null,"rank":30,"column":1,"url":"/facilities","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":168,"title":"Job Opportunities","short_title":null,"rank":32,"column":1,"url":"/sports/2015/8/4/GEN_0804151009.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":170,"title":"Media Relations","short_title":null,"rank":35,"column":1,"url":"/sports/2015/8/4/GEN_0804151453.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":171,"title":"New Mexico State University","short_title":null,"rank":36,"column":1,"url":"http://www.nmsu.edu","separator":false,"open_in_new_window":true,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":1400,"title":"Aggie Up Podcast Series","short_title":null,"rank":37,"column":1,"url":"/sports/2020/8/19/aggie-podcasts","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":3411,"title":"NM State Collection","short_title":null,"rank":38,"column":1,"url":"/sports/2021/2/6/aggie-consumables.aspx","separator":false,"open_in_new_window":true,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":141,"title":"NMSU Athletics/US Bank Hall of Fame","short_title":null,"rank":39,"column":1,"url":"/sports/2015/8/4/GEN_0804152215.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":172,"title":"Traditions","short_title":null,"rank":40,"column":1,"url":"/sports/2015/7/30/GEN_2014010125.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,
201"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null}]},{"column":2,"items":[{"id":152,"title":"Academics","short_title":null,"rank":2,"column":2,"url":"","separator":true,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":153,"title":"Academic Support Program & Services Center","short_title":null,"rank":4,"column":2,"url":"/sports/2015/7/30/GEN_2014010123.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":154,"title":"Student-Athlete Handbook","short_title":null,"rank":5,"column":2,"url":"/documents/2026/8/14/NMSU_Student-Athlete_Handbook_2026-27.pdf","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":173,"title":"Student-Athlete Advisory Committee (SAAC)","short_title":null,"rank":6,"column":2,"url":"/signingday/student-athlete-advisory-committee/saac/9/","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":3431,"title":"Cheer","short_title":null,"rank":12,"column":2,"url":"","separator":true,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":150,"title":"Cheerleading Home Page","short_title":null,"rank":13,"column":2,"url":"/sports/2023/3/15/nm-state-cheer.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":3433,"title":"Cheer Video","short_title":null,"rank":14,"column":2,"url":"https://www.youtube.com/watch?v=k_ozkJpgynI","separator":false,"open_in_new_window":true,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":3432,"title":"Tryout Application","short_title":null,"rank":21,"column":2,"url":"https://forms.office.com/Pages/ResponsePage.aspx?id=qIfso7ifWEG6j_EbrOHrqg7UHIv9cetPhG6V_F94R8lUOThaOERZOFRMRUI2OFAwSUVKUE42TUZKSS4u","separator":false,"open_in_new_window":true,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null}]}],"ad":null},{"id":5,"title":"AggieVision","rank":4,"url":"","open_in_new_window":false,"include_social_media":false,"include_schedule_roster_news":false,"include_stats":false,"include_tickets":false,"include_youtube":false,"class_name":"aggievision","items":[{"id":185,"title":"Aggie Acce
201ss","short_title":null,"rank":1,"column":1,"url":"/watch","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":186,"title":"Aggie Vision on Youtube","short_title":null,"rank":2,"column":1,"url":"https://www.youtube.com/user/AggieVision?DB_OEM_ID=1900","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null}],"columns":[{"column":1,"items":[{"id":185,"title":"Aggie Access","short_title":null,"rank":1,"column":1,"url":"/watch","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":186,"title":"Aggie Vision on Youtube","short_title":null,"rank":2,"column":1,"url":"https://www.youtube.com/user/AggieVision?DB_OEM_ID=1900","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null}]}],"ad":null},{"id":8,"title":"Press Box and Executive Suite","rank":5,"url":"","open_in_new_window":false,"include_social_media":false,"include_schedule_roster_news":false,"include_stats":false,"include_tickets":false,"include_youtube":false,"class_name":null,"items":[{"id":3459,"title":"Official Release","short_title":null,"rank":1,"column":1,"url":"https://nmstatesports.com/news/2026/3/12/football-nm-state-athletics-announces-largest-procurement-in-school-history.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":3458,"title":"Photo Gallery","short_title":null,"rank":2,"column":1,"url":"https://nmstatesports.com/galleries/football/press-box-and-executive-suite/309","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":3460,"title":"NMSU Release","short_title":null,"rank":3,"column":1,"url":"https://newsroom.nmsu.edu/news/state-invests-up-to--138-million-in-projects-and-facilities-across-nmsu-system/s/9b831ff5-b308-4873-8b29-e8a02ec3b59a","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null}],"columns":[{"column":1,"items":[{"id":3459,"title":"Official Release","short_title":null,"rank":1,"column":1,"url":"https://nm
201statesports.com/news/2026/3/12/football-nm-state-athletics-announces-largest-procurement-in-school-history.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":3458,"title":"Photo Gallery","short_title":null,"rank":2,"column":1,"url":"https://nmstatesports.com/galleries/football/press-box-and-executive-suite/309","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":3460,"title":"NMSU Release","short_title":null,"rank":3,"column":1,"url":"https://newsroom.nmsu.edu/news/state-invests-up-to--138-million-in-projects-and-facilities-across-nmsu-system/s/9b831ff5-b308-4873-8b29-e8a02ec3b59a","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null}]}],"ad":null},{"id":6,"title":"Henson Fund","rank":6,"url":"","open_in_new_window":false,"include_social_media":false,"include_schedule_roster_news":false,"include_stats":false,"include_tickets":false,"include_youtube":false,"class_name":"hensonfund","items":[{"id":174,"title":"Lou & Mary Henson Excellence Fund","short_title":null,"rank":1,"column":1,"url":"https://new.express.adobe.com/webpage/bhWzaG4yturHg","separator":false,"open_in_new_window":true,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":175,"title":"Donate Now","short_title":null,"rank":5,"column":1,"url":"https://alwaysanaggie.org/donate/lou-and-mary-henson-excellence-fund/","separator":false,"open_in_new_window":true,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":1396,"title":"Aggie Open","short_title":null,"rank":4,"column":2,"url":"https://nmstatesports.com/sports/2020/8/24/2024-aggie-open.aspx?path=general","separator":false,"open_in_new_window":false,"sport_id_association":5,"sport":{"id":5,"title":"General","abbreviation":"GEN","shortname":"general","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"general","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":1401,"title":"Aggies in Paradise","short_title":null,"rank":7,"column":2,"url":"/sports/2024/5/15/nm-state-aggies-in-paradise.aspx","separator":false,"open_in_new_window":false,"sport_id_association":5,"sport":{"id":5,"title":"General","abbreviation":"GEN","shortname":"general","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"general","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":3457,"title":"Sign Up For the Aggie Newsletter Today!","short_title":null,"rank":8,"column":2,"url":"https://nm
201statesports.com/sb_output.aspx?form=2126","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":2407,"title":"Hines Legacy Endowed Fund","short_title":null,"rank":10,"column":2,"url":"/documents/2020/12/29/Hines_Legacy_Endowed_Fund.pdf","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null}],"columns":[{"column":1,"items":[{"id":174,"title":"Lou & Mary Henson Excellence Fund","short_title":null,"rank":1,"column":1,"url":"https://new.express.adobe.com/webpage/bhWzaG4yturHg","separator":false,"open_in_new_window":true,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":175,"title":"Donate Now","short_title":null,"rank":5,"column":1,"url":"https://alwaysanaggie.org/donate/lou-and-mary-henson-excellence-fund/","separator":false,"open_in_new_window":true,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null}]},{"column":2,"items":[{"id":1396,"title":"Aggie Open","short_title":null,"rank":4,"column":2,"url":"https://nmstatesports.com/sports/2020/8/24/2024-aggie-open.aspx?path=general","separator":false,"open_in_new_window":false,"sport_id_association":5,"sport":{"id":5,"title":"General","abbreviation":"GEN","shortname":"general","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"general","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":1401,"title":"Aggies in Paradise","short_title":null,"rank":7,"column":2,"url":"/sports/2024/5/15/nm-state-aggies-in-paradise.aspx","separator":false,"open_in_new_window":false,"sport_id_association":5,"sport":{"id":5,"title":"General","abbreviation":"GEN","shortname":"general","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"general","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":3457,"title":"Sign Up For the Aggie Newsletter Today!","short_title":null,"rank":8,"column":2,"url":"https://nm
201statesports.com/sb_output.aspx?form=2126","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":2407,"title":"Hines Legacy Endowed Fund","short_title":null,"rank":10,"column":2,"url":"/documents/2020/12/29/Hines_Legacy_Endowed_Fund.pdf","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null}]}],"ad":null},{"id":7,"title":"Shop","rank":7,"url":"","open_in_new_window":false,"include_social_media":false,"include_schedule_roster_news":false,"include_stats":false,"include_tickets":false,"include_youtube":false,"class_name":"shop","items":[{"id":177,"title":"Shop Aggies Gear","short_title":null,"rank":1,"column":1,"url":"https://shop.sportsaccessories.biz/collections/the-aggie-shop","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":3446,"title":"NM State Collection","short_title":null,"rank":2,"column":1,"url":"/sports/2021/2/6/aggie-consumables.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null}],"columns":[{"column":1,"items":[{"id":177,"title":"Shop Aggies Gear","short_title":null,"rank":1,"column":1,"url":"https://shop.sportsaccessories.biz/collections/the-aggie-shop","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":3446,"title":"NM State Collection","short_title":null,"rank":2,"column":1,"url":"/sports/2021/2/6/aggie-consumables.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null}]}],"ad":null}],"mode":"web"};
202    if (!("sidearmComponents" in window))
203        window.sidearmComponents = [];
204    window.sidearmComponents.push(obj);
205</script>
205
206
207<navigation-component params="{ id: 'ab48fb68-9fb9-494d-9592-700ea3d54185' }"></navigation-component>
208
209
210
211<!-- ko if: false -->
212<div class="hide">
213
214    <a href="/sports/baseball">Baseball</a>
215
216    <a href="https://www.facebook.com/NMStateBaseball">Baseball: Facebook</a>
217
218    <a href="//x.com/@NMStateBaseball">Baseball: X</a>
219
220    <a href="//instagram.com/nmstatebaseball">Baseball: Instagram</a>
221
222    <a href="/sports/baseball/schedule">Baseball: Schedule</a>
223
224    <a href="/sports/baseball/roster">Baseball: Roster</a>
225
226    <a href="/sports/baseball/archives">Baseball: News</a>
227
228    <a href="/sports/mens-basketball">Basketball</a>
229
230    <a href="http://facebook.com/nmstatembb">Basketball: Facebook</a>
231
232    <a href="//x.com/@NMStateMBB">Basketball: X</a>
233
234    <a href="//instagram.com/nmstatembb">Basketball: Instagram</a>
235
236    <a href="/sports/mens-basketball/schedule">Basketball: Schedule</a>
237
238    <a href="/sports/mens-basketball/roster">Basketball: Roster</a>
239
240    <a href="/sports/mens-basketball/archives">Basketball: News</a>
241
242    <a href="/sports/cross-country">Cross Country</a>
243
244    <a href="http://www.facebook.com/NMStateTrackXC">Cross Country: Facebook</a>
245
246    <a href="//x.com/@NMStateTrackXC">Cross Country: X</a>
247
248    <a href="//instagram.com/nmstatetrackxc">Cross Country: Instagram</a>
249
250    <a href="/sports/cross-country/schedule">Cross Country: Schedule</a>
251
252    <a href="/sports/cross-country/roster">Cross Country: Roster</a>
253
254    <a href="/sports/cross-country/archives">Cross Country: News</a>
255
256    <a href="/sports/football">Football</a>
257
258    <a href="https://www.facebook.com/NMStateFootball">Football: Facebook</a>
259
260    <a href="//x.com/@NMStateFootball">Football: X</a>
261
262    <a href="//instagram.com/nmstatefb">Football: Instagram</a>
263
264    <a href="https://am.ticketmaster.com/nmsu/">Football: Tickets</a>
265
266    <a href="/sports/football/schedule">Football: Schedule</a>
267
268    <a href="/sports/football/roster">Football: Roster</a>
269
270    <a href="/sports/football/archives">Football: News</a>
271
272    <a href="/sports/mens-golf">Golf</a>
273
274    <a href="https://www.facebook.com/NMStateMGolf">Golf: Facebook</a>
275
276    <a href="//x.com/@NMStateMGolf">Golf: X</a>
277
278    <a href="//instagram.com/nmstatemgolf">Golf: Instagram</a>
279
280    <a href="/sports/mens-golf/schedule">Golf: Schedule</a>
281
282    <a href="/sports/mens-golf/roster">Golf: Roster</a>
283
284    <a href="/sports/mens-golf/archives">Golf: News</a>
285
286    <a href="/sports/mens-tennis">Tennis</a>
287
288    <a href="https://www.facebook.com/NMStateMTEN">Tennis: Facebook</a>
289
290    <a href="//x.com/@NMStateMTEN">Tennis: X</a>
291
292    <a href="//instagram.com/nmstatemten">Tennis: Instagram</a>
293
294    <a href="/sports/mens-tennis/schedule">Tennis: Schedule</a>
295
296    <a href="/sports/mens-tennis/roster">Tennis: Roster</a>
297
298    <a href="/sports/mens-tennis/archives">Tennis: News</a>
299
300    <a href="/calendar">Composite Calendar</a>
301
302    <a href="https://stats.nmstatesports.com/custompages/social/index.html">Social Board</a>
303
304    <a href="/sports/womens-basketball">Basketball</a>
305
306    <a href="https://www.facebook.com/NMStateWBB/">Basketball: Facebook</a>
307
308    <a href="//x.com/@NMStateWBB">Basketball: X</a>
309
310    <a href="//instagram.com/nmstatewbb">Basketball: Instagram</a>
311
312    <a href="/sports/womens-basketball/schedule">Basketball: Schedule</a>
313
314    <a href="/sports/womens-basketball/roster">Basketball: Roster</a>
315
316    <a href="/sports/womens-basketball/archives">Basketball: News</a>
317
318    <a href="/sports/cross-country">Cross Country</a>
319
320    <a href="http://www.facebook.com/NMStateTrackXC">Cross Country: Facebook</a>
321
322    <a href="//x.com/@NMStateTrackXC">Cross Country: X</a>
323
324    <a href="//instagram.com/nmstatetrackxc">Cross Country: Instagram</a>
325
326    <a href="/sports/cross-country/schedule">Cross Country: Schedule</a>
327
328    <a href="/sports/cross-country/roster">Cross Country: Roster</a>
329
330    <a href="/sports/cross-country/archives">Cross Country: News</a>
331
332    <a href="/sports/womens-golf">Golf</a>
333
334    <a href="https://www.facebook.com/NMStateWGOLF/">Golf: Facebook</a>
335
336    <a href="//x.com/@NMStateWGolf">Golf: X</a>
337
338    <a href="//instagram.com/nmstatewgolf">Golf: Instagram</a>
339
340    <a href="/sports/womens-golf/schedule">Golf: Schedule</a>
341
342    <a href="/sports/womens-golf/roster">Golf: Roster</a>
343
344    <a href="/sports/womens-golf/archives">Golf: News</a>
345
346    <a href="/sports/womens-soccer">Soccer</a>
347
348    <a href="https://www.facebook.com/NMStateWSOC">Soccer: Facebook</a>
349
350    <a href="//x.com/@NMStateWSOC">Soccer: X</a>
351
352    <a href="//instagram.com/nmstatewsoc">Soccer: Instagram</a>
353
354    <a href="/sports/womens-soccer/schedule">Soccer: Schedule</a>
355
356    <a href="/sports/womens-soccer/roster">Soccer: Roster</a>
357
358    <a href="/sports/womens-soccer/archives">Soccer: News</a>
359
360    <a href="/sports/softball">Softball</a>
361
362    <a href="https://www.facebook.com/NMStateSoftball">Softball: Facebook</a>
363
364    <a href="//x.com/@NMStateSoftball">Softball: X</a>
365
366    <a href="//instagram.com/nmstatesoftball">Softball: Instagram</a>
367
368    <a href="/sports/softball/schedule">Softball: Schedule</a>
369
370    <a href="/sports/softball/roster">Softball: Roster</a>
371
372    <a href="/sports/softball/archives">Softball: News</a>
373
374    <a href="/sports/womens-swimming-and-diving">Swimming &amp; Diving</a>
375
376    <a href="https://www.facebook.com/NMStateSwimDive">Swimming &amp; Diving: Facebook</a>
377
378    <a href="//x.com/@NMStateSwimDive">Swimming &amp; Diving: X</a>
379
380    <a href="//instagram.com/nmstateswimdive">Swimming &amp; Diving: Instagram</a>
381
382    <a href="/sports/womens-swimming-and-diving/schedule">Swimming &amp; Diving: Schedule</a>
383
384    <a href="/sports/womens-swimming-and-diving/roster">Swimming &amp; Diving: Roster</a>
385
386    <a href="/sports/womens-swimming-and-diving/archives">Swimming &amp; Diving: News</a>
387
388    <a href="/sports/womens-tennis">Tennis</a>
389
390    <a href="https://www.facebook.com/NMStateWTEN/">Tennis: Facebook</a>
391
392    <a href="//x.com/@NMStateWTEN">Tennis: X</a>
393
394    <a href="//instagram.com/nmstatewten">Tennis: Instagram</a>
395
396    <a href="/sports/womens-tennis/schedule">Tennis: Schedule</a>
397
398    <a href="/sports/womens-tennis/roster">Tennis: Roster</a>
399
400    <a href="/sports/womens-tennis/archives">Tennis: News</a>
401
402    <a href="/sports/outdoor-track">Track &amp; Field</a>
403
404    <a href="https://www.facebook.com/NMStateTrackXC">Track &amp; Field: Facebook</a>
405
406    <a href="//x.com/@NMStateTrackXC">Track &amp; Field: X</a>
407
408    <a href="//instagram.com/nmstatetrackxc">Track &amp; Field: Instagram</a>
409
410    <a href="/sports/outdoor-track/schedule">Track &amp; Field: Schedule</a>
411
412    <a href="/sports/outdoor-track/roster">Track &amp; Field: Roster</a>
413
414    <a href="/sports/outdoor-track/archives">Track &amp; Field: News</a>
415
416    <a href="/sports/womens-volleyball">Volleyball</a>
417
418    <a href="https://www.facebook.com/NMSUAthletics">Volleyball: Facebook</a>
419
420    <a href="//x.com/@NMStateVBall">Volleyball: X</a>
421
422    <a href="//instagram.com/nmstatevolleyball">Volleyball: Instagram</a>
423
424    <a href="/sports/womens-volleyball/schedule">Volleyball: Schedule</a>
425
426    <a href="/sports/womens-volleyball/roster">Volleyball: Roster</a>
427
428    <a href="/sports/womens-volleyball/archives">Volleyball: News</a>
429
430    <a href="/sports/2015/8/4/GEN_0804154708.aspx">Prices/Buy Tickets</a>
431
432    <a href="/sports/2026/7/31/GEN_0804154708.aspx">Football Season Tickets</a>
433
434    <a href="/staff-directory">Staff Directory</a>
435
436    <a href="/sports/2015/8/4/GEN_0804150923.aspx">2026-27 Tailgating Regulations</a>
437
438    <a href="/sports/2015/7/30/GEN_2014010120.aspx">Aggie Sports Network</a>
439
440    <a href="/sports/2015/8/4/GEN_0804153009.aspx">Athletic Training</a>
441
442    <a href="/sports/general/archives">Athletics News</a>
443
444    <a href="/sports/2023/8/24/nm-state-clear-bag-policy.aspx">Clear Bag Policy</a>
445
446    <a href="/sports/2015/8/4/GEN_0804153734.aspx">Community Service Request Form</a>
447
448    <a href="https://athleticscompliance.nmsu.edu/about.html">Compliance</a>
449
450    <a href="/documents/2025/10/10/2025_EADA_Survey.pdf">EADA</a>
451
452    <a href="/facilities">Facilities</a>
453
454    <a href="/sports/2015/8/4/GEN_0804151009.aspx">Job Opportunities</a>
455
456    <a href="/sports/2015/8/4/GEN_0804151453.aspx">Media Relations</a>
457
458    <a href="http://www.nmsu.edu">New Mexico State University</a>
459
460    <a href="/sports/2020/8/19/aggie-podcasts">Aggie Up Podcast Series</a>
461
462    <a href="/sports/2021/2/6/aggie-consumables.aspx">NM State Collection</a>
463
464    <a href="/sports/2015/8/4/GEN_0804152215.aspx">NMSU Athletics/US Bank Hall of Fame</a>
465
466    <a href="/sports/2015/7/30/GEN_2014010125.aspx">Traditions</a>
467
468    <a href="/sports/2015/7/30/GEN_2014010123.aspx">Academic Support Program &amp; Services Center</a>
469
470    <a href="/documents/2026/8/14/NMSU_Student-Athlete_Handbook_2026-27.pdf">Student-Athlete Handbook</a>
471
472    <a href="/signingday/student-athlete-advisory-committee/saac/9/">Student-Athlete Advisory Committee (SAAC)</a>
473
474    <a href="/sports/2023/3/15/nm-state-cheer.aspx">Cheerleading Home Page</a>
475
476    <a href="https://www.youtube.com/watch?v=k_ozkJpgynI">Cheer Video</a>
477
478    <a href="https://forms.office.com/Pages/ResponsePage.aspx?id=qIfso7ifWEG6j_EbrOHrqg7UHIv9cetPhG6V_F94R8lUOThaOERZOFRMRUI2OFAwSUVKUE42TUZKSS4u">Tryout Application</a>
479
480    <a href="/watch">
480Aggie Access</a>
481
482    <a href="https://www.youtube.com/user/AggieVision?DB_OEM_ID=1900">Aggie Vision on Youtube</a>
483
484    <a href="https://nmstatesports.com/news/2026/3/12/football-nm-state-athletics-announces-largest-procurement-in-school-history.aspx">Official Release</a>
485
486    <a href="https://nmstatesports.com/galleries/football/press-box-and-executive-suite/309">Photo Gallery</a>
487
488    <a href="https://newsroom.nmsu.edu/news/state-invests-up-to--138-million-in-projects-and-facilities-across-nmsu-system/s/9b831ff5-b308-4873-8b29-e8a02ec3b59a">NMSU Release</a>
489
490    <a href="https://new.express.adobe.com/webpage/bhWzaG4yturHg">Lou &amp; Mary Henson Excellence Fund</a>
491
492    <a href="https://alwaysanaggie.org/donate/lou-and-mary-henson-excellence-fund/">Donate Now</a>
493
494    <a href="https://nmstatesports.com/sports/2020/8/24/2024-aggie-open.aspx?path=general">Aggie Open</a>
495
496    <a href="/sports/2024/5/15/nm-state-aggies-in-paradise.aspx">Aggies in Paradise</a>
497
498    <a href="https://nmstatesports.com/sb_output.aspx?form=2126">Sign Up For the Aggie Newsletter Today!</a>
499
500    <a href="/documents/2020/12/29/Hines_Legacy_Endowed_Fund.pdf">Hines Legacy Endowed Fund</a>
501
502    <a href="https://shop.sportsaccessories.biz/collections/the-aggie-shop">Shop Aggies Gear</a>
503
504    <a href="/sports/2021/2/6/aggie-consumables.aspx">NM State Collection</a>
505
506</div>
507<!-- /ko -->  
508                        </nav>    
509                    </div>
510                        
511                </div>
512            </header>
513
514			<main class="main-content-placeholder" id="main-content">
515				
516
517    
518            <section class="s-stories" aria-labelledby="h2_stories">
519                <h2 class="accessible-hide" id="h2_stories">Top Stories</h2>
520                
521
522<script>
523    var obj = {"start":0,"count":3,"name":"stories--panels","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{"sports":[{"id":39,"title":"Athletic Training"},{"id":1,"title":"Baseball"},{"id":2,"title":"Cross Country"},{"id":3,"title":"Equestrian"},{"id":4,"title":"Football"},{"id":5,"title":"General"},{"id":7,"title":"Indoor Track & Field"},{"id":8,"title":"Men's Basketball"},{"id":9,"title":"Men's Cross Country"},{"id":10,"title":"Men's Golf"},{"id":11,"title":"Men's Tennis"},{"id":19,"title":"Soccer"},{"id":13,"title":"Softball"},{"id":12,"title":"Track & Field"},{"id":22,"title":"Volleyball"},{"id":25,"title":"Women's Basketball"},{"id":16,"title":"Women's Cross Country"},{"id":17,"title":"Women's Golf"},{"id":20,"title":"Women's Swimming and Diving"},{"id":21,"title":"Women's Tennis"}]},"context":null,"dummy":false,"type":"stories","id":"c12902f3-2271-432e-b764-23a64c52a94f","data":[{"title":"Aggies Shine in All Three Phases to Defeat Western Kentucky in CUSA Opener","title_in_rotator":true,"sub_headline":"NM State collects win in CUSA opener for first time since joining the league in 2023.","teaser":"<strong>LAS CRUCES, N.M.</strong> – NM State put together a complete team victory as it earned a commanding 34-13 win over Western Kentucky on Thursday night at Aggie Memorial Stadium. The Aggies were fueled by 155 rushing yards from <dfn><a href=\"/sports/football/roster/james-jones/11156\" rel=\"smarttag\" rev=\"11156\">James Jones</a></dfn> in addition to a six-sack performance from the NM State defense.","type":"postgame","byline":"Michael Navarrette","app_exclusive":false,"sport_display":"Football","sport":{"id":4,"title":"Football","abbreviation":"FB","shortname":"football","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"football","gender":"m","youtube":"PLyb_wAk1uKz-mFHYQA_xHy1VIobxVRqwS","facebook":"https://www.facebook.com/NMStateFootball","twitter":"@NMStateFootball","instagram":"nmstatefb","pinterest":"","tickets":"https://am.ticketmaster.com/nmsu/","global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"sport_shortname":null,"image_source":"https://d3r3vbghhv4inv.cloudfront.net/images/2026/10/1/_05A7912-2.jpg","image_focal_point":null,"image_alt_text":"James Jones","video":null,"url":"/news/2026/10/1/football-aggies-shine-in-all-three-phases-to-defeat-western-kentucky-in-cusa-opener.aspx","redirect_absolute_url":null,"links":[{"link_id":23595,"link_url":"https://youtu.be/WVwyDKAP4i0","link_text":"Postgame Press Conference","created":"2026-10-02T06:01:00","gallery_id":null}],"homepage_feed_template":"story_links","game_id":null,"games":[{"id":19276,"game_pregame_story_id":47604,"game_postgame_story_id":47610,"date":"2026-10-01T18:00:00","end_date":null,"date_utc":"2026-10-02T00:00:00.0000001Z","end_date_utc":null,"time":"6 p.m. MT","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"O","location_indicator":"H","neutral_hometeam":false,"location":"Las Cruces, N.M.","conference":null,"conference_abbrev":null,"conference_logo":null,"is_conference":true,"show_atvs":false,"is_spotlight":false,"type":"recent","tournament":null,"sport":null,"schedule":null,"opponent":{"id":90,"prefix":null,"name":null,"title":"Western Kentucky","image":"/images/logos/WKU_Red_Towel.png"},"media":{"video":null,"video_text":null,"audio":"https://streamdb7web.securenetsystems.net/cirruscontent/KXPZ","audio_text":null,"stats":"https://www.statbroadcast.com/events/statbroadcast.php?t=1&gid=nmst","tickets":"https://blocktickets.xyz/e/nmsu-football-vs.-western-kentucky/ot8oTxdc/tickets","game_note":null,"game_promotion_name":"Pink Game","tv":"CBS Sports Network","tv_image":null,"tv_image_link":null,"radio":"99.5 FM KXPZ ","custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":null,"result":{"game_id":19276,"status":"W","team_score":"34","opponent_score":"13","prescore":null,"postscore":null,"bid":null,"boxscore":"/boxscore.aspx?id=19276","line_scores":null},"game_facility":null,"promotion":null,"event_image":null,"pac_tickets":null}],"gallery_id":0,"writer":null,"ranking":1,"locked_ranking":false,"id":47610,"content_id":"47610","content_title":"Aggies Shine in All Three Phases to Defeat Western Kentucky in CUSA Opener","content_date":"2026-10-01T23:53:00","content_url":"http://nmstatesports.com/news/2026/10/1/football-aggies-shine-in-all-three-phases-to-defeat-western-kentucky-in-cusa-opener.aspx","content_image_url":"https://d3r3vbghhv4inv.cloudfront.net/images/2026/10/1/_05A7912-2.jpg","date":"2026-10-01T23:53:00"},{"title":"NM State Falters On Road in Kennesaw","title_in_rotator":true,"sub_headline":"The Aggies return home to Las Cruces to host Liberty on Sunday, Oct. 4.","teaser":"<strong>KENNESAW, Ga. </strong>– NM State battled until the final whistle on Thursday evening but came up just short in their first road Conference USA action of the season, falling 1-0 to Kennesaw State at Walens Family Field at Fifth Third Stadium on Thursday night.","type":"postgame","byline":"Emili
523o Garcia","app_exclusive":false,"sport_display":"Soccer","sport":{"id":19,"title":"Soccer","abbreviation":"WSOC","shortname":"wsoc","short_title":"WSOC","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wsoc","gender":"f","youtube":"","facebook":"https://www.facebook.com/NMStateWSOC","twitter":"@NMStateWSOC","instagram":"nmstatewsoc","pinterest":"","tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"sport_shortname":null,"image_source":"https://d3r3vbghhv4inv.cloudfront.net/images/2026/10/1/9.27-FIU-Rodney-62-2.jpg","image_focal_point":null,"image_alt_text":"Milly Eyrich dribbling the ball against FIU (9/27)","video":null,"url":"/news/2026/10/1/soccer-nm-state-falters-on-road-in-kennesaw.aspx","redirect_absolute_url":null,"links":[{"link_id":23586,"link_url":"https://x.com/NMStateWSOC","link_text":"Follow us on Twitter!","created":"2026-09-28T04:32:00","gallery_id":null}],"homepage_feed_template":"story_links","game_id":null,"games":[{"id":19301,"game_pregame_story_id":47607,"game_postgame_story_id":47609,"date":"2026-10-01T16:00:00","end_date":null,"date_utc":"2026-10-01T22:00:00Z","end_date_utc":null,"time":"4 p.m. MT","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"O","location_indicator":"A","neutral_hometeam":false,"location":"Kennesaw, GA","conference":null,"conference_abbrev":null,"conference_logo":null,"is_conference":true,"show_atvs":false,"is_spotlight":false,"type":"recent","tournament":null,"sport":null,"schedule":null,"opponent":{"id":386,"prefix":null,"name":null,"title":"Kennesaw State","image":"/images/logos/Kennesaw.png"},"media":{"video":null,"video_text":null,"audio":null,"audio_text":null,"stats":"https://stats.statbroadcast.com/broadcast/?id=663161&vislive=nmst","tickets":null,"game_note":null,"game_promotion_name":null,"tv":null,"tv_image":null,"tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":null,"result":{"game_id":19301,"status":"L","team_score":"0","opponent_score":"1","prescore":null,"postscore":null,"bid":null,"boxscore":"/boxscore.aspx?id=193
52301","line_scores":null},"game_facility":null,"promotion":null,"event_image":null,"pac_tickets":null}],"gallery_id":0,"writer":null,"ranking":2,"locked_ranking":false,"id":47609,"content_id":"47609","content_title":"NM State Falters On Road in Kennesaw","content_date":"2026-10-01T23:22:00","content_url":"http://nmstatesports.com/news/2026/10/1/soccer-nm-state-falters-on-road-in-kennesaw.aspx","content_image_url":"https://d3r3vbghhv4inv.cloudfront.net/images/2026/10/1/9.27-FIU-Rodney-62-2.jpg","date":"2026-10-01T23:22:00"},{"title":"Aggies Take Conference Play on the Road with Trip to Huntsville","title_in_rotator":true,"sub_headline":"NM State looks to bounce back after a hard-fought opening conference weekend as the Aggies travel to Huntsville for a two-match series against the Bearkats.","teaser":" NM State hits the road for its first Conference USA away series of the season, traveling to Huntsville, Texas, to take on Sam Houston at Bernard G. Johnson Coliseum. ","type":"pregame","byline":"Izzy Palmisano","app_exclusive":false,"sport_display":"Volleyball","sport":{"id":22,"title":"Volleyball","abbreviation":"WVB","shortname":"wvball","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wvball","gender":"f","youtube":"","facebook":"https://www.facebook.com/NMSUAthletics","twitter":"@NMStateVBall","instagram":"nmstatevolleyball","pinterest":"","tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"sport_shortname":null,"image_source":"https://d3r3vbghhv4inv.cloudfront.net/images/2026/10/1/9.25-WKU-Rodney-13.jpg","image_focal_point":null,"image_alt_text":"Aggies head into road conference play","video":null,"url":"/news/2026/10/1/volleyball-aggies-take-conference-play-on-the-road-with-trip-to-huntsville.aspx","redirect_absolute_url":"https://nmstatesports.com/documents/2026/10/1/VB_26_Game_Notes_-_Sam_Houston.pdf","links":null,"homepage_feed_template":"story_links","game_id":null,"games":[{"id":19326,"game_pregame_story_id":47608,"game_postgame_story_id":null,"date":"2026-10-02T17:00:00","end_date":null,"date_utc":"2026-10-02T23:00:00Z","end_date_utc":null,"time":"5:00 PM","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"A","location_indicator":"A","neutral_hometeam":false,"location":"Huntsville, Texas","conference":null,"conference_abbrev":null,"conference_logo":null,"is_conference":true,"show_atvs":false,"is_spotlight":false,"type":"upcoming","tournament":null,"sport":null,"schedule":null,"opponent":{"id":31,"prefix":null,"name":null,"title":"Sam Houston","image":"/images/logos/Sam_Houston.png"},"media":{"video":"https://www.espn.com/search/_/q/new%20mexico%20state/o/watch/appearance/dark","video_text":null,"audio":null,"audio_text":null,"stats":"https://stats.statbroadcast.com/broadcast/?id=663186&vislive=nmst","tickets":null,"game_note":null,"game_promotion_name":null,"tv":null,"tv_image":null,"tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":null,"result":null,"game_facility":null,"promotion":null,"event_image":null,"pac_tickets":null},{"id":19327,"game_pregame_story_id":47608,"game_postgame_story_id":null,"date":"2026-10-03T12:00:00","end_date":null,"date_utc":"2026-10-03T18:00:00Z","end_date_utc":null,"time":"12:00 PM","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"A","location_indicator":"A","neutral_hometeam":false,"location":"Huntsville, Texas","conference":null,"conference_abbrev":null,"conference_logo":null,"is_conference":true,"show_atvs":false,"is_spotlight":false,"type":"upcoming","tournament":null,"sport":null,"schedule":null,"opponent":{"id":31,"prefix":null,"name":null,"title":"Sam Houston","image":"/images/logos/Sam_Houston.png"},"media":{"video":"https://www.espn.com/search/_/q/new%20mexico%20state/o/watch/appearance/dark","video_text":null,"audio":null,"audio_text":null,"stats":"https://stats.statbroadcast.com/broadcast/?id=663187&vislive=nmst","tickets":null,"game_note":null,"game_promotion_name":null,"tv":null,"tv_image":null,"tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":null,"result":null,"game_facility":null,"promotion":null,"event_image":null,"pac_tickets":null}],"gallery_id":0,"writer":null,"ranking":3,"locked_ranking":false,"id":47608,"content_id":"47608","content_title":"Aggies Take Conference Play on the Road with Trip to Huntsville","content_date":"2026-10-01T12:50:00","content_url":"http://nmstatesports.com/news/2026/10/1/volleyball-aggies-take-conference-play-on-the-road-with-trip-to-huntsville.aspx","content_image_url":"https://d3r3vbghhv4inv.cloudfront.net/images/2026/10/1/9.25-WKU-Rodney-13.jpg","date":"2026-10-01T12:50:00"}],"mode":"web"};
524    if (!("sidearmComponents" in window))
525        window.sidearmComponents = [];
526    window.sidearmComponents.push(obj);
527</script>
527
528
529<stories-component params="{ id: 'c12902f3-2271-432e-b764-23a64c52a94f' }"></stories-component>
530
531
532            </section>
533
534            <section class="s-trending" aria-labelledby="h2_trending">
535                <h2 class="accessible-hide" id="h2_trending">Trending</h2>
536                <div class="row pad flex flex-align-center">
537                    <div class="s-trending__title">Trending<span aria-hidden="true" class="sidearm-icon sf-stats-chart-minimal"></span></div>
538                    <div class="s-trending__wrap flex-item-1">
539                        <trending-component data-gist-id="" params="{ name: 'foo', count: 5, extra: { stories_fallback: true }}"></trending-component>
540                    </div>
541                </div>
542            </section>
543
544            <section class="s-scoreboard" aria-labelledby="h2_scoreboard">
545                <h2 class="accessible-hide" id="h2_scoreboard">Scoreboard</h2>
546                <div class="s-scoreboard__header">
547                    <div class="row pad flex flex-align-center">
548                        
549
550<script>
551    var obj = {"start":0,"count":10,"name":"cs---scoreboard-5601a3","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{},"context":null,"dummy":false,"type":"ads","id":"5e054b83-e728-484d-90c1-90f4c9f1f21d","data":{"location":{"id":142,"title":"CS - Scoreboard","type":"single","effect":"none","fixed_image_sizes":true,"excluded_sport_ids":[],"slick":false,"dfp":false,"sidearm_dfp":false,"common_page":false,"html_template":null,"name":"cs---scoreboard-5601a3","autoplay_speed":8,"accessibility_icons":true,"sizes":null,"slick_options":null,"dfp_sizes":null},"campaigns":[{"id":1068,"title":"TD Tracker","start_date":"2022-09-29T00:00:00","end_date":null,"open_in_new_window":true,"link":"#","icon":null,"html":null,"picture":{"images":[{"breakpoint":768,"alt":"Aggies Score Students Score","image":"/images/2024/8/14/150x50.jpg","width":150,"height":50}]},"css_class":null,"is_dummy":false,"hover_text":null}],"content_id":"cs---scoreboard-5601a3","content_title":"cs---scoreboard-5601a3","content_date":null,"content_url":null,"content_image_url":null},"mode":"web"};
552    if (!("sidearmComponents" in window))
553        window.sidearmComponents = [];
554    window.sidearmComponents.push(obj);
555</script>
555
556
557<ads-component params="{ id: '5e054b83-e728-484d-90c1-90f4c9f1f21d' }"></ads-component>
558                        <div class="s-scoreboard__title">Aggie Game Zone<span aria-hidden="true" class="sidearm-icon sf-calendar-minimal"></span></div>
559                        <a class="s-scoreboard__link" href="/calendar">View Composite Calendar</a>
560                    </div>
561                </div>
562                <div class="row pad">
563                    
564
565<script>
566    var obj = {"start":0,"count":20,"name":"","sport_id":null,"count_breakpoints":"[{\"breakpoint\":768,\"count\":20,\"name\":\"scoreboard--slider\"},{\"breakpoint\":0,\"count\":5,\"name\":\"scoreboard--list\"}]","css_class":"","pinned_id":"","extra":{"school_name":"New Mexico State University"},"context":null,"dummy":false,"type":"events","id":"67d55da1-499d-4f5e-98d9-b5c8281cf775","data":[{"id":19416,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-09-25T00:00:00","end_date":"2026-09-26T00:00:00","date_utc":null,"end_date_utc":null,"time":"","is_doubleheader":false,"allday":true,"tbd":false,"team_prefix":"","status":"O","location_indicator":"A","neutral_hometeam":false,"location":"Albuquerque, N.M.","conference":"Conference USA","conference_abbrev":"CUSA","conference_logo":"/images/2023/1/4/CUSA_Logo.png","is_conference":false,"show_atvs":true,"is_spotlight":false,"type":"recent","tournament":null,"sport":{"id":10,"title":"Men's Golf","abbreviation":"MGOLF","shortname":"mgolf","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"mgolf","gender":"m","youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":"Event"},"schedule":{"id":3396,"title":"2026-27 Men's Golf Schedule","url":"https://nmstatesports.com/schedule.aspx?schedule=3396"},"opponent":{"id":5,"prefix":null,"name":"William H. Tucker Intercollegiate ","title":"William H. Tucker Intercollegiate ","image":"https://d3r3vbghhv4inv.cloudfront.net/images/logos/New_Mexico.png"},"media":{"video":null,"video_text":null,"audio":null,"audio_text":null,"stats":null,"tickets":null,"game_note":null,"game_promotion_name":"UNM Championship Golf Course ","tv":null,"tv_image":null,"tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":{"title":"Aggies Place 10th at William H. Tucker Invitational","title_in_rotator":false,"sub_headline":null,"teaser":null,"type":null,"byline":null,"app_exclusive":false,"sport_display":null,"sport":null,"sport_shortname":null,"image_source":"/images/2026/9/26/MIA_6461-2.jpg","image_focal_point":null,"image_alt_text":null,"video":null,"url":"/news/2026/9/26/mens-golf-nm-state-stumbles-in-116th-rio-grande-rivalry.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":null,"game_id":null,"games":null,"gallery_id":null,"writer":null,"ranking":0,"locked_ranking":false,"id":47600,"content_id":"47600","content_title":"Aggies Place 10th at William H. Tucker Invitational","content_date":"2026-09-27T02:58:57.15","content_url":"http://nmstatesports.com/news/2026/9/26/mens-golf-nm-state-stumbles-in-116th-rio-grande-rivalry.aspx","content_image_url":"http://nmstatesports.com/images/2026/9/26/MIA_6461-2.jpg","date":"2026-09-27T02:58:57.15"},"result":{"game_id":19416,"status":"N","team_score":null,"opponent_score":null,"prescore":null,"postscore":"10th (859, -5)","bid":"NMXcONHASWPfKaQLpKbSOA%3d%3d","boxscore":null,"line_scores":null},"game_facility":null,"promotion":{"name":"UNM Championship Golf Course ","link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":null,"ticket_range":null,"stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":19324,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-09-25T18:00:00","end_date":null,"date_utc":"2026-09-26T00:00:00.0000001Z","end_date_utc":null,"time":"6:00 PM","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"O","location_indicator":"H","neutral_hometeam":false,"location":"Las Cruces, N.M.","conference":"Conference USA","conference_abbrev":"CUSA","conference_logo":"/images/2023/1/4/CUSA_Logo.png","is_conference":true,"show_atvs":true,"is_spotlight":false,"type":"recent","tournament":null,"sport":{"id":22,"title":"Volleyball","abbreviation":"WVB","shortname":"wvball","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wvball","gender":"f","youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":"Match"}
566,"schedule":{"id":3391,"title":"2026 Volleyball Schedule","url":"https://nmstatesports.com/schedule.aspx?schedule=3391"},"opponent":{"id":90,"prefix":null,"name":"Western Kentucky","title":"Western Kentucky","image":"https://d3r3vbghhv4inv.cloudfront.net/images/logos/WKU_Red_Towel.png"},"media":{"video":"https://www.espn.com/search/_/q/new%20mexico%20state/o/watch/appearance/dark","video_text":null,"audio":null,"audio_text":null,"stats":"https://stats.statbroadcast.com/broadcast/?id=663204","tickets":"https://blocktickets.xyz/venue/pan-american-center/","game_note":null,"game_promotion_name":null,"tv":null,"tv_image":"/images/2024/10/15/ESPN-Plus_Resized_mc0Lq.png","tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":{"title":"Aggies Fall to WKU in Conference Opener","title_in_rotator":false,"sub_headline":null,"teaser":null,"type":null,"byline":null,"app_exclusive":false,"sport_display":null,"sport":null,"sport_shortname":null,"image_source":"/images/2026/9/25/9.25-WKU-Rodney-75.jpg","image_focal_point":null,"image_alt_text":null,"video":null,"url":"/news/2026/9/25/volleyball-aggies-fall-to-wku-in-conference-opener.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":null,"game_id":null,"games":null,"gallery_id":null,"writer":null,"ranking":0,"locked_ranking":false,"id":47596,"content_id":"47596","content_title":"Aggies Fall to WKU in Conference Opener","content_date":"2026-09-26T04:43:53.9","content_url":"http://nmstatesports.com/news/2026/9/25/volleyball-aggies-fall-to-wku-in-conference-opener.aspx","content_image_url":"http://nmstatesports.com/images/2026/9/25/9.25-WKU-Rodney-75.jpg","date":"2026-09-26T04:43:53.9"},"result":{"game_id":19324,"status":"L","team_score":"1","opponent_score":"3","prescore":null,"postscore":null,"bid":"P1k8aUPkl7x%2fhNlM6KVR0w%3d%3d","boxscore":"/boxscore.aspx?id=19324","line_scores":{"game_winner":"A","this_team_is_home_team":false,"home_full_name":"New Mexico St.","home_short_name":"NMSU","away_full_name":"Western Ky.","away_short_name":"WestKy","period_label":"Game","periods":["1","2","3","4","F"],"period_home_score":["22","25","21","23","1"],"period_away_score":["25","19","25","25","3"]}},"game_facility":{"id":10,"title":"Pan American Center","url":"/facilities/?id=10"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":"https://blocktickets.xyz/venue/pan-american-center/","ticket_range":"Buy Tickets","stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":19382,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-09-26T00:00:00","end_date":null,"date_utc":null,"end_date_utc":null,"time":"","is_doubleheader":false,"allday":false,"tbd":true,"team_prefix":"","status":"O","location_indicator":"A","neutral_hometeam":false,"location":"Stillwater, Okla.","conference":"Conference USA","conference_abbrev":"CUSA","conference_logo":"/images/2023/1/4/CUSA_Logo.png","is_conference":false,"show_atvs":true,"is_spotlight":false,"type":"recent","tournament":null,"sport":{"id":2,"title":"Cross Country","abbreviation":"CROSS","shortname":"cross","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"cross","gender":"g","youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":"Meet"},"schedule":{"id":3394,"title":"2026 Cross Country Schedule","url":"https://nmstatesports.com/schedule.aspx?schedule=3394"},"opponent":{"id":92,"prefix":null,"name":"Cowboy Jamboree","title":"Cowboy Jamboree","image":"https://d3r3vbghhv4inv.cloudfront.net/images/logos/oklahoma-state.png"},"media":{"video":null,"video_text":null,"audio":null,"audio_text":null,"stats":null,"tickets":null,"game_note":null,"game_promotion_name":null,"tv":null,"tv_image":null,"tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":{"title":"NM State Records Strong Performances at Cowboy Jamboree","title_in_rotator":false,"sub_headline":null,"teaser":null,"type":null,"byline":null,"app_exclusive":false,"sport_display":null,"sport":null,"sport_shortname":null,"image_source":"/images/2026/9/26/6A1A1787-2.jpg","image_focal_point":null,"image_alt_text":null,"video":null,"url":"/news/2026/9/26/cross-country-nm-state-records-strong-performances-at-cowboy-jamboree.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":null,"game_id":null,"games":null,"gallery_id":null,"writer":null,"ranking":0,"locked_ranking":false,"id":47599,"content_id":"47599","content_title":"NM State Records Strong Performances at Cowboy Jamboree","content_date":"2026-09-27T02:57:46.073","content_url":"http://nmstatesports.com/news/2026/9/26/cross-country-nm-state-records-strong-performances-at-cowboy-jamboree.aspx","content_image_url":"http://nmstatesports.com/images/2026/9/26/6A1A1787-2.jpg","date":"2026-09-27T02:57:46.073"},"result":{"game_id":19382,"status":"N","team_score":null,"opponent_score":null,"prescore":null,"postscore":"M: 9th / W: 8th","bid":"LYp7k7JFH5DfbB%2bADrBjZg%3d%3d","boxscore":null,"line_scores":null},"game_facility":null,"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":null,"ticket_range":null,"stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":19325,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-09-26T12:00:00","end_date":null,"date_utc":"2026-09-26T18:00:00Z","end_date_utc":null,"time":"12:00 PM","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"O","location_indicator":"H","neutral_hometeam":false,"location":"Las Cruces, N.M.","conference":"Conference USA","conference_abbrev":"CUSA","conference_logo":"/images/2023/1/4/CUSA_Logo.png","is_conference":true,"show_atvs":true,"is_spotlight":false,"type":"recent","tournament":null,"sport":{"id":22,"title":"Volleyball","abbreviation":"WVB","shortname":"wvball","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wvball","gender":"f","youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":"Match"}
566,"schedule":{"id":3391,"title":"2026 Volleyball Schedule","url":"https://nmstatesports.com/schedule.aspx?schedule=3391"},"opponent":{"id":90,"prefix":null,"name":"Western Kentucky","title":"Western Kentucky","image":"https://d3r3vbghhv4inv.cloudfront.net/images/logos/WKU_Red_Towel.png"},"media":{"video":"https://www.espn.com/search/_/q/new%20mexico%20state/o/watch/appearance/dark","video_text":null,"audio":null,"audio_text":null,"stats":"https://stats.statbroadcast.com/broadcast/?id=663205","tickets":"https://blocktickets.xyz/venue/pan-american-center/","game_note":null,"game_promotion_name":null,"tv":null,"tv_image":"/images/2024/10/15/ESPN-Plus_Resized_mc0Lq.png","tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":{"title":"Aggies Push WKU to Five Sets in Series Finale","title_in_rotator":false,"sub_headline":null,"teaser":null,"type":null,"byline":null,"app_exclusive":false,"sport_display":null,"sport":null,"sport_shortname":null,"image_source":"/images/2026/9/26/9.26-WKU-Rodney-71.jpg","image_focal_point":null,"image_alt_text":null,"video":null,"url":"/news/2026/9/26/volleyball-aggies-push-wku-to-five-sets-in-series-finale.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":null,"game_id":null,"games":null,"gallery_id":null,"writer":null,"ranking":0,"locked_ranking":false,"id":47597,"content_id":"47597","content_title":"Aggies Push WKU to Five Sets in Series Finale","content_date":"2026-09-26T23:39:33.4","content_url":"http://nmstatesports.com/news/2026/9/26/volleyball-aggies-push-wku-to-five-sets-in-series-finale.aspx","content_image_url":"http://nmstatesports.com/images/2026/9/26/9.26-WKU-Rodney-71.jpg","date":"2026-09-26T23:39:33.4"},"result":{"game_id":19325,"status":"L","team_score":"2","opponent_score":"3","prescore":null,"postscore":null,"bid":"xrrodtkWIFJnZS408EpsJg%3d%3d","boxscore":"/boxscore.aspx?id=19325","line_scores":{"game_winner":"A","this_team_is_home_team":false,"home_full_name":"New Mexico St.","home_short_name":"NMSU","away_full_name":"Western Ky.","away_short_name":"WestKy","period_label":"Game","periods":["1","2","3","4","5","F"],"period_home_score":["25","25","20","21","18","2"],"period_away_score":["19","19","25","25","20","3"]}},"game_facility":{"id":10,"title":"Pan American Center","url":"/facilities/?id=10"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":"https://blocktickets.xyz/venue/pan-american-center/","ticket_range":"Buy Tickets","stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":19274,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-09-26T13:30:00","end_date":null,"date_utc":"2026-09-26T19:30:00Z","end_date_utc":null,"time":"1:30 p.m. MT","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"O","location_indicator":"H","neutral_hometeam":false,"location":"Las Cruces, N.M.","conference":"Conference USA","conference_abbrev":"CUSA","conference_logo":"/images/2023/1/4/CUSA_Logo.png","is_conference":false,"show_atvs":true,"is_spotlight":false,"type":"recent","tournament":null,"sport":{"id":4,"title":"Football","abbreviation":"FB","shortname":"football","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"football","gender":"m","youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":"Game"},"schedule":{"id":3389,"title":"2026 Football Schedule","url":"https://nmstatesports.com/schedule.aspx?schedule=3389"},"opponent":{"id":5,"prefix":null,"name":"New Mexico","title":"New Mexico","image":"https://d3r3vbghhv4inv.cloudfront.net/images/logos/New_Mexico.png"},"media":{"video":null,"video_text":null,"audio":"https://streamdb7web.securenetsystems.net/cirruscontent/KXPZ","audio_text":null,"stats":"https://www.statbroadcast.com/events/statbroadcast.php?t=1&gid=nmst","tickets":"https://blocktickets.xyz/e/nmsu-football-vs.-new-mexico/EgCmdPdq/tickets","game_note":null,"game_promotion_name":"Hispanic Heritage Day / Rio Grande Rivalry","tv":"CBS Sports Network","tv_image":"/images/2023/6/8/CBS_Sports_
566Network_zTokJ.png","tv_image_link":null,"radio":"99.5 FM KXPZ ","custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":"https://digitalprograms.learfield.com/nmsu/football/21259/","program_text":"Game Program"},"story":{"title":"NM State Stumbles in 116th Rio Grande Rivalry","title_in_rotator":false,"sub_headline":null,"teaser":null,"type":null,"byline":null,"app_exclusive":false,"sport_display":null,"sport":null,"sport_shortname":null,"image_source":"/images/2026/9/26/_05A7197.jpg","image_focal_point":null,"image_alt_text":null,"video":null,"url":"/news/2026/9/26/football-nm-state-stumbles-in-116th-rio-grande-rivalry.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":null,"game_id":null,"games":null,"gallery_id":null,"writer":null,"ranking":0,"locked_ranking":false,"id":47598,"content_id":"47598","content_title":"NM State Stumbles in 116th Rio Grande Rivalry","content_date":"2026-09-27T02:20:53.47","content_url":"http://nmstatesports.com/news/2026/9/26/football-nm-state-stumbles-in-116th-rio-grande-rivalry.aspx","content_image_url":"http://nmstatesports.com/images/2026/9/26/_05A7197.jpg","date":"2026-09-27T02:20:53.47"},"result":{"game_id":19274,"status":"L","team_score":"18","opponent_score":"42","prescore":null,"postscore":null,"bid":"Uf0QaATbddzJbeKMn8TIxQ%3d%3d","boxscore":"/boxscore.aspx?id=19274","line_scores":{"game_winner":"A","this_team_is_home_team":false,"home_full_name":"New Mexico St.","home_short_name":"NMS","away_full_name":"New Mexico","away_short_name":"UNM","period_label":"Qtr","periods":["1","2","3","4","F"],"period_home_score":["0","3","0","15","18"],"period_away_score":["14","0","21","7","42"]}},"game_facility":{"id":5,"title":"Aggie Memorial Stadium","url":"/facilities/?id=5"},"promotion":{"name":"Hispanic Heritage Day / Rio Grande Rivalry","link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":"https://blocktickets.xyz/e/nmsu-football-vs.-new-mexico/EgCmdPdq/tickets","ticket_range":"Buy Tickets","stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":19300,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-09-27T18:00:00","end_date":null,"date_utc":"2026-09-28T00:00:00.0000001Z","end_date_utc":null,"time":"6 p.m. MT","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"O","location_indicator":"H","neutral_hometeam":false,"location":"Las Cruces, N.M.","conference":"Conference USA","conference_abbrev":"CUSA","conference_logo":"/images/2023/1/4/CUSA_Logo.png","is_conference":true,"show_atvs":true,"is_spotlight":false,"type":"recent","tournament":null,"sport":{"id":19,"title":"Soccer","abbreviation":"WSOC","shortname":"wsoc","short_title":"WSOC","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wsoc","gender":"f","youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":"Game"},"schedule":{"id":3390,"title":"2026 Soccer Schedule","url":"https://nmstatesports.com/schedule.aspx?schedule=3390"},"opponent":{"id":17,"prefix":null,"name":"FIU","title":"FIU","image":"https://d3r3vbghhv4inv.cloudfront.net/images/logos/FIU-Logo%20Updated.png"},"media":{"video":null,"video_text":null,"audio":null,"audio_text":null,"stats":"https://stats.statbroadcast.com/broadcast/?id=663160","tickets":null,"game_note":null,"game_promotion_name":"Conference Opener / Green-Out","tv":null,"tv_image":null,"tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":{"title":"Aggies Notch Shutout Victory in CUSA Opener","title_in_rotator":false,"sub_headline":null,"teaser":null,"type":null,"byline":null,"app_exclusive":false,"sport_display":null,"sport":null,"sport_shortname":null,"image_source":"/images/2026/9/27/9.27-FIU-Rodney-16.jpg","image_focal_point":null,"image_alt_text":null,"video":null,"url":"/news/2026/9/27/soccer-aggies-notch-shutout-victory-in-cusa-opener.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":null,"game_id":null,"games":null,"gallery_id":null,"writer":null,"ranking":0,"locked_ranking":false,"id":47601,"content_id":"47601","content_title":"Aggies Notch Shutout Victory in CUSA Opener","content_date":"2026-09-28T04:31:36.557","content_url":"http://nmstatesports.com/news/2026/9/27/soccer-aggies-notch-shutout-victory-in-cusa-opener.aspx","content_image_url":"http://nmstatesports.com/images/2026/9/27/9.27-FIU-Rodney-16.jpg","date":"2026-09-28T04:31:36.557"},"result":{"game_id":19300,"status":"W","team_score":"1","opponent_score":"0","prescore":null,"postscore":null,"bi
566d":"kSJwSSy4jG1eMgG0lCwD6w%3d%3d","boxscore":"/boxscore.aspx?id=19300","line_scores":{"game_winner":"H","this_team_is_home_team":false,"home_full_name":"New Mexico St.","home_short_name":"NMSU","away_full_name":"FIU","away_short_name":"FIU","period_label":"Half","periods":["1","2","F"],"period_home_score":["0","1","1"],"period_away_score":["0","0","0"]}},"game_facility":{"id":22,"title":"NM State Soccer Athletic Complex","url":"/facilities/?id=22"},"promotion":{"name":"Conference Opener / Green-Out","link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":null,"ticket_range":null,"stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":19451,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-09-30T16:00:00","end_date":null,"date_utc":"2026-09-30T22:00:00Z","end_date_utc":null,"time":"4:00 PM","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"O","location_indicator":"H","neutral_hometeam":false,"location":"Las Cruces, N.M.","conference":"Mountain Pacific Sports Federation","conference_abbrev":"MPSF","conference_logo":"/images/logos/MPSF_transparent.png","is_conference":false,"show_atvs":false,"is_spotlight":false,"type":"recent","tournament":null,"sport":{"id":20,"title":"Women's Swimming and Diving","abbreviation":"WSWIM","shortname":"wswim","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wswim","gender":"f","youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":"Meet"},"schedule":{"id":3397,"title":"2026-27 Women's Swimming and Diving Schedule","url":"https://nmstatesports.com/schedule.aspx?schedule=3397"},"opponent":{"id":170,"prefix":null,"name":"Crimson & White","title":"Crimson & White","image":"https://d3r3vbghhv4inv.cloudfront.net/images/logos/NM-State.png"},"media":{"video":null,"video_text":null,"audio":null,"audio_text":null,"stats":null,"tickets":null,"game_note":null,"game_promotion_name":null,"tv":null,"tv_image":null,"tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":{"title":null,"title_in_rotator":false,"sub_headline":null,"teaser":null,"type":null,"byline":null,"app_exclusive":false,"sport_display":null,"sport":null,"sport_shortname":null,"image_source":null,"image_focal_point":null,"image_alt_text":null,"video":null,"url":"","redirect_absolute_url":null,"links":null,"homepage_feed_template":null,"game_id":null,"games":null,"gallery_id":null,"writer":null,"ranking":0,"locked_ranking":false,"id":null,"content_id":"","content_title":null,"content_date":null,"content_url":"","content_image_url":null,"date":null},"result":{"game_id":19451,"status":"N","team_score":null,"opponent_score":null,"prescore":"Completed","postscore":null,"bid":"SDWgiBosKftmba2TH9rgYQ%3d%3d","boxscore":null,"line_scores":null},"game_facility":{"id":12,"title":"NM State Swimming and Diving Complex","url":"/facilities/?id=12"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":null,"ticket_range":null,"stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":19301,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-10-01T16:00:00","end_date":null,"date_utc":"2026-10-01T22:00:00Z","end_date_utc":null,"time":"4 p.m. MT","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"O","location_indicator":"A","neutral_hometeam":false,"location":"Kennesaw, GA","conference":"Conference USA","conference_abbrev":"CUSA","conference_logo":"/images/2023/1/4/CUSA_Logo.png","is_conference":true,"show_atvs":true,"is_spotlight":false,"type":"recent","tournament":null,"sport":{"id":19,"title":"Soccer","abbreviation":"WSOC","shortname":"wsoc","short_title":"WSOC","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wsoc","gender":"f","youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":"Game"}
566,"schedule":{"id":3390,"title":"2026 Soccer Schedule","url":"https://nmstatesports.com/schedule.aspx?schedule=3390"},"opponent":{"id":386,"prefix":null,"name":"Kennesaw State","title":"Kennesaw State","image":"https://d3r3vbghhv4inv.cloudfront.net/images/logos/Kennesaw.png"},"media":{"video":null,"video_text":null,"audio":null,"audio_text":null,"stats":"https://stats.statbroadcast.com/broadcast/?id=663161&vislive=nmst","tickets":null,"game_note":null,"game_promotion_name":null,"tv":null,"tv_image":null,"tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":[{"css_class":null,"title":"Game Notes KSU.pdf","url":"/documents/2026/9/30/Game_Notes_KSU.pdf"}],"program":null,"program_text":null},"story":{"title":"NM State Falters On Road in Kennesaw","title_in_rotator":false,"sub_headline":null,"teaser":null,"type":null,"byline":null,"app_exclusive":false,"sport_display":null,"sport":null,"sport_shortname":null,"image_source":"/images/2026/10/1/9.27-FIU-Rodney-62-2.jpg","image_focal_point":null,"image_alt_text":null,"video":null,"url":"/news/2026/10/1/soccer-nm-state-falters-on-road-in-kennesaw.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":null,"game_id":null,"games":null,"gallery_id":null,"writer":null,"ranking":0,"locked_ranking":false,"id":47609,"content_id":"47609","content_title":"NM State Falters On Road in Kennesaw","content_date":"2026-10-02T05:25:09.297","content_url":"http://nmstatesports.com/news/2026/10/1/soccer-nm-state-falters-on-road-in-kennesaw.aspx","content_image_url":"http://nmstatesports.com/images/2026/10/1/9.27-FIU-Rodney-62-2.jpg","date":"2026-10-02T05:25:09.297"},"result":{"game_id":19301,"status":"L","team_score":"0","opponent_score":"1","prescore":null,"postscore":null,"bid":"i4Z%2f%2b23t6ZCSud7GKn8yMg%3d%3d","boxscore":"/boxscore.aspx?id=193
56601","line_scores":{"game_winner":"H","this_team_is_home_team":false,"home_full_name":"Kennesaw St.","home_short_name":"KSU","away_full_name":"New Mexico St.","away_short_name":"NMS","period_label":"Half","periods":["1","2","F"],"period_home_score":["1","0","1"],"period_away_score":["0","0","0"]}},"game_facility":null,"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":null,"ticket_range":null,"stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":19276,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-10-01T18:00:00","end_date":null,"date_utc":"2026-10-02T00:00:00.0000001Z","end_date_utc":null,"time":"6 p.m. MT","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"O","location_indicator":"H","neutral_hometeam":false,"location":"Las Cruces, N.M.","conference":"Conference USA","conference_abbrev":"CUSA","conference_logo":"/images/2023/1/4/CUSA_Logo.png","is_conference":true,"show_atvs":true,"is_spotlight":false,"type":"recent","tournament":null,"sport":{"id":4,"title":"Football","abbreviation":"FB","shortname":"football","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"football","gender":"m","youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":"Game"},"schedule":{"id":3389,"title":"2026 Football Schedule","url":"https://nmstatesports.com/schedule.aspx?schedule=3389"},"opponent":{"id":90,"prefix":null,"name":"Western Kentucky","title":"Western Kentucky","image":"https://d3r3vbghhv4inv.cloudfront.net/images/logos/WKU_Red_Towel.png"},"media":{"video":null,"video_text":null,"audio":"https://streamdb7web.securenetsystems.net/cirruscontent/KXPZ","audio_text":null,"stats":"https://www.statbroadcast.com/events/statbroadcast.php?t=1&gid=nmst","tickets":"https://blocktickets.xyz/e/nmsu-football-vs.-western-kentucky/ot8oTxdc/tickets","game_note":null,"game_promotion_name":"Pink Game","tv":"CBS Sports Network","tv_image":"/images/2023/6/8/CBS_Sports_
566Network_zTokJ.png","tv_image_link":null,"radio":"99.5 FM KXPZ ","custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":"https://digitalprograms.learfield.com/nmsu/football/21440/","program_text":"Game Program"},"story":{"title":"Aggies Shine in All Three Phases to Defeat Western Kentucky in CUSA Opener","title_in_rotator":false,"sub_headline":null,"teaser":null,"type":null,"byline":null,"app_exclusive":false,"sport_display":null,"sport":null,"sport_shortname":null,"image_source":"/images/2026/10/1/_05A7912-2.jpg","image_focal_point":null,"image_alt_text":null,"video":null,"url":"/news/2026/10/1/football-aggies-shine-in-all-three-phases-to-defeat-western-kentucky-in-cusa-opener.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":null,"game_id":null,"games":null,"gallery_id":null,"writer":null,"ranking":0,"locked_ranking":false,"id":47610,"content_id":"47610","content_title":"Aggies Shine in All Three Phases to Defeat Western Kentucky in CUSA Opener","content_date":"2026-10-02T06:01:06.627","content_url":"http://nmstatesports.com/news/2026/10/1/football-aggies-shine-in-all-three-phases-to-defeat-western-kentucky-in-cusa-opener.aspx","content_image_url":"http://nmstatesports.com/images/2026/10/1/_05A7912-2.jpg","date":"2026-10-02T06:01:06.627"},"result":{"game_id":19276,"status":"W","team_score":"34","opponent_score":"13","prescore":null,"postscore":null,"bid":"bk899KSGqiocknvBiyt63Q%3d%3d","boxscore":"/boxscore.aspx?id=19276","line_scores":{"game_winner":"H","this_team_is_home_team":false,"home_full_name":"New Mexico St.","home_short_name":"NMS","away_full_name":"Western Ky.","away_short_name":"WKU","period_label":"Qtr","periods":["1","2","3","4","F"],"period_home_score":["6","14","7","7","34"],"period_away_score":["3","3","7","0","13"]}},"game_facility":{"id":5,"title":"Aggie Memorial Stadium","url":"/facilities/?id=5"},"promotion":{"name":"Pink Game","link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":"https://blocktickets.xyz/e/nmsu-football-vs.-western-kentucky/ot8oTxdc/tickets","ticket_range":"Buy Tickets","stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":19453,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-10-10T00:00:00","end_date":null,"date_utc":null,"end_date_utc":null,"time":"TBA","is_doubleheader":false,"allday":false,"tbd":true,"team_prefix":"","status":"P","location_indicator":"H","neutral_hometeam":false,"location":"Las Cruces, N.M.","conference":"Mountain Pacific Sports Federation","conference_abbrev":"MPSF","conference_logo":"/images/logos/MPSF_transparent.png","is_conference":false,"show_atvs":false,"is_spotlight":false,"type":"recent","tournament":null,"sport":{"id":20,"title":"Women's Swimming and Diving","abbreviation":"WSWIM","shortname":"wswim","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wswim","gender":"f","youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":"Meet"},"schedule":{"id":3397,"title":"2026-27 Women's Swimming and Diving Schedule","url":"https://nmstatesports.com/schedule.aspx?schedule=3397"},"opponent":{"id":170,"prefix":null,"name":"Alumni Meet","title":"Alumni Meet","image":"https://d3r3vbghhv4inv.cloudfront.net/images/logos/NM-State.png"},"media":{"video":null,"video_text":null,"audio":null,"audio_text":null,"stats":null,"tickets":null,"game_note":null,"game_promotion_name":null,"tv":null,"tv_image":null,"tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":{"title":null,"title_in_rotator":false,"sub_headline":null,"teaser":null,"type":null,"byline":null,"app_exclusive":false,"sport_display":null,"sport":null,"sport_shortname":null,"image_source":null,"image_focal_point":null,"image_alt_text":null,"video":null,"url":"","redirect_absolute_url":null,"links":null,"homepage_feed_template":null,"game_id":null,"games":null,"gallery_id":null,"writer":null,"ranking":0,"locked_ranking":false,"id":null,"content_id":"","content_title":null,"content_date":null,"content_url":"","content_image_url":null,"date":null},"result":{"game_id":19453,"status":null,"team_score":null,"opponent_score":null,"prescore":null,"postscore":null,"bi
566d":"tX%2bq4v5xr4amVHeArc8d0Q%3d%3d","boxscore":null,"line_scores":null},"game_facility":{"id":12,"title":"NM State Swimming and Diving Complex","url":"/facilities/?id=12"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":null,"ticket_range":null,"stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":19636,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-10-02T00:00:00","end_date":"2026-10-04T00:00:00","date_utc":null,"end_date_utc":null,"time":"","is_doubleheader":false,"allday":true,"tbd":false,"team_prefix":"","status":"A","location_indicator":"A","neutral_hometeam":false,"location":"San Marcos, Texas","conference":"Conference USA","conference_abbrev":"CUSA","conference_logo":"/images/2023/1/4/CUSA_Logo.png","is_conference":false,"show_atvs":true,"is_spotlight":false,"type":"upcoming","tournament":null,"sport":{"id":21,"title":"Women's Tennis","abbreviation":"WTEN","shortname":"wten","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wten","gender":"f","youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":"Match"},"schedule":{"id":3400,"title":"2026-27 Women's Tennis Schedule","url":"https://nmstatesports.com/schedule.aspx?schedule=3400"},"opponent":{"id":120,"prefix":null,"name":"River State Shootout","title":"River State Shootout","image":"https://d3r3vbghhv4inv.cloudfront.net/images/logos/texas_state_200x200.png"},"media":{"video":null,"video_text":null,"audio":null,"audio_text":null,"stats":null,"tickets":null,"game_note":null,"game_promotion_name":null,"tv":null,"tv_image":null,"tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":{"title":null,"title_in_rotator":false,"sub_headline":null,"teaser":null,"type":null,"byline":null,"app_exclusive":false,"sport_display":null,"sport":null,"sport_shortname":null,"image_source":null,"image_focal_point":null,"image_alt_text":null,"video":null,"url":"","redirect_absolute_url":null,"links":null,"homepage_feed_template":null,"game_id":null,"games":null,"gallery_id":null,"writer":null,"ranking":0,"locked_ranking":false,"id":null,"content_id":"","content_title":null,"content_date":null,"content_url":"","content_image_url":null,"date":null},"result":{"game_id":19636,"status":null,"team_score":null,"opponent_score":null,"prescore":null,"postscore":null,"bid":"lNdBLE7b9asTkQR8G8612w%3d%3d","boxscore":null,"line_scores":null},"game_facility":null,"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":null,"ticket_range":null,"stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":19326,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-10-02T17:00:00","end_date":null,"date_utc":"2026-10-02T23:00:00Z","end_date_utc":null,"time":"5:00 PM","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"A","location_indicator":"A","neutral_hometeam":false,"location":"Huntsville, Texas","conference":"Conference USA","conference_abbrev":"CUSA","conference_logo":"/images/2023/1/4/CUSA_Logo.png","is_conference":true,"show_atvs":true,"is_spotlight":false,"type":"upcoming","tournament":null,"sport":{"id":22,"title":"Volleyball","abbreviation":"WVB","shortname":"wvball","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wvball","gender":"f","youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":"Match"},"schedule":{"id":3391,"title":"2026 Volleyball Schedule","url":"https://nmstatesports.com/schedule.aspx?schedule=3391"},"opponent":{"id":31,"prefix":null,"name":"Sam Houston","title":"Sam Houston","image":"https://d3r3vbghhv4inv.cloudfront.net/images/logos/Sam_Houston.png"},"media":{"video":"https://www.espn.com/search/_/q/new%20mexico%20state/o/watch/appearance/dark","video_text":null,"audio":null,"audio_text":null,"stats":"https://stats.statbroadcast.com/broadcast/?id=663186&vislive=nmst","tickets":null,"game_note":null,"game_promotion_name":null,"tv":null,"tv_image":"/images/2024/10/15/ESPN-Plus_Resized_mc0Lq.png","tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":{"title":"Aggies Take Conference Play on the Road with Trip to Huntsville","title_in_rotator":false,"sub_headline":null,"teaser":null,"type":null,"byline":null,"app_exclusive":false,"sport_display":null,"sport":null,"sport_shortname":null,"image_source":"/images/2026/10/1/9.25-WKU-Rodney-13.jpg","image_focal_point":null,"image_alt_text":null,"video":null,"url":"/news/2026/10/1/volleyball-aggies-take-conference-play-on-the-road-with-trip-to-huntsville.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":null,"game_id":null,"games":null,"gallery_id":null,"writer":null,"ranking":0,"locked_ranking":false,"id":47608,"content_id":"47608","content_title":"Aggies Take Conference Play on the Road with Trip to Huntsville","content_date":"2026-10-01T18:57:41.41","content_url":"http://nmstatesports.com/news/2026/10/1/volleyball-aggies-take-conference-play-on-the-road-with-trip-to-huntsville.aspx","content_image_url":"http://nmstatesports.com/images/2026/10/1/9.25-WKU-Rodney-13.jpg","date":"2026-10-01T18:57:41.41"},"result":{"game_id":19326,"status":null,"team_score":null,"opponent_score":null,"prescore":null,"postscore":null,"bi
566d":"%2b7c2%2fzYvYJ%2b03i11gCGRzQ%3d%3d","boxscore":null,"line_scores":null},"game_facility":{"id":1127,"title":"Bernard G. Johnson Coliseum","url":"https://gobearkats.com/facilities/bernard-g.-johnson-coliseum/28"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":null,"ticket_range":null,"stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":19529,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-10-03T11:30:00","end_date":null,"date_utc":"2026-10-03T17:30:00Z","end_date_utc":null,"time":"11:30 AM","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"A","location_indicator":"H","neutral_hometeam":false,"location":"Las Cruces, N.M.","conference":"Conference USA","conference_abbrev":"CUSA","conference_logo":"/images/2023/1/4/CUSA_Logo.png","is_conference":false,"show_atvs":true,"is_spotlight":false,"type":"upcoming","tournament":null,"sport":{"id":13,"title":"Softball","abbreviation":"SB","shortname":"softball","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"softball","gender":"f","youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":"Game"},"schedule":{"id":3398,"title":"Fall 2026 Softball Schedule","url":"https://nmstatesports.com/schedule.aspx?schedule=3398"},"opponent":{"id":414,"prefix":null,"name":"Arizona Western","title":"Arizona Western","image":"https://d3r3vbghhv4inv.cloudfront.net/images/logos/arizona-western.png"},"media":{"video":null,"video_text":null,"audio":null,"audio_text":null,"stats":null,"tickets":null,"game_note":null,"game_promotion_name":null,"tv":null,"tv_image":null,"tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":{"title":null,"title_in_rotator":false,"sub_headline":null,"teaser":null,"type":null,"byline":null,"app_exclusive":false,"sport_display":null,"sport":null,"sport_shortname":null,"image_source":null,"image_focal_point":null,"image_alt_text":null,"video":null,"url":"","redirect_absolute_url":null,"links":null,"homepage_feed_template":null,"game_id":null,"games":null,"gallery_id":null,"writer":null,"ranking":0,"locked_ranking":false,"id":null,"content_id":"","content_title":null,"content_date":null,"content_url":"","content_image_url":null,"date":null},"result":{"game_id":19529,"status":null,"team_score":null,"opponent_score":null,"prescore":null,"postscore":null,"bid":"Z0pZXGzzYHas62Bw42VffQ%3d%3d","boxscore":null,"line_scores":null},"game_facility":{"id":14,"title":"NM State Softball Complex","url":"/facilities/?id=14"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":null,"ticket_range":null,"stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":19327,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-10-03T12:00:00","end_date":null,"date_utc":"2026-10-03T18:00:00Z","end_date_utc":null,"time":"12:00 PM","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"A","location_indicator":"A","neutral_hometeam":false,"location":"Huntsville, Texas","conference":"Conference USA","conference_abbrev":"CUSA","conference_logo":"/images/2023/1/4/CUSA_Logo.png","is_conference":true,"show_atvs":true,"is_spotlight":false,"type":"upcoming","tournament":null,"sport":{"id":22,"title":"Volleyball","abbreviation":"WVB","shortname":"wvball","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wvball","gender":"f","youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":"Match"},"schedule":{"id":3391,"title":"2026 Volleyball Schedule","url":"https://nm
566statesports.com/schedule.aspx?schedule=3391"},"opponent":{"id":31,"prefix":null,"name":"Sam Houston","title":"Sam Houston","image":"https://d3r3vbghhv4inv.cloudfront.net/images/logos/Sam_Houston.png"},"media":{"video":"https://www.espn.com/search/_/q/new%20mexico%20state/o/watch/appearance/dark","video_text":null,"audio":null,"audio_text":null,"stats":"https://stats.statbroadcast.com/broadcast/?id=663187&vislive=nmst","tickets":null,"game_note":null,"game_promotion_name":null,"tv":null,"tv_image":"/images/2024/10/15/ESPN-Plus_Resized_mc0Lq.png","tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":{"title":"Aggies Take Conference Play on the Road with Trip to Huntsville","title_in_rotator":false,"sub_headline":null,"teaser":null,"type":null,"byline":null,"app_exclusive":false,"sport_display":null,"sport":null,"sport_shortname":null,"image_source":"/images/2026/10/1/9.25-WKU-Rodney-13.jpg","image_focal_point":null,"image_alt_text":null,"video":null,"url":"/news/2026/10/1/volleyball-aggies-take-conference-play-on-the-road-with-trip-to-huntsville.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":null,"game_id":null,"games":null,"gallery_id":null,"writer":null,"ranking":0,"locked_ranking":false,"id":47608,"content_id":"47608","content_title":"Aggies Take Conference Play on the Road with Trip to Huntsville","content_date":"2026-10-01T18:57:41.41","content_url":"http://nmstatesports.com/news/2026/10/1/volleyball-aggies-take-conference-play-on-the-road-with-trip-to-huntsville.aspx","content_image_url":"http://nmstatesports.com/images/2026/10/1/9.25-WKU-Rodney-13.jpg","date":"2026-10-01T18:57:41.41"},"result":{"game_id":19327,"status":null,"team_score":null,"opponent_score":null,"prescore":null,"postscore":null,"bid":"RBOsH907dS%2fVVocC7x5xRg%3d%3d","boxscore":null,"line_scores":null},"game_facility":{"id":1127,"title":"Bernard G. Johnson Coliseum","url":"https://gobearkats.com/facilities/bernard-g.-johnson-coliseum/28"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":null,"ticket_range":null,"stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":19530,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-10-03T15:00:00","end_date":null,"date_utc":"2026-10-03T21:00:00Z","end_date_utc":null,"time":"3:00 PM","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"A","location_indicator":"H","neutral_hometeam":false,"location":"Las Cruces, N.M.","conference":"Conference USA","conference_abbrev":"CUSA","conference_logo":"/images/2023/1/4/CUSA_Logo.png","is_conference":false,"show_atvs":true,"is_spotlight":false,"type":"upcoming","tournament":null,"sport":{"id":13,"title":"Softball","abbreviation":"SB","shortname":"softball","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"softball","gender":"f","youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":"Game"},"schedule":{"id":3398,"title":"Fall 2026 Softball Schedule","url":"https://nmstatesports.com/schedule.aspx?schedule=3398"},"opponent":{"id":415,"prefix":null,"name":"South Mountain CC","title":"South Mountain CC","image":"https://d3r3vbghhv4inv.cloudfront.net/images/logos/QC9wJqfgq5junWNcLCM9ETwQ8W2Ee3Odlw.png"},"media":{"video":null,"video_text":null,"audio":null,"audio_text":null,"stats":null,"tickets":null,"game_note":null,"game_promotion_name":null,"tv":null,"tv_image":null,"tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":{"title":null,"title_in_rotator":false,"sub_headline":null,"teaser":null,"type":null,"byline":null,"app_exclusive":false,"sport_display":null,"sport":null,"sport_shortname":null,"image_source":null,"image_focal_point":null,"image_alt_text":null,"video":null,"url":"","redirect_absolute_url":null,"links":null,"homepage_feed_template":null,"game_id":null,"games":null,"gallery_id":null,"writer":null,"ranking":0,"locked_ranking":false,"id":null,"content_id":"","content_title":null,"content_date":null,"content_url":"","content_image_url":null,"date":null},"result":{"game_id":19530,"status":null,"team_score":null,"opponent_score":null,"prescore":null,"postscore":null,"bi
566d":"VEbXZSYY8yQtoGXKg%2biFXw%3d%3d","boxscore":null,"line_scores":null},"game_facility":{"id":14,"title":"NM State Softball Complex","url":"/facilities/?id=14"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":null,"ticket_range":null,"stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":19302,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-10-04T13:00:00","end_date":null,"date_utc":"2026-10-04T19:00:00Z","end_date_utc":null,"time":"1 p.m. MT","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"A","location_indicator":"H","neutral_hometeam":false,"location":"Las Cruces, N.M.","conference":"Conference USA","conference_abbrev":"CUSA","conference_logo":"/images/2023/1/4/CUSA_Logo.png","is_conference":true,"show_atvs":true,"is_spotlight":false,"type":"upcoming","tournament":null,"sport":{"id":19,"title":"Soccer","abbreviation":"WSOC","shortname":"wsoc","short_title":"WSOC","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wsoc","gender":"f","youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":"Game"},"schedule":{"id":3390,"title":"2026 Soccer Schedule","url":"https://nmstatesports.com/schedule.aspx?schedule=3390"},"opponent":{"id":282,"prefix":null,"name":"Liberty","title":"Liberty","image":"https://d3r3vbghhv4inv.cloudfront.net/images/logos/Liberty_Site_Logo.png"},"media":{"video":null,"video_text":null,"audio":null,"audio_text":null,"stats":"https://stats.statbroadcast.com/broadcast/?id=663162","tickets":null,"game_note":null,"game_promotion_name":"Flag Giveaway","tv":null,"tv_image":"/images/2024/10/15/ESPN-Plus_Resized_mc0Lq.png","tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":{"title":null,"title_in_rotator":false,"sub_headline":null,"teaser":null,"type":null,"byline":null,"app_exclusive":false,"sport_display":null,"sport":null,"sport_shortname":null,"image_source":null,"image_focal_point":null,"image_alt_text":null,"video":null,"url":"","redirect_absolute_url":null,"links":null,"homepage_feed_template":null,"game_id":null,"games":null,"gallery_id":null,"writer":null,"ranking":0,"locked_ranking":false,"id":null,"content_id":"","content_title":null,"content_date":null,"content_url":"","content_image_url":null,"date":null},"result":{"game_id":19302,"status":null,"team_score":null,"opponent_score":null,"prescore":null,"postscore":null,"bid":"tJgIaVI%2f6IZnDC%2fxLjwLYQ%3d%3d","boxscore":null,"line_scores":null},"game_facility":{"id":22,"title":"NM State Soccer Athletic Complex","url":"/facilities/?id=22"},"promotion":{"name":"Flag Giveaway","link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":null,"ticket_range":null,"stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":19277,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-10-07T17:30:00","end_date":null,"date_utc":"2026-10-07T23:30:00Z","end_date_utc":null,"time":"5:30 p.m. MT","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"A","location_indicator":"A","neutral_hometeam":false,"location":"Miami, Fla.","conference":"Conference USA","conference_abbrev":"CUSA","conference_logo":"/images/2023/1/4/CUSA_Logo.png","is_conference":true,"show_atvs":true,"is_spotlight":false,"type":"upcoming","tournament":null,"sport":{"id":4,"title":"Football","abbreviation":"FB","shortname":"football","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"football","gender":"m","youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":"Game"}
566,"schedule":{"id":3389,"title":"2026 Football Schedule","url":"https://nmstatesports.com/schedule.aspx?schedule=3389"},"opponent":{"id":17,"prefix":null,"name":"FIU","title":"FIU","image":"https://d3r3vbghhv4inv.cloudfront.net/images/logos/FIU-Logo%20Updated.png"},"media":{"video":null,"video_text":null,"audio":"https://streamdb7web.securenetsystems.net/cirruscontent/KXPZ","audio_text":null,"stats":"https://www.statbroadcast.com/events/statbroadcast.php?t=1&gid=nmst","tickets":null,"game_note":null,"game_promotion_name":null,"tv":"ESPN2","tv_image":"/images/2026/5/27/ESPN2_logo.svg.png","tv_image_link":null,"radio":"99.5 FM KXPZ ","custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":{"title":null,"title_in_rotator":false,"sub_headline":null,"teaser":null,"type":null,"byline":null,"app_exclusive":false,"sport_display":null,"sport":null,"sport_shortname":null,"image_source":null,"image_focal_point":null,"image_alt_text":null,"video":null,"url":"","redirect_absolute_url":null,"links":null,"homepage_feed_template":null,"game_id":null,"games":null,"gallery_id":null,"writer":null,"ranking":0,"locked_ranking":false,"id":null,"content_id":"","content_title":null,"content_date":null,"content_url":"","content_image_url":null,"date":null},"result":{"game_id":19277,"status":null,"team_score":null,"opponent_score":null,"prescore":null,"postscore":null,"bid":"Otq6uuZptA%2faAcNap8VfFQ%3d%3d","boxscore":null,"line_scores":null},"game_facility":null,"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":null,"ticket_range":null,"stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":19328,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-10-09T16:00:00","end_date":null,"date_utc":"2026-10-09T22:00:00Z","end_date_utc":null,"time":"4:00 PM","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"A","location_indicator":"A","neutral_hometeam":false,"location":"Lynchburg, Va.","conference":"Conference USA","conference_abbrev":"CUSA","conference_logo":"/images/2023/1/4/CUSA_Logo.png","is_conference":true,"show_atvs":true,"is_spotlight":false,"type":"upcoming","tournament":null,"sport":{"id":22,"title":"Volleyball","abbreviation":"WVB","shortname":"wvball","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wvball","gender":"f","youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":"Match"},"schedule":{"id":3391,"title":"2026 Volleyball Schedule","url":"https://nmstatesports.com/schedule.aspx?schedule=3391"},"opponent":{"id":282,"prefix":null,"name":"Liberty","title":"Liberty","image":"https://d3r3vbghhv4inv.cloudfront.net/images/logos/Liberty_Site_Logo.png"},"media":{"video":"https://www.espn.com/search/_/q/new%20mexico%20state/o/watch/appearance/dark","video_text":null,"audio":null,"audio_text":null,"stats":"https://stats.statbroadcast.com/broadcast/?id=663190&vislive=nmst","tickets":null,"game_note":null,"game_promotion_name":null,"tv":null,"tv_image":"/images/2024/10/15/ESPN-Plus_Resized_mc0Lq.png","tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":{"title":null,"title_in_rotator":false,"sub_headline":null,"teaser":null,"type":null,"byline":null,"app_exclusive":false,"sport_display":null,"sport":null,"sport_shortname":null,"image_source":null,"image_focal_point":null,"image_alt_text":null,"video":null,"url":"","redirect_absolute_url":null,"links":null,"homepage_feed_template":null,"game_id":null,"games":null,"gallery_id":null,"writer":null,"ranking":0,"locked_ranking":false,"id":null,"content_id":"","content_title":null,"content_date":null,"content_url":"","content_image_url":null,"date":null},"result":{"game_id":19328,"status":null,"team_score":null,"opponent_score":null,"prescore":null,"postscore":null,"bi
566d":"M0MVoBViI8ETNuUCyYpiBQ%3d%3d","boxscore":null,"line_scores":null},"game_facility":{"id":1126,"title":"Liberty Arena","url":"https://libertyflames.com/facilities/liberty-arena/9"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":null,"ticket_range":null,"stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":19452,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-10-09T16:00:00","end_date":null,"date_utc":"2026-10-09T22:00:00Z","end_date_utc":null,"time":"4:00 PM","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"A","location_indicator":"H","neutral_hometeam":false,"location":"Las Cruces, N.M.","conference":"Mountain Pacific Sports Federation","conference_abbrev":"MPSF","conference_logo":"/images/logos/MPSF_transparent.png","is_conference":false,"show_atvs":true,"is_spotlight":false,"type":"upcoming","tournament":null,"sport":{"id":20,"title":"Women's Swimming and Diving","abbreviation":"WSWIM","shortname":"wswim","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wswim","gender":"f","youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":"Meet"},"schedule":{"id":3397,"title":"2026-27 Women's Swimming and Diving Schedule","url":"https://nmstatesports.com/schedule.aspx?schedule=3397"},"opponent":{"id":16,"prefix":null,"name":"North Texas","title":"North Texas","image":"https://d3r3vbghhv4inv.cloudfront.net/images/logos/North-Texas.png"},"media":{"video":null,"video_text":null,"audio":null,"audio_text":null,"stats":null,"tickets":null,"game_note":null,"game_promotion_name":null,"tv":null,"tv_image":null,"tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":{"title":null,"title_in_rotator":false,"sub_headline":null,"teaser":null,"type":null,"byline":null,"app_exclusive":false,"sport_display":null,"sport":null,"sport_shortname":null,"image_source":null,"image_focal_point":null,"image_alt_text":null,"video":null,"url":"","redirect_absolute_url":null,"links":null,"homepage_feed_template":null,"game_id":null,"games":null,"gallery_id":null,"writer":null,"ranking":0,"locked_ranking":false,"id":null,"content_id":"","content_title":null,"content_date":null,"content_url":"","content_image_url":null,"date":null},"result":{"game_id":19452,"status":null,"team_score":null,"opponent_score":null,"prescore":null,"postscore":null,"bid":"1%2bazvqPaAAt%2fHxwmfgnJaw%3d%3d","boxscore":null,"line_scores":null},"game_facility":{"id":12,"title":"NM State Swimming and Diving Complex","url":"/facilities/?id=12"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":null,"ticket_range":null,"stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":19329,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-10-10T11:00:00","end_date":null,"date_utc":"2026-10-10T17:00:00Z","end_date_utc":null,"time":"11:00 AM","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"A","location_indicator":"A","neutral_hometeam":false,"location":"Lynchburg, Va.","conference":"Conference USA","conference_abbrev":"CUSA","conference_logo":"/images/2023/1/4/CUSA_Logo.png","is_conference":true,"show_atvs":true,"is_spotlight":false,"type":"upcoming","tournament":null,"sport":{"id":22,"title":"Volleyball","abbreviation":"WVB","shortname":"wvball","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wvball","gender":"f","youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":"Match"}
566,"schedule":{"id":3391,"title":"2026 Volleyball Schedule","url":"https://nmstatesports.com/schedule.aspx?schedule=3391"},"opponent":{"id":282,"prefix":null,"name":"Liberty","title":"Liberty","image":"https://d3r3vbghhv4inv.cloudfront.net/images/logos/Liberty_Site_Logo.png"},"media":{"video":"https://www.espn.com/search/_/q/new%20mexico%20state/o/watch/appearance/dark","video_text":null,"audio":null,"audio_text":null,"stats":"https://stats.statbroadcast.com/broadcast/?id=663191&vislive=nmst","tickets":null,"game_note":null,"game_promotion_name":null,"tv":null,"tv_image":"/images/2024/10/15/ESPN-Plus_Resized_mc0Lq.png","tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":{"title":null,"title_in_rotator":false,"sub_headline":null,"teaser":null,"type":null,"byline":null,"app_exclusive":false,"sport_display":null,"sport":null,"sport_shortname":null,"image_source":null,"image_focal_point":null,"image_alt_text":null,"video":null,"url":"","redirect_absolute_url":null,"links":null,"homepage_feed_template":null,"game_id":null,"games":null,"gallery_id":null,"writer":null,"ranking":0,"locked_ranking":false,"id":null,"content_id":"","content_title":null,"content_date":null,"content_url":"","content_image_url":null,"date":null},"result":{"game_id":19329,"status":null,"team_score":null,"opponent_score":null,"prescore":null,"postscore":null,"bid":"BfFiOso46IteVtOHSAyZmQ%3d%3d","boxscore":null,"line_scores":null},"game_facility":{"id":1126,"title":"Liberty Arena","url":"https://libertyflames.com/facilities/liberty-arena/9"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":null,"ticket_range":null,"stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}}],"mode":"web"};
567    if (!("sidearmComponents" in window))
568        window.sidearmComponents = [];
569    window.sidearmComponents.push(obj);
570</script>
570
571
572<scoreboard-component params="{ id: '67d55da1-499d-4f5e-98d9-b5c8281cf775', offset: 0 }"></scoreboard-component>
573
574
575                </div>
576            </section>
577
578            <section class="s-featured" aria-labelledby="h2_featured">
579                <h2 class="accessible-hide" id="h2_featured">Featured Stories</h2>
580                <div class="row pad">
581                    <div class="s-featured__header text-center">
582                        <img class="s-featured__header-logo" src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/nmsu.sidearmsports.com/images/responsive_2020/logo_aggie-up.svg" alt="Aggie Up">
583                        <div class="s-featured__ad">
584                            
585
586<script>
587    var obj = {"start":0,"count":10,"name":"cs---featured-stories-6ca3b7","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{},"context":null,"dummy":false,"type":"ads","id":"032904de-d9c8-4c4d-b9fc-f68419578b98","data":{"location":{"id":141,"title":"CS - Featured Stories","type":"single","effect":"none","fixed_image_sizes":true,"excluded_sport_ids":[],"slick":false,"dfp":false,"sidearm_dfp":false,"common_page":false,"html_template":null,"name":"cs---featured-stories-6ca3b7","autoplay_speed":8,"accessibility_icons":true,"sizes":null,"slick_options":null,"dfp_sizes":null},"campaigns":[{"id":13,"title":"CS - Featured 1","start_date":"2020-06-18T06:55:10","end_date":null,"open_in_new_window":true,"link":"#","icon":null,"html":null,"picture":{"images":[{"breakpoint":768,"alt":"GENFirstFinancial","image":"/images/2020/7/14/GENFirstFinancial.png","width":150,"height":50},{"breakpoint":0,"alt":"GENFirstFinancial50","image":"/images/2020/7/15/GENFirstFinancial50.png","width":50,"height":50}]},"css_class":null,"is_dummy":false,"hover_text":null}],"content_id":"cs---featured-stories-6ca3b7","content_title":"cs---featured-stories-6ca3b7","content_date":null,"content_url":null,"content_image_url":"/images/2020/7/14/GENFirstFinancial.png"},"mode":"web"};
588    if (!("sidearmComponents" in window))
589        window.sidearmComponents = [];
590    window.sidearmComponents.push(obj);
591</script>
591
592
593<ads-component params="{ id: '032904de-d9c8-4c4d-b9fc-f68419578b98' }"></ads-component>
594                        </div>
595                    </div>
596                    
597
598<script>
599    var obj = {"start":0,"count":10,"name":"stories--featured","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{"featured":true,"sports":[{"id":39,"title":"Athletic Training"},{"id":1,"title":"Baseball"},{"id":2,"title":"Cross Country"},{"id":3,"title":"Equestrian"},{"id":4,"title":"Football"},{"id":5,"title":"General"},{"id":7,"title":"Indoor Track & Field"},{"id":8,"title":"Men's Basketball"},{"id":9,"title":"Men's Cross Country"},{"id":10,"title":"Men's Golf"},{"id":11,"title":"Men's Tennis"},{"id":19,"title":"Soccer"},{"id":13,"title":"Softball"},{"id":12,"title":"Track & Field"},{"id":22,"title":"Volleyball"},{"id":25,"title":"Women's Basketball"},{"id":16,"title":"Women's Cross Country"},{"id":17,"title":"Women's Golf"},{"id":20,"title":"Women's Swimming and Diving"},{"id":21,"title":"Women's Tennis"}]},"context":null,"dummy":false,"type":"stories","id":"06f59cd4-9a9d-4f7c-b297-a1bdd8b8d681","data":[{"title":"NM State Athletics Announces Largest Procurement in School History","title_in_rotator":true,"sub_headline":"Joe Fields reveals plans for transformational Press Box and Executive Suite project.","teaser":"<strong>LAS CRUCES, N.M.</strong> – New Mexico State University Director of Athletics <dfn><a href=\"/staff-directory/joe-fields/1683\" rel=\"smarttag\" rev=\"1683\">Joe Fields</a></dfn> today announced a $17 million investment in Aggie Athletics with the approval and funding of a new Press Box and Executive Suite project at Aggie Memorial Stadium. This funding will be combined with another $1.225 million in capital funding for the project, for a total facility investment of $18.225 million toward the groundbreaking plan.","type":null,"byline":null,"app_exclusive":false,"sport_display":"Football, General","sport":{"id":4,"title":"Football","abbreviation":"FB","shortname":"football","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"football","gender":"m","youtube":"PLyb_wAk1uKz-mFHYQA_xHy1VIobxVRqwS","facebook":"https://www.facebook.com/NMStateFootball","twitter":"@NMStateFootball","instagram":"nmstatefb","pinterest":"","tickets":"https://am.ticketmaster.com/nmsu/","global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"sport_shortname":null,"image_source":"https://d3r3vbghhv4inv.cloudfront.net/images/2026/3/18/001Exterior_1.jpg","image_focal_point":null,"image_alt_text":"Press Box Exterior Rendering","video":null,"url":"/news/2026/3/12/football-nm-state-athletics-announces-largest-procurement-in-school-history.aspx","redirect_absolute_url":null,"links":[{"link_id":23494,"link_url":"https://nmstatesports.com/galleries/football/press-box-and-executive-suite/309","link_text":"Gallery","created":"2026-03-12T15:03:00","gallery_id":null}],"homepage_feed_template":"story_links","game_id":null,"games":[],"gallery_id":0,"writer":null,"ranking":1,"locked_ranking":true,"id":47319,"content_id":"47319","content_title":"NM State Athletics Announces Largest Procurement in School History","content_date":"2026-03-12T08:58:00","content_url":"http://nmstatesports.com/news/2026/3/12/football-nm-state-athletics-announces-largest-procurement-in-school-history.aspx","content_image_url":"https://d3r3vbghhv4inv.cloudfront.net/images/2026/3/18/001Exterior_1.jpg","date":"2026-03-12T08:58:00"},{"title":"Aggies Take Conference Play on the Road with Trip to Huntsville","title_in_rotator":true,"sub_headline":"NM State looks to bounce back after a hard-fought opening conference weekend as the Aggies travel to Huntsville for a two-match series against the Bearkats.","teaser":" NM State hits the road for its first Conference USA away series of the season, traveling to Huntsville, Texas, to take on Sam Houston at Bernard G. Johnson Coliseum. ","type":"pregame","byline":"Izzy Palmisano","app_exclusive":false,"sport_display":"Volleyball","sport":{"id":22,"title":"Volleyball","abbreviation":"WVB","shortname":"wvball","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wvball","gender":"f","youtube":"","facebook":"https://www.facebook.com/NMSUAthletics","twitter":"@NMStateVBall","instagram":"nmstatevolleyball","pinterest":"","tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"sport_shortname":null,"image_source":"https://d3r3vbghhv4inv.cloudfront.net/images/2026/10/1/9.25-WKU-Rodney-13.jpg","image_focal_point":null,"image_alt_text":"Aggies head into road conference play","video":null,"url":"/news/2026/10/1/volleyball-aggies-take-conference-play-on-the-road-with-trip-to-huntsville.aspx","redirect_absolute_url":"https://nm
599statesports.com/documents/2026/10/1/VB_26_Game_Notes_-_Sam_Houston.pdf","links":null,"homepage_feed_template":"story_links","game_id":null,"games":[{"id":19326,"game_pregame_story_id":47608,"game_postgame_story_id":null,"date":"2026-10-02T17:00:00","end_date":null,"date_utc":"2026-10-02T23:00:00Z","end_date_utc":null,"time":"5:00 PM","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"A","location_indicator":"A","neutral_hometeam":false,"location":"Huntsville, Texas","conference":null,"conference_abbrev":null,"conference_logo":null,"is_conference":true,"show_atvs":false,"is_spotlight":false,"type":"upcoming","tournament":null,"sport":null,"schedule":null,"opponent":{"id":31,"prefix":null,"name":null,"title":"Sam Houston","image":"/images/logos/Sam_Houston.png"},"media":{"video":"https://www.espn.com/search/_/q/new%20mexico%20state/o/watch/appearance/dark","video_text":null,"audio":null,"audio_text":null,"stats":"https://stats.statbroadcast.com/broadcast/?id=663186&vislive=nmst","tickets":null,"game_note":null,"game_promotion_name":null,"tv":null,"tv_image":null,"tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":null,"result":null,"game_facility":null,"promotion":null,"event_image":null,"pac_tickets":null},{"id":19327,"game_pregame_story_id":47608,"game_postgame_story_id":null,"date":"2026-10-03T12:00:00","end_date":null,"date_utc":"2026-10-03T18:00:00Z","end_date_utc":null,"time":"12:00 PM","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"A","location_indicator":"A","neutral_hometeam":false,"location":"Huntsville, Texas","conference":null,"conference_abbrev":null,"conference_logo":null,"is_conference":true,"show_atvs":false,"is_spotlight":false,"type":"upcoming","tournament":null,"sport":null,"schedule":null,"opponent":{"id":31,"prefix":null,"name":null,"title":"Sam Houston","image":"/images/logos/Sam_Houston.png"},"media":{"video":"https://www.espn.com/search/_/q/new%20mexico%20state/o/watch/appearance/dark","video_text":null,"audio":null,"audio_text":null,"stats":"https://stats.statbroadcast.com/broadcast/?id=663187&vislive=nmst","tickets":null,"game_note":null,"game_promotion_name":null,"tv":null,"tv_image":null,"tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":null,"result":null,"game_facility":null,"promotion":null,"event_image":null,"pac_tickets":null}],"gallery_id":0,"writer":null,"ranking":2,"locked_ranking":false,"id":47608,"content_id":"47608","content_title":"Aggies Take Conference Play on the Road with Trip to Huntsville","content_date":"2026-10-01T12:50:00","content_url":"http://nmstatesports.com/news/2026/10/1/volleyball-aggies-take-conference-play-on-the-road-with-trip-to-huntsville.aspx","content_image_url":"https://d3r3vbghhv4inv.cloudfront.net/images/2026/10/1/9.25-WKU-Rodney-13.jpg","date":"2026-10-01T12:50:00"},{"title":"Hispanic Heritage Day Presented by Coors Light Set for Saturday, Aug. 28","title_in_rotator":true,"sub_headline":"Event coincides with NM State football's home opener against UTEP","teaser":null,"type":null,"byline":"NM State Athletics Media Relations","app_exclusive":false,"sport_display":"General","sport":{"id":5,"title":"General","abbreviation":"GEN","shortname":"general","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"general","gender":"g","youtube":"","facebook":"http://www.facebook.com/NMSUAthletics","twitter":"@NMStateAggies","instagram":"nmstateaggies","pinterest":"","tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"sport_shortname":null,"image_source":"https://d3r3vbghhv4inv.cloudfront.net/images/2021/8/4/FBHHD21FrontPage.jpg","image_focal_point":null,"image_alt_text":"FBHHD21MAIN","video":null,"url":"/news/2021/8/4/general-hispanic-heritage-day-presented-by-coors-light-set-for-saturday-aug-28.aspx","redirect_absolute_url":"https://nmstatesports.com/sports/2019/8/13/hispanic-heritage-day.aspx","links":null,"homepage_feed_template":"story_links","game_id":null,"games":[],"gallery_id":0,"writer":null,"ranking":3,"locked_ranking":true,"id":41530,"content_id":"41530","content_title":"Hispanic Heritage Day Presented by Coors Light Set for Saturday, Aug. 28","content_date":"2021-08-04T14:59:00","content_url":"http://nmstatesports.com/news/2021/8/4/general-hispanic-heritage-day-presented-by-coors-light-set-for-saturday-aug-28.aspx","content_image_url":"https://d3r3vbghhv4inv.cloudfront.net/images/2021/8/4/FBHHD21FrontPage.jpg","date":"2021-08-04T14:59:00"},{"title":"Aggies Push WKU to Five Sets in Series Finale","title_in_rotator":true,"sub_headline":"NM State opens up with a 2-0 set lead, before battling the Hilltoppers through a back-and-forth fifth-set.","teaser":"NM State Volleyball returned to action in Las Cruces on Saturday afternoon, taking on Western Kentucky in the Aggies' conference opening series.","type":"postgame","byline":"Izzy Palmisano","app_exclusive":false,"sport_display":"Volleyball","sport":{"id":22,"title":"Volleyball","abbreviation":"WVB","shortname":"wvball","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wvball","gender":"f","youtube":"","facebook":"https://www.facebook.com/NMSUAthletics","twitter":"@NMStateVBall","instagram":"nmstatevolleyball","pinterest":"","tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"sport_shortname":null,"image_source":"https://d3r3vbghhv4inv.cloudfront.net/images/2026/9/26/9.26-WKU-Rodney-71.jpg","
599image_focal_point":null,"image_alt_text":"Ashley Herman goes for a kill","video":null,"url":"/news/2026/9/26/volleyball-aggies-push-wku-to-five-sets-in-series-finale.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":"story_links","game_id":null,"games":[{"id":19325,"game_pregame_story_id":47594,"game_postgame_story_id":47597,"date":"2026-09-26T12:00:00","end_date":null,"date_utc":"2026-09-26T18:00:00Z","end_date_utc":null,"time":"12:00 PM","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"O","location_indicator":"H","neutral_hometeam":false,"location":"Las Cruces, N.M.","conference":null,"conference_abbrev":null,"conference_logo":null,"is_conference":true,"show_atvs":false,"is_spotlight":false,"type":"recent","tournament":null,"sport":null,"schedule":null,"opponent":{"id":90,"prefix":null,"name":null,"title":"Western Kentucky","image":"/images/logos/WKU_Red_Towel.png"},"media":{"video":"https://www.espn.com/search/_/q/new%20mexico%20state/o/watch/appearance/dark","video_text":null,"audio":null,"audio_text":null,"stats":"https://stats.statbroadcast.com/broadcast/?id=663205","tickets":"https://blocktickets.xyz/venue/pan-american-center/","game_note":null,"game_promotion_name":null,"tv":null,"tv_image":null,"tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":null,"result":{"game_id":19325,"status":"L","team_score":"2","opponent_score":"3","prescore":null,"postscore":null,"bid":null,"boxscore":"/boxscore.aspx?id=19325","line_scores":null},"game_facility":null,"promotion":null,"event_image":null,"pac_tickets":null}],"gallery_id":0,"writer":null,"ranking":4,"locked_ranking":false,"id":47597,"content_id":"47597","content_title":"Aggies Push WKU to Five Sets in Series Finale","content_date":"2026-09-26T17:30:00","content_url":"http://nmstatesports.com/news/2026/9/26/volleyball-aggies-push-wku-to-five-sets-in-series-finale.aspx","content_image_url":"https://d3r3vbghhv4inv.cloudfront.net/images/2026/9/26/9.26-WKU-Rodney-71.jpg","date":"2026-09-26T17:30:00"},{"title":"Aggies Fall to WKU in Conference Opener","title_in_rotator":true,"sub_headline":"NM State claimed the second set and pushed late in the fourth before falling to the defending CUSA champions.","teaser":"NM State Volleyball opened Conference USA play on Friday night inside the Pan American Center, welcoming Western Kentucky for the first match of a two-game series.","type":"postgame","byline":"Izzy Palmisano","app_exclusive":false,"sport_display":"Volleyball","sport":{"id":22,"title":"Volleyball","abbreviation":"WVB","shortname":"wvball","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wvball","gender":"f","youtube":"","facebook":"https://www.facebook.com/NMSUAthletics","twitter":"@NMStateVBall","instagram":"nmstatevolleyball","pinterest":"","tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"sport_shortname":null,"image_source":"https://d3r3vbghhv4inv.cloudfront.net/images/2026/9/25/9.25-WKU-Rodney-75.jpg","image_focal_point":null,"image_alt_text":"Maggie Lightheart goes for a kill","video":null,"url":"/news/2026/9/25/volleyball-aggies-fall-to-wku-in-conference-opener.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":"story_links","game_id":null,"games":[{"id":19324,"game_pregame_story_id":47594,"game_postgame_story_id":47596,"date":"2026-09-25T18:00:00","end_date":null,"date_utc":"2026-09-26T00:00:00.0000001Z","end_date_utc":null,"time":"6:00 PM","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"O","location_indicator":"H","neutral_hometeam":false,"location":"Las Cruces, N.M.","conference":null,"conference_abbrev":null,"conference_logo":null,"is_conference":true,"show_atvs":false,"is_spotlight":false,"type":"recent","tournament":null,"sport":null,"schedule":null,"opponent":{"id":90,"prefix":null,"name":null,"title":"Western Kentucky","image":"/images/logos/WKU_Red_Towel.png"},"media":{"video":"https://www.espn.com/search/_/q/new%20mexico%20state/o/watch/appearance/dark","video_text":null,"audio":null,"audio_text":null,"stats":"https://stats.statbroadcast.com/broadcast/?id=663204","tickets":"https://blocktickets.xyz/venue/pan-american-center/","game_note":null,"game_promotion_name":null,"tv":null,"tv_image":null,"tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":null,"result":{"game_id":19324,"status":"L","team_score":"1","opponent_score":"3","prescore":null,"postscore":null,"bi
599d":null,"boxscore":"/boxscore.aspx?id=19324","line_scores":null},"game_facility":null,"promotion":null,"event_image":null,"pac_tickets":null}],"gallery_id":0,"writer":null,"ranking":5,"locked_ranking":false,"id":47596,"content_id":"47596","content_title":"Aggies Fall to WKU in Conference Opener","content_date":"2026-09-25T22:40:00","content_url":"http://nmstatesports.com/news/2026/9/25/volleyball-aggies-fall-to-wku-in-conference-opener.aspx","content_image_url":"https://d3r3vbghhv4inv.cloudfront.net/images/2026/9/25/9.25-WKU-Rodney-75.jpg","date":"2026-09-25T22:40:00"},{"title":"Aggies Open Conference Play with Home Series Against Western Kentucky","title_in_rotator":true,"sub_headline":"NM State hosts Western Kentucky for a two-match series to kick off the 2026 Conference USA season.","teaser":"<p>Conference play has arrived as NM State welcomes Western Kentucky to Las Cruces for its first CUSA series of the season.</p>\r\n","type":"pregame","byline":"Izzy Palmisano","app_exclusive":false,"sport_display":"Volleyball","sport":{"id":22,"title":"Volleyball","abbreviation":"WVB","shortname":"wvball","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wvball","gender":"f","youtube":"","facebook":"https://www.facebook.com/NMSUAthletics","twitter":"@NMStateVBall","instagram":"nmstatevolleyball","pinterest":"","tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"sport_shortname":null,"image_source":"https://d3r3vbghhv4inv.cloudfront.net/images/2026/9/24/rodney_VB_UCSD_74.jpg","image_focal_point":null,"image_alt_text":"NM State set to host WKU in confernce opener","video":null,"url":"/news/2026/9/24/volleyball-aggies-open-conference-play-with-home-series-against-western-kentucky.aspx","redirect_absolute_url":"https://nmstatesports.com/documents/2026/9/24/VB_25_Game_Notes_-_Western_Kentucky.pdf","links":null,"homepage_feed_template":"story_links","game_id":null,"games":[{"id":19324,"game_pregame_story_id":47594,"game_postgame_story_id":47596,"date":"2026-09-25T18:00:00","end_date":null,"date_utc":"2026-09-26T00:00:00.0000001Z","end_date_utc":null,"time":"6:00 PM","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"O","location_indicator":"H","neutral_hometeam":false,"location":"Las Cruces, N.M.","conference":null,"conference_abbrev":null,"conference_logo":null,"is_conference":true,"show_atvs":false,"is_spotlight":false,"type":"recent","tournament":null,"sport":null,"schedule":null,"opponent":{"id":90,"prefix":null,"name":null,"title":"Western Kentucky","image":"/images/logos/WKU_Red_Towel.png"},"media":{"video":"https://www.espn.com/search/_/q/new%20mexico%20state/o/watch/appearance/dark","video_text":null,"audio":null,"audio_text":null,"stats":"https://stats.statbroadcast.com/broadcast/?id=663204","tickets":"https://blocktickets.xyz/venue/pan-american-center/","game_note":null,"game_promotion_name":null,"tv":null,"tv_image":null,"tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":null,"result":{"game_id":19324,"status":"L","team_score":"1","opponent_score":"3","prescore":null,"postscore":null,"bid":null,"boxscore":"/boxscore.aspx?id=19324","line_scores":null},"game_facility":null,"promotion":null,"event_image":null,"pac_tickets":null},{"id":19325,"game_pregame_story_id":47594,"game_postgame_story_id":47597,"date":"2026-09-26T12:00:00","end_date":null,"date_utc":"2026-09-26T18:00:00Z","end_date_utc":null,"time":"12:00 PM","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"O","location_indicator":"H","neutral_hometeam":false,"location":"Las Cruces, N.M.","conference":null,"conference_abbrev":null,"conference_logo":null,"is_conference":true,"show_atvs":false,"is_spotlight":false,"type":"recent","tournament":null,"sport":null,"schedule":null,"opponent":{"id":90,"prefix":null,"name":null,"title":"Western Kentucky","image":"/images/logos/WKU_Red_Towel.png"},"media":{"video":"https://www.espn.com/search/_/q/new%20mexico%20state/o/watch/appearance/dark","video_text":null,"audio":null,"audio_text":null,"stats":"https://stats.statbroadcast.com/broadcast/?id=663205","tickets":"https://blocktickets.xyz/venue/pan-american-center/","game_note":null,"game_promotion_name":null,"tv":null,"tv_image":null,"tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":null,"result":{"game_id":19325,"status":"L","team_score":"2","opponent_score":"3","prescore":null,"postscore":null,"bi
599d":null,"boxscore":"/boxscore.aspx?id=19325","line_scores":null},"game_facility":null,"promotion":null,"event_image":null,"pac_tickets":null}],"gallery_id":0,"writer":null,"ranking":6,"locked_ranking":false,"id":47594,"content_id":"47594","content_title":"Aggies Open Conference Play with Home Series Against Western Kentucky","content_date":"2026-09-24T17:21:00","content_url":"http://nmstatesports.com/news/2026/9/24/volleyball-aggies-open-conference-play-with-home-series-against-western-kentucky.aspx","content_image_url":"https://d3r3vbghhv4inv.cloudfront.net/images/2026/9/24/rodney_VB_UCSD_74.jpg","date":"2026-09-24T17:21:00"},{"title":"Aggies Announce 2027 Conference USA Schedule","title_in_rotator":true,"sub_headline":"The 27-game slate includes the Aggies’ first home matchups against Missouri State and Kennesaw State, among 12 home games and 15 road contests.","teaser":"On Wednesday, Conference USA announced the 2027 softball conference schedule, featuring a nine-series league slate leading into the 2027 Conference USA Championship in May. ","type":null,"byline":"Izzy Palmisano","app_exclusive":false,"sport_display":"Softball","sport":{"id":13,"title":"Softball","abbreviation":"SB","shortname":"softball","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"softball","gender":"f","youtube":"","facebook":"https://www.facebook.com/NMStateSoftball","twitter":"@NMStateSoftball","instagram":"nmstatesoftball","pinterest":"","tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"sport_shortname":null,"image_source":"https://d3r3vbghhv4inv.cloudfront.net/images/2026/9/22/for_website-1.jpg","image_focal_point":null,"image_alt_text":"Aggie Softball Announce
599s CUSA 2027 Schedule","video":null,"url":"/news/2026/9/23/softball-aggies-announce-2027-conference-usa-schedule.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":"story_links","game_id":null,"games":[],"gallery_id":0,"writer":null,"ranking":7,"locked_ranking":false,"id":47591,"content_id":"47591","content_title":"Aggies Announce 2027 Conference USA Schedule","content_date":"2026-09-23T10:30:00","content_url":"http://nmstatesports.com/news/2026/9/23/softball-aggies-announce-2027-conference-usa-schedule.aspx","content_image_url":"https://d3r3vbghhv4inv.cloudfront.net/images/2026/9/22/for_website-1.jpg","date":"2026-09-23T10:30:00"},{"title":"Monday Volleyball Match Versus New Mexico Postponed","title_in_rotator":true,"sub_headline":"Match postponed due to weather-related travel delays affecting Aggies' return from Peoria, Ill.","teaser":"The volleyball match between NM State and New Mexico originally scheduled for Monday, Sept. 21, has been postponed due to weather-related travel delays affecting the Aggies' return from Peoria, Ill. ","type":null,"byline":"Izzy Palmisano","app_exclusive":false,"sport_display":"Volleyball","sport":{"id":22,"title":"Volleyball","abbreviation":"WVB","shortname":"wvball","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wvball","gender":"f","youtube":"","facebook":"https://www.facebook.com/NMSUAthletics","twitter":"@NMStateVBall","instagram":"nmstatevolleyball","pinterest":"","tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"sport_shortname":null,"image_source":"https://d3r3vbghhv4inv.cloudfront.net/images/2026/9/20/IMG_0184.jpg","image_focal_point":null,"image_alt_text":"Aggies on the line for starting line up","video":null,"url":"/news/2026/9/20/monday-volleyball-match-versus-new-mexico-postponed.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":"story_links","game_id":null,"games":[],"gallery_id":0,"writer":null,"ranking":8,"locked_ranking":false,"id":47587,"content_id":"47587","content_title":"Monday Volleyball Match Versus 
599New Mexico Postponed","content_date":"2026-09-20T10:45:00","content_url":"http://nmstatesports.com/news/2026/9/20/monday-volleyball-match-versus-new-mexico-postponed.aspx","content_image_url":"https://d3r3vbghhv4inv.cloudfront.net/images/2026/9/20/IMG_0184.jpg","date":"2026-09-20T10:45:00"},{"title":"Aggies Drop Finale to UTRGV on Saturday","title_in_rotator":true,"sub_headline":"NM State looks ahead to matchup with rival New Mexico on Monday, Sept. 21.","teaser":"NM State Volleyball closed out play at the Bradley Invitational on Saturday morning, taking UTRGV to five sets inside Renaissance Coliseum.","type":"postgame","byline":"Izzy Palmisano","app_exclusive":false,"sport_display":"Volleyball","sport":{"id":22,"title":"Volleyball","abbreviation":"WVB","shortname":"wvball","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wvball","gender":"f","youtube":"","facebook":"https://www.facebook.com/NMSUAthletics","twitter":"@NMStateVBall","instagram":"nmstatevolleyball","pinterest":"","tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"sport_shortname":null,"image_source":"https://d3r3vbghhv4inv.cloudfront.net/images/2026/9/19/set4_-07.jpg","image_focal_point":null,"image_alt_text":"Aggies huddle up during a VB game","video":null,"url":"/news/2026/9/19/volleyball-aggies-drop-finale-to-utrgv-on-saturday.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":"story_links","game_id":null,"games":[{"id":19322,"game_pregame_story_id":47580,"game_postgame_story_id":47584,"date":"2026-09-19T10:00:00","end_date":null,"date_utc":"2026-09-19T16:00:00Z","end_date_utc":null,"time":"10:00 AM","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"O","location_indicator":"N","neutral_hometeam":false,"location":"Peoria, Ill.","conference":null,"conference_abbrev":null,"conference_logo":null,"is_conference":false,"show_atvs":false,"is_spotlight":false,"type":"recent","tournament":null,"sport":null,"schedule":null,"opponent":{"id":165,"prefix":null,"name":null,"title":"UTRGV","image":"/images/logos/UTRGVLogo.png"},"media":{"video":null,"video_text":null,"audio":null,"audio_text":null,"stats":"https://bradleybraves.com/sidearmstats/wvball/summary","tickets":null,"game_note":null,"game_promotion_name":null,"tv":null,"tv_image":null,"tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":null,"result":{"game_id":19322,"status":"L","team_score":"2","opponent_score":"3","prescore":null,"postscore":null,"bid":null,"boxscore":"/boxscore.aspx?id=19322","line_scores":null},"game_facility":null,"promotion":null,"event_image":null,"pac_tickets":null}],"gallery_id":0,"writer":null,"ranking":9,"locked_ranking":false,"id":47584,"content_id":"47584","content_title":"Aggies Drop Finale to UTRGV on Saturday","content_date":"2026-09-19T14:01:00","content_url":"http://nmstatesports.com/news/2026/9/19/volleyball-aggies-drop-finale-to-utrgv-on-saturday.aspx","content_image_url":"https://d3r3vbghhv4inv.cloudfront.net/images/2026/9/19/set4_-07.jpg","date":"2026-09-19T14:01:00"},{"title":"Aggies Split Doubleheader with Lindenwood, Bradley in Peoria","title_in_rotator":true,"sub_headline":"NM State rallies past Bradley in five sets after falling to Lindenwood in Friday doubleheader.","teaser":"NM State Volleyball opened play at the Bradley Invitational on Friday with a pair of matches inside Renaissance C
599oliseum, beginning the day against Lindenwood at 9 a.m. MT before battling host Bradley at 6 p.m. MT.","type":"postgame","byline":"Izzy Palmisano","app_exclusive":false,"sport_display":"Volleyball","sport":{"id":22,"title":"Volleyball","abbreviation":"WVB","shortname":"wvball","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wvball","gender":"f","youtube":"","facebook":"https://www.facebook.com/NMSUAthletics","twitter":"@NMStateVBall","instagram":"nmstatevolleyball","pinterest":"","tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"sport_shortname":null,"image_source":"https://d3r3vbghhv4inv.cloudfront.net/images/2026/9/18/rodney_VB_UCSD-28.jpg","image_focal_point":null,"image_alt_text":"Jaelynn Kohli goes for a kill","video":null,"url":"/news/2026/9/18/volleyball-aggies-split-doubleheader-with-lindenwood-bradley-in-peoria.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":"story_links","game_id":null,"games":[{"id":19320,"game_pregame_story_id":47580,"game_postgame_story_id":47583,"date":"2026-09-18T09:00:00","end_date":null,"date_utc":"2026-09-18T15:00:00Z","end_date_utc":null,"time":"9:00 AM","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"O","location_indicator":"N","neutral_hometeam":false,"location":"Peoria, Ill.","conference":null,"conference_abbrev":null,"conference_logo":null,"is_conference":false,"show_atvs":false,"is_spotlight":false,"type":"recent","tournament":null,"sport":null,"schedule":null,"opponent":{"id":334,"prefix":null,"name":null,"title":"Lindenwood","image":"/images/2022/8/28/Lindenwood_Lions_logo.svg.png"},"media":{"video":null,"video_text":null,"audio":null,"audio_text":null,"stats":"https://bradleybraves.com/sidearmstats/wvball/summary","tickets":null,"game_note":null,"game_promotion_name":null,"tv":null,"tv_image":null,"tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":null,"result":{"game_id":19320,"status":"L","team_score":"1","opponent_score":"3","prescore":null,"postscore":null,"bid":null,"boxscore":"/boxscore.aspx?id=19320","line_scores":null},"game_facility":null,"promotion":null,"event_image":null,"pac_tickets":null},{"id":19321,"game_pregame_story_id":47580,"game_postgame_story_id":47583,"date":"2026-09-18T18:00:00","end_date":null,"date_utc":"2026-09-19T00:00:00.0000001Z","end_date_utc":null,"time":"6:00 PM","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"O","location_indicator":"A","neutral_hometeam":false,"location":"Peoria, Ill.","conference":null,"conference_abbrev":null,"conference_logo":null,"is_conference":false,"show_atvs":false,"is_spotlight":false,"type":"recent","tournament":null,"sport":null,"schedule":null,"opponent":{"id":32,"prefix":null,"name":null,"title":"Bradley","image":"/images/logos/bradley_logo.png"},"media":{"video":"https://www.espn.com/search/_/q/new%20mexico%20state/o/watch/appearance/dark","video_text":null,"audio":null,"audio_text":null,"stats":"https://bradleybraves.com/sidearmstats/wvball/summary","tickets":null,"game_note":null,"game_promotion_name":null,"tv":null,"tv_image":null,"tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":null,"result":{"game_id":19321,"status":"W","team_score":"3","opponent_score":"2","prescore":null,"postscore":null,"bid":null,"boxscore":"/boxscore.aspx?id=19321","line_scores":null},"game_facility":null,"promotion":null,"event_image":null,"pac_tickets":null}],"gallery_id":0,"writer":null,"ranking":10,"locked_ranking":false,"id":47583,"content_id":"47583","content_title":"Aggies Split Doubleheader with Lindenwood, Bradley in Peoria","content_date":"2026-09-18T23:13:00","content_url":"http://nmstatesports.com/news/2026/9/18/volleyball-aggies-split-doubleheader-with-lindenwood-bradley-in-peoria.aspx","content_image_url":"https://d3r3vbghhv4inv.cloudfront.net/images/2026/9/18/rodney_VB_UCSD-28.jpg","date":"2026-09-18T23:13:00"}],"mode":"web"};
600    if (!("sidearmComponents" in window))
601        window.sidearmComponents = [];
602    window.sidearmComponents.push(obj);
603</script>
603
604
605<stories-component params="{ id: '06f59cd4-9a9d-4f7c-b297-a1bdd8b8d681' }"></stories-component>
606
607    
608                </div>
609            </section>
610
611            <div class="aggies-text text-center">Aggies, Oh Aggies!</div>
612            <div class="s-promo">
613                <div class="s-promo__inner row pad">
614                    
615
616<script>
617    var obj = {"start":0,"count":10,"name":"above-videos-promo-31f8ca","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{},"context":null,"dummy":false,"type":"ads","id":"ad97cbd6-60c6-4514-b1f5-17e721f2ec1d","data":{"location":{"id":187,"title":"Above Videos Promo","type":"single","effect":"none","fixed_image_sizes":true,"excluded_sport_ids":[],"slick":false,"dfp":false,"sidearm_dfp":false,"common_page":false,"html_template":null,"name":"above-videos-promo-31f8ca","autoplay_speed":8,"accessibility_icons":true,"sizes":null,"slick_options":null,"dfp_sizes":null},"campaigns":[{"id":1067,"title":"Aggies Score, Students Score Tracker","start_date":"2022-09-27T00:00:00","end_date":null,"open_in_new_window":true,"link":"#","icon":null,"html":null,"picture":{"images":[{"breakpoint":1025,"alt":"Aggies Score Students Score","image":"/images/2024/8/14/1416x400.jpg","width":1416,"height":400},{"breakpoint":768,"alt":"Aggies Score Students Score","image":"/images/2024/8/14/768x360.jpg","width":768,"height":360},{"breakpoint":0,"alt":"Aggies Score Students Score","image":"/images/2024/8/14/450x320.jpg","width":450,"height":320}]},"css_class":null,"is_dummy":false,"hover_text":null}],"content_id":"above-videos-promo-31f8ca","content_title":"above-videos-promo-31f8ca","content_date":null,"content_url":null,"content_image_url":"/images/2024/8/14/1416x400.jpg"},"mode":"web"};
618    if (!("sidearmComponents" in window))
619        window.sidearmComponents = [];
620    window.sidearmComponents.push(obj);
621</script>
621
622
623<ads-component params="{ id: 'ad97cbd6-60c6-4514-b1f5-17e721f2ec1d' }"></ads-component>
624                </div>
625            </div>
626            <div class="content-ad">
627                <a href="#s-videos__link" class="sidearm-skip-link" aria-label="Skip ad and continue to next section.">Skip Ad</a>
628                
629
630<script>
631    var obj = {"start":0,"count":10,"name":"top-dfp-leaderboard-ab73d3","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{},"context":null,"dummy":false,"type":"ads","id":"2ba611c8-3a8f-4054-a27a-cb54c80f40da","data":{"location":{"id":0,"title":null,"type":null,"effect":null,"fixed_image_sizes":false,"excluded_sport_ids":null,"slick":false,"dfp":false,"sidearm_dfp":false,"common_page":false,"html_template":null,"name":null,"autoplay_speed":0,"accessibility_icons":false,"sizes":null,"slick_options":null,"dfp_sizes":null},"campaigns":[],"content_id":null,"content_title":null,"content_date":null,"content_url":null,"content_image_url":null},"mode":"web"};
632    if (!("sidearmComponents" in window))
633        window.sidearmComponents = [];
634    window.sidearmComponents.push(obj);
635</script>
635
636
637<ads-component params="{ id: '2ba611c8-3a8f-4054-a27a-cb54c80f40da' }"></ads-component>    
638            </div>
639
640            <section class="s-videos" aria-labelledby="h2_videos">
641                <h2 class="accessible-hide" id="h2_videos">Videos</h2>
642                <div class="row pad">
643                    <div class="s-videos__header flex flex-align-center">
644                        
645
646<script>
647    var obj = {"start":0,"count":10,"name":"cs---videos-fdde67","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{},"context":null,"dummy":false,"type":"ads","id":"51f117d1-11ae-4675-9e2a-0ae91140ad30","data":{"location":{"id":139,"title":"CS - Videos","type":"single","effect":"none","fixed_image_sizes":true,"excluded_sport_ids":[],"slick":false,"dfp":false,"sidearm_dfp":false,"common_page":false,"html_template":null,"name":"cs---videos-fdde67","autoplay_speed":8,"accessibility_icons":true,"sizes":null,"slick_options":null,"dfp_sizes":null},"campaigns":[{"id":12,"title":"Chevy - Video Sponsor","start_date":"2020-06-17T10:02:15","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=12&target=http://elpasolascruceschevy.com/","icon":null,"html":null,"picture":{"images":[{"breakpoint":768,"alt":"ADEP-LCChevy15050","image":"/images/2022/3/30/ADEP_LCChevy15050.jpg","width":150,"height":50},{"breakpoint":0,"alt":"ADEP-LCChevy5050","image":"/images/2022/3/30/ADEP_LCChevy5050.jpg","width":50,"height":50}]},"css_class":null,"is_dummy":false,"hover_text":null}],"content_id":"cs---videos-fdde67","content_title":"cs---videos-fdde67","content_date":null,"content_url":null,"content_image_url":"/images/2022/3/30/ADEP_LCChevy15050.jpg"},"mode":"web"};
648    if (!("sidearmComponents" in window))
649        window.sidearmComponents = [];
650    window.sidearmComponents.push(obj);
651</script>
651
652
653<ads-component params="{ id: '51f117d1-11ae-4675-9e2a-0ae91140ad30' }"></ads-component>
654                        <div class="s-videos__title">Aggie Videos<span aria-hidden="true" class="sidearm-icon sf-monitor"></span></div>
655                        <a id="s-videos__link" class="s-videos__link hide-on-mobile" href="/watch">Watch More NM State Videos</a>
656                    </div>
657                    
658
659<script>
660    var obj = {"start":0,"count":5,"name":"videos--homepage","sport_id":null,"count_breakpoints":"[{\"breakpoint\":768,\"count\":5},{\"breakpoint\":0,\"count\":3}]","css_class":"","pinned_id":"","extra":{"order_by":"","categories":[{"id":7,"title":"Aggie Sports Weekly"},{"id":6,"title":"Audio Archives"},{"id":9,"title":"Full Game Archive"},{"id":4,"title":"Game Highlights"},{"id":5,"title":"Game Replays"},{"id":2,"title":"Highlights"},{"id":10,"title":"Bowl Videos"},{"id":11,"title":"Pronunciations"},{"id":12,"title":"Press Conferences"}],"sports":[{"id":1,"title":"Baseball"},{"id":4,"title":"Football"},{"id":5,"title":"General"},{"id":7,"title":"Indoor Track & Field"},{"id":8,"title":"Men's Basketball"},{"id":19,"title":"Soccer"},{"id":13,"title":"Softball"},{"id":22,"title":"Volleyball"},{"id":25,"title":"Women's Basketball"},{"id":17,"title":"Women's Golf"}]},"context":null,"dummy":false,"type":"all-access","id":"d2ff7f6a-efe4-41b3-907f-2e06d3edf2c0","data":[{"id":4696,"title":"Cup of Joe presented by White Sands Federal Credit Union - Episode 8","description":"NM State Athletics Director Joe Fields sits down with MJ Newsom in the eighth episode of Cup of Joe. MJ and Joe discuss the fall sports, the Aggies' football home opener and more!\r\n\r\nAn audio version of each episode is also available via the Aggie Up Podcast Series on Apple Podcasts, Spotify, iHeart Radio and nmstatesports.com. Fans are encouraged to submit questions via [email protected] for future episodes.","app_exclusive":false,"views":0,"favorites":0,"poster":"https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/nmsu.sidearmsports.com/images/2026/9/9/vkqX8jO0.jpg","sport":{"id":5,"title":"General","abbreviation":"GEN","shortname":"general","short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"category":null,"format":"Video","caption_file":null,"content_id":"4696","content_title":"Cup of Joe presented by White Sands Federal Credit Union - Episode 8","content_date":"2026-09-08T23:58:56","content_url":"http://nmstatesports.com/watch/?Archive=4696&type=Archive","content_image_url":"https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/nmsu.sidearmsports.com/images/2026/9/9/vkqX8jO0.jpg","date":"2026-09-08T23:58:56","duration":null},{"id":4695,"title":"NM State Football Press Conference - Sept. 7 - Hawaii Game Week","description":"NM State Football Head Coach Tony Sanchez speaks with the media regarding the Aggies' Week 2 matchup versus Hawaii on Saturday, Sept. 5.","app_exclusive":false,"views":0,"favorites":0,"poster":"https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/nmsu.sidearmsports.com/images/2026/9/9/JmJGanMP.jpg","sport":{"id":4,"title":"Football","abbreviation":"FB","shortname":"football","short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"category":{"id":12,"title":"Press Conferences"},"format":"Video","caption_file":null,"content_id":"4695","content_title":"NM State Football Press Conference - Sept. 7 - Hawaii Game Week","content_date":"2026-09-08T23:37:15","content_url":"http://nmstatesports.com/watch/?Archive=4695&type=Archive","content_image_url":"https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/nmsu.sidearmsports.com/images/2026/9/9/JmJGanMP.jpg","date":"2026-09-08T23:37:15","duration":null},{"id":4694,"title":"Mercyhurst Postgame Press Conference","description":"NM State Head Coach, quarterback Trey Hedden and safety Nick Session speak to the media following the Aggies 51-14 victory over Mercyhurst in their home opener.","app_exclusive":false,"views":0,"favorites":0,"poster":"https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/nmsu.sidearmsports.com/images/2026/9/7/VCMhl15m.jpg","sport":{"id":4,"title":"Football","abbreviation":"FB","shortname":"football","short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"category":{"id":12,"title":"Press Conferences"},"format":"Video","caption_file":null,"content_id":"4694","content_title":"Mercyhurst Postgame Press Conference","content_date":"2026-09-05T00:00:00","content_url":"http://nmstatesports.com/watch/?Archive=4694&type=Archive","content_image_url":"https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/nmsu.sidearmsports.com/images/2026/9/7/VCMhl15m.jpg","date":"2026-09-05T00:00:00","duration":null},{"id":4680,"title":"NM State Football Postgame Press Conference - Oct. 14, 2025","description":"NM State Head Coach Tony Sanchez speaks with media following the Aggies 30-27 defeat at Liberty on Oct. 14, 2025.","app_exclusive":false,"views":0,"favorites":0,"poster":"https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/nmsu.sidearmsports.com/images/2025/10/14/nmsu-7a1867a4-b2ac-46d7-b0d2-8735bbe1fc4a.jpg","sport":{"id":4,"title":"Football","abbreviation":"FB","shortname":"football","short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"category":{"id":12,"title":"Press Conferences"},"format":"Video","caption_file":null,"content_id":"4680","content_title":"NM State Football Postgame Press Conference - Oct. 14, 2025","content_date":"2025-10-14T20:59:03","content_url":"http://nmstatesports.com/watch/?Archive=4680&type=Archive","content_image_url":"https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/nmsu.sidearmsports.com/images/2025/10/14/nmsu-7a1867a4-b2ac-46d7-b0d2-8735bbe1fc4a.jpg","date":"2025-10-14T20:59:03","duration":373.76},{"id":4679,"title":"Sept. 8 Press Conference","description":"NM State Football Head Coach Tony Sanchez, wide receiver TJ Pride and defensive lineman Ezra Christensen answer questions from the media regarding their week 3 road matchup against LA Tech on Sept. 13.","app_exclusive":false,"views":0,"favorites":0,"poster":"https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/nmsu.sidearmsports.com/images/2025/9/8/nmsu-b69a330d-d9a9-470f-ba70-287c213ff451.jpg","sport":{"id":4,"title":"Football","abbreviation":"FB","shortname":"football","short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"category":{"id":12,"title":"Press Conferences"},"format":"Video","caption_file":null,"content_id":"4679","content_title":"Sept. 8 Press Conference","content_date":"2025-09-08T12:06:13","content_url":"http://nmstatesports.com/watch/?Archive=4679&type=Archive","content_image_url":"https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/nmsu.sidearmsports.com/images/2025/9/8/nmsu-b69a330d-d9a9-470f-ba70-287c213ff451.jpg","date":"2025-09-08T12:06:13","duration":930.413}],"mode":"web"};
661    if (!("sidearmComponents" in window))
662        window.sidearmComponents = [];
663    window.sidearmComponents.push(obj);
664</script>
664
665
666
667    <all-access-component params="{ id: 'd2ff7f6a-efe4-41b3-907f-2e06d3edf2c0', modal: true }"></all-access-component>
668
669    
670
671                    <a class="s-videos__link show-on-mobile" href="/watch">Watch More NM State Videos</a>
672                </div>
673            </section>
674
675            <div class="content-ad">
676                <a href="#c-awards__link" class="sidearm-skip-link" aria-label="Skip ad and continue to next section.">Skip Ad</a>
677                
678
679<script>
680    var obj = {"start":0,"count":10,"name":"middle-dfp-leaderboard-bf17cb","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{},"context":null,"dummy":false,"type":"ads","id":"7fd513ed-849a-44ce-8d5b-d435ae4cc8cc","data":{"location":{"id":0,"title":null,"type":null,"effect":null,"fixed_image_sizes":false,"excluded_sport_ids":null,"slick":false,"dfp":false,"sidearm_dfp":false,"common_page":false,"html_template":null,"name":null,"autoplay_speed":0,"accessibility_icons":false,"sizes":null,"slick_options":null,"dfp_sizes":null},"campaigns":[],"content_id":null,"content_title":null,"content_date":null,"content_url":null,"content_image_url":null},"mode":"web"};
681    if (!("sidearmComponents" in window))
682        window.sidearmComponents = [];
683    window.sidearmComponents.push(obj);
684</script>
684
685
686<ads-component params="{ id: '7fd513ed-849a-44ce-8d5b-d435ae4cc8cc' }"></ads-component>
687            </div>
688
689            <section class="s-awards" aria-labelledby="h2_awards">
690                <h2 class="accessible-hide" id="h2_awards">Awards</h2>
691                
692
693<script>
694    var obj = {"start":0,"count":2,"name":"","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{},"context":null,"dummy":false,"type":"awards","id":"1f2477e9-3f90-44d8-822e-c26f4f5fe880","data":[],"mode":"web"};
695    if (!("sidearmComponents" in window))
696        window.sidearmComponents = [];
697    window.sidearmComponents.push(obj);
698</script>
698
699
700<awards-component params="{ id: '1f2477e9-3f90-44d8-822e-c26f4f5fe880' }"></awards-component>
701
702
703            </section>
704
705            <div class="promos">
706                <div class="row pad">
707                    
708
709<script>
710    var obj = {"start":0,"count":10,"name":"promo-slider-79a34e","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{},"context":null,"dummy":false,"type":"ads","id":"fb6cd482-4f0a-4eae-92db-b40c60ad5654","data":{"location":{"id":136,"title":"Promo Slider","type":"multi","effect":"none","fixed_image_sizes":true,"excluded_sport_ids":[],"slick":false,"dfp":false,"sidearm_dfp":false,"common_page":false,"html_template":null,"name":"promo-slider-79a34e","autoplay_speed":8,"accessibility_icons":true,"sizes":null,"slick_options":null,"dfp_sizes":null},"campaigns":[{"id":1104,"title":null,"start_date":"2025-09-09T00:00:00","end_date":null,"open_in_new_window":true,"link":"#","icon":null,"html":null,"picture":{"images":[]},"css_class":null,"is_dummy":false,"hover_text":null}],"content_id":"promo-slider-79a34e","content_title":"promo-slider-79a34e","content_date":null,"content_url":null,"content_image_url":null},"mode":"web"};
711    if (!("sidearmComponents" in window))
712        window.sidearmComponents = [];
713    window.sidearmComponents.push(obj);
714</script>
714
715
716<ads-component params="{ id: 'fb6cd482-4f0a-4eae-92db-b40c60ad5654' }"></ads-component>
717                </div>
718            </div>
719        
720
721			</main>
722
723            <footer id="main-footer" class="main-footer" aria-labelledby="h2_footer">
724                <h2 class="accessible-hide" id="h2_footer">Footer</h2>
725                <div class="content-ad">
726                    <a href="#sponsors" class="sidearm-skip-link" aria-label="Skip ad and continue to next section.">Skip Ad</a>
727                    
728
729<script>
730    var obj = {"start":0,"count":10,"name":"bottom-dfp-leaderboard-1717f5","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{},"context":null,"dummy":false,"type":"ads","id":"e1d3bf29-8bd9-413b-8681-6b89f662295f","data":{"location":{"id":0,"title":null,"type":null,"effect":null,"fixed_image_sizes":false,"excluded_sport_ids":null,"slick":false,"dfp":false,"sidearm_dfp":false,"common_page":false,"html_template":null,"name":null,"autoplay_speed":0,"accessibility_icons":false,"sizes":null,"slick_options":null,"dfp_sizes":null},"campaigns":[],"content_id":null,"content_title":null,"content_date":null,"content_url":null,"content_image_url":null},"mode":"web"};
731    if (!("sidearmComponents" in window))
732        window.sidearmComponents = [];
733    window.sidearmComponents.push(obj);
734</script>
734
735
736<ads-component params="{ id: 'e1d3bf29-8bd9-413b-8681-6b89f662295f' }"></ads-component>
737                    <a href="#sponsors" class="sidearm-skip-link" aria-label="Skip ad and continue to next section.">Skip Ad</a>
738                    
739
740<script>
741    var obj = {"start":0,"count":10,"name":"sidearm-dfp-2","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{},"context":null,"dummy":false,"type":"ads","id":"c87b822b-bb7e-4a7a-9a15-bf94bc5a7e12","data":{"location":{"id":0,"title":null,"type":null,"effect":null,"fixed_image_sizes":false,"excluded_sport_ids":null,"slick":false,"dfp":false,"sidearm_dfp":false,"common_page":false,"html_template":null,"name":null,"autoplay_speed":0,"accessibility_icons":false,"sizes":null,"slick_options":null,"dfp_sizes":null},"campaigns":[],"content_id":null,"content_title":null,"content_date":null,"content_url":null,"content_image_url":null},"mode":"web"};
742    if (!("sidearmComponents" in window))
743        window.sidearmComponents = [];
744    window.sidearmComponents.push(obj);
745</script>
745
746
747<ads-component params="{ id: 'c87b822b-bb7e-4a7a-9a15-bf94bc5a7e12' }"></ads-component>
748                </div>
749                <div class="main-footer__sponsors">
750                    <div class="row pad">
751                        
752
753<script>
754    var obj = {"start":0,"count":10,"name":"sponsors-9d76f6","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{},"context":null,"dummy":false,"type":"ads","id":"4aa9f3e6-8797-4a47-a14e-57617e49d755","data":{"location":{"id":134,"title":"Sponsors","type":"multi","effect":"slide","fixed_image_sizes":true,"excluded_sport_ids":[],"slick":true,"dfp":false,"sidearm_dfp":false,"common_page":false,"html_template":null,"name":"sponsors-9d76f6","autoplay_speed":8,"accessibility_icons":true,"sizes":null,"slick_options":[{"id":0,"breakpoint":0,"arrows":true,"dots":false,"slides_to_show":1,"slides_to_scroll":1,"extra_options":"{autoplay:true, autoplaySpeed:5000, pausable:true, pauseOnHover: false}"},{"id":0,"breakpoint":540,"arrows":true,"dots":false,"slides_to_show":2,"slides_to_scroll":1,"extra_options":"{autoplay:true, autoplaySpeed:5000, pausable:true, pauseOnHover: false}"},{"id":0,"breakpoint":767,"arrows":true,"dots":false,"slides_to_show":3,"slides_to_scroll":1,"extra_options":"{autoplay:true, autoplaySpeed:5000, pausable:true, pauseOnHover: false}"},{"id":0,"breakpoint":1024,"arrows":true,"dots":false,"slides_to_show":4,"slides_to_scroll":1,"extra_options":"{autoplay:true, autoplaySpeed:5000, pausable:true, pauseOnHover: false}"},{"id":0,"breakpoint":1224,"arrows":true,"dots":false,"slides_to_show":5,"slides_to_scroll":1,"extra_options":"{autoplay:true, autoplaySpeed:5000, pausable:true, pauseOnHover: false}"},{"id":0,"breakpoint":1416,"arrows":true,"dots":false,"slides_to_show":6,"slides_to_scroll":1,"extra_options":"{autoplay:true, autoplaySpeed:5000, pausable:true, pauseOnHover: false}"}],"dfp_sizes":null},"campaigns":[{"id":1,"title":"Footer | MMC","start_date":"2020-06-17T07:45:24","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=1&target=https://www.mmclc.org/","icon":null,"html":null,"picture":{"images":[{"breakpoint":0,"alt":"MMC21","image":"/images/2021/5/16/MMC21.jpg","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null},{"id":1063,"title":"Footer | NMDA","start_date":"2021-09-14T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=1063&target=https://nmdeptag.nmsu.edu/","icon":null,"html":null,"picture":{"images":[{"breakpoint":0,"alt":"ADNMDA","image":"/images/2021/9/27/ADNMDA.jpg","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null},{"id":1071,"title":"Footer | Raising Cane's","start_date":"2023-07-10T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=1071&target=https://www.raisingcanes.com/home","icon":null,"html":null,"picture":{"images":[{"breakpoint":0,"alt":"Raising Cane's","image":"/images/2023/10/27/RaisingCanes.png","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null},{"id":1078,"title":"Footer | NM Aging Services","start_date":"2024-08-07T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=1078&target=https://aging.nm.gov/","icon":null,"html":null,"picture":{"images":[{"breakpoint":0,"alt":"NM Aging Services Logo","image":"/images/2024/8/9/NMASLogoFooter.png","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null},{"id":1079,"title":"Footer | Inn of the Mountain Gods","start_date":"2024-08-09T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=1079&target=https://innofthemountaingods.com/","icon":null,"html":null,"picture":{"images":[{"breakpoint":0,"alt":"Inn of the Mountain Gods Logo","image":"/images/2024/8/9/InnLogoLG.png","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null},{"id":1080,"title":"Footer | Home Pros Remodeling","start_date":"2024-09-17T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=1080&target=https://homepros-usa.com/","icon":null,"html":null,"picture":{"images":[{"breakpoint":0,"alt":"Home Pros Remodeling","image":"/images/2024/9/17/HomeProsFooter.png","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null},{"id":1081,"title":"Footer | Casa Autoplex","start_date":"2024-09-26T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/control
754s/adhandler.aspx?ad_id=1081&target=https://www.borman-autoplex.com/","icon":null,"html":null,"picture":{"images":[{"breakpoint":0,"alt":"Casa Autoplex Logo","image":"/images/2024/9/26/Casa_Autoplex.jpg","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null},{"id":1082,"title":"Footer | Blue Cross Blue Shield of NM","start_date":"2024-09-26T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=1082&target=https://www.bcbsnm.com/","icon":null,"html":null,"picture":{"images":[{"breakpoint":0,"alt":"Blue Cross Blue Shield of NM Logo","image":"/images/2024/9/26/BCBSNM.jpg","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null},{"id":1091,"title":"Footer | Coors","start_date":"2025-01-15T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=1091&target=https://rganm.org/","icon":null,"html":null,"picture":{"images":[{"breakpoint":0,"alt":"Responsible Gaming Correct Size","image":"/images/2025/1/15/Responsible_Gaming_Logo__1__copy_2.png","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null},{"id":1096,"title":"Footer | Circle K","start_date":"2025-08-06T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=1096&target=https://www.circlek.com/us/rocky-mountains","icon":null,"html":null,"picture":{"images":[{"breakpoint":0,"alt":"Footer| Circle K","image":"/images/2025/8/6/Untitled_design__2_.png","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null},{"id":1099,"title":"Footer | Jiffy Lube","start_date":"2025-08-15T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=1099&target=https://www.jiffylubenewmexico.com/","icon":null,"html":null,"picture":{"images":[{"breakpoint":0,"alt":"Jiffy Lube Logo","image":"/images/2025/8/15/Untitled_design__4_.png","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null},{"id":1101,"title":"Footer | Century Bank","start_date":"2025-08-20T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=1101&target=https://www.mycenturybank.com/","icon":null,"html":null,"picture":{"images":[{"breakpoint":0,"alt":"Century Bank","image":"/images/2025/8/20/Untitled_design__5_.png","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null},{"id":2,"title":"Footer | EP-LC Chevy","start_date":"2020-06-17T07:45:24","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=2&target=http://elpasolascruceschevy.com/","icon":null,"html":null,"picture":{"images":[{"breakpoint":0,"alt":"Chevy Dealers of El Paso and Las Cruces Logo","image":"/images/2024/8/23/SWChevyFooter.png","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null},{"id":4,"title":"Footer | Whataburger","start_date":"2020-06-17T07:45:24","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=4&target=https://whataburger.com/home","icon":null,"html":null,"picture":{"images":[{"breakpoint":0,"alt":"ADSWhataburger21","image":"/images/2021/5/19/ADsWHATABURGER21.jpg","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null},{"id":6,"title":"Footer | First Light","start_date":"2020-06-17T07:45:24","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=6&target=https://www.firstlightfcu.org/","icon":null,"html":null,"picture":{"images":[{"breakpoint":0,"alt":"GENFirstLightLogo","image":"/images/2020/7/15/thumbnail_216x108.jpg","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null},{"id":7,"title":"Footer | Coors","start_date":"2020-06-17T07:45:24","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=7&target=https://www.coors.com/av?url=https://www.coors.com/","icon":null,"html":null,"picture":{"images":[{"breakpoint":0,"alt":"ADCoors21","image":"/images/2021/5/16/ADCoors21.jpg","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null},{"id":8,"title":"Footer | White Sands 21","start_date":"2020-06-17T07:45:24","end_date":null,"open_in_new_window":true,"link":"/common/control
754s/adhandler.aspx?ad_id=8&target=https://www.wsfcu.org/","icon":null,"html":null,"picture":{"images":[{"breakpoint":0,"alt":"WhiteSandsAd21","image":"/images/2021/7/1/WSAD21.jpg","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null},{"id":1045,"title":"Footer | Pepsi","start_date":"2020-07-14T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=1045&target=https://www.pepsi.com/","icon":null,"html":null,"picture":{"images":[{"breakpoint":0,"alt":"Pepsi","image":"/images/2023/10/27/Pepsi.png","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null},{"id":1046,"title":"Footer | Borderplex Alliance","start_date":"2020-07-14T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=1046&target=https://borderplexalliance.org/","icon":null,"html":null,"picture":{"images":[{"breakpoint":0,"alt":"GENBorderplex","image":"/images/2020/7/14/GENBorderplex.jpg","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null},{"id":1047,"title":"Footer | Sports Accessories","start_date":"2020-12-18T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=1047&target=https://shop.sportsaccessories.biz/collections/the-aggie-shop","icon":null,"html":null,"picture":{"images":[{"breakpoint":0,"alt":"Sports Accessories Logo","image":"/images/2020/12/18/Sports_Accessories_The_Aggie_Shop_Logo.png","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null},{"id":1059,"title":"Footer | Aggie Catering","start_date":"2021-07-16T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=1059&target=https://nm
754sudining.com/catering","icon":null,"html":null,"picture":{"images":[{"breakpoint":0,"alt":"ADAggieCatering","image":"/images/2021/7/16/ADAggieCatering.jpg","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null},{"id":1060,"title":"Footer | Zia Country","start_date":"2021-08-05T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=1060&target=https://lascrucestoday.com/ziacountry","icon":null,"html":null,"picture":{"images":[{"breakpoint":0,"alt":"ADZiaCountry82421","image":"/images/2021/8/24/ADZiaCountry82421.jpg","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null},{"id":1062,"title":"Footer | Rudy's","start_date":"2021-08-24T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=1062&target=https://rudysbbq.com/","icon":null,"html":null,"picture":{"images":[{"breakpoint":0,"alt":"ADRudys2021","image":"/images/2021/8/24/ADRudys.jpg","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null},{"id":1070,"title":"Footer | Modelo Especial","start_date":"2023-01-26T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=1070&target=https://www.modelousa.com/products/especial?","icon":null,"html":null,"picture":{"images":[{"breakpoint":0,"alt":"Modelo Especial Ad","image":"/images/2023/1/26/High-Res_PNG-Modelo_Especial_Logo_copy.png","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null},{"id":1069,"title":"Footer | NM Beef Council","start_date":"2022-10-21T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=1069&target=http://nmbeef.com/","icon":null,"html":null,"picture":{"images":[{"breakpoint":0,"alt":"NM Beef Council Logo","image":"/images/2024/8/9/NMBeefFooter.png","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null}],"content_id":"sponsors-9d76f6","content_title":"sponsors-9d76f6","content_date":null,"content_url":null,"content_image_url":null},"mode":"web"};
755    if (!("sidearmComponents" in window))
756        window.sidearmComponents = [];
757    window.sidearmComponents.push(obj);
758</script>
758
759
760<ads-component params="{ id: '4aa9f3e6-8797-4a47-a14e-57617e49d755' }"></ads-component>
761                    </div>
762                </div>
763                <div class="main-footer__logos-copyright">
764                    <div class="row pad flex flex-align-center flex-justify-between">
765                        <div class="main-footer__copyright flex flex-align-center">
766                            <div class="main-footer__logo">
767                                <a href="https://www.nmsu.edu/" target="_blank"><img src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/nmsu.sidearmsports.com/images/responsive_2020/logo_footer_edu.png" alt="New Mexico State"></a>    
768                            </div>
769                            <p>Copyright &copy; 2026 New Mexico State University Athletics / All Rights Reserved</p>
770                        </div>
771                        <div class="main-footer__logos flex flex-align-center">
772                            <div class="main-footer__logo">
773                                <a href="https://www.ncaa.org" target="_blank"><img src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/nmsu.sidearmsports.com/images/responsive_2020/logo_footer_ncaa.svg" alt="NCAA"></a>    
774                            </div>
775                            <div class="main-footer__logo">
776                                <a href="https://www.conferenceusa.com" target="_blank"><img src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/nmsu.sidearmsports.com/images/responsive_2020/footer-cusa.svg" alt="Conference USA" width="60%"></a>    
777                            </div>
778                        </div>
779                    </div>
780                </div>
781				<div class="main-footer__common"> 
782                    <div class="row relative">
783                        
784<style>
785    .c-common-footer{ line-height:1.5; padding:0;flex-direction:column !important;}
786    .c-common-footer .c-common-footer__list-items{margin:0; padding:0; list-style:none;flex-direction:column;}
787    .c-common-footer .c-common-footer__list-item{padding:12px 24px; border-top:solid 1px;}
788    .c-common-footer .c-common-footer__list-item:first-child{ border-top:none;}
789    /* .c-common-footer .c-common-footer__list-item:nth-child(n+3){width:100%;} */
790    .c-common-footer .c-common-footer__list-link{font-weight:400; font-size:1rem;}
791    .c-common-footer .c-common-footer__list-link:hover{text-decoration:underline;}
792    .c-common-footer .c-common-footer__logos{ flex: 0 0 auto; -webkit-flex: 0 0 auto; border-top:solid 1px;}
793    .c-common-footer .c-common-footer__logo-item{ padding:24px; flex: 1 1 50%; -webkit-flex: 1 1 50%; text-align:center;}
794    .c-common-footer .c-common-footer__logo-link { display:inline-block;}
795    .c-common-footer .c-common-footer__logo-item:nth-child(n+2){ border-left:solid 1px; }
796    .c-common-footer .c-common-footer__logo-item svg{ max-height:30px; width:100%;}
797
798    .c-common-footer--black{ background:black; }
799    .c-common-footer--black .c-common-footer__list-link{ color:white;}
800    .c-common-footer--black .c-common-footer__list-item{border-top-color:#474952;}
801    .c-common-footer--black .c-common-footer__list-item:nth-child(2) { border-left-color:#474952; }
802    .c-common-footer--black .c-common-footer__list-item:nth-child(3) { border-left-color:#474952; }
803    .c-common-footer--black .c-common-footer__list-item:nth-child(4) { border-left-color:#474952; }
804    .c-common-footer--black .c-common-footer__logos{ border-top-color:#474952;}
805    .c-common-footer--black .c-common-footer__logo-item:nth-child(n+2){ border-left-color:#474952; }
806
807    .c-common-footer--white{ background:white; }
808    .c-common-footer--white .c-common-footer__list-link{ color:black;}
809    .c-common-footer--white .c-common-footer__list-item{border-top-color:#d9d9db;}
810    .c-common-footer--white .c-common-footer__list-item:nth-child(2) { border-left-color: #d9d9db; }
811    .c-common-footer--white .c-common-footer__list-item:nth-child(3) { border-left-color: #d9d9db; }
812    .c-common-footer--white .c-common-footer__list-item:nth-child(4) { border-left-color: #d9d9db; }
813    .c-common-footer--white .c-common-footer__logos{ border-top-color:#d9d9db;}
814    .c-common-footer--white .c-common-footer__logo-item:nth-child(n+2){ border-left-color:#d9d9db; }
815
816    .c-common-footer--gray{ background:#f5f5f5; }
817    .c-common-footer--gray .c-common-footer__list-link{ color:black;}
818    .c-common-footer--gray .c-common-footer__list-item{border-top-color:#d9d9db;}
819    .c-common-footer--gray .c-common-footer__list-item:nth-child(2) { border-left-color: #d9d9db; }
820    .c-common-footer--gray .c-common-footer__list-item:nth-child(3) { border-left-color: #d9d9db; }
821    .c-common-footer--gray .c-common-footer__list-item:nth-child(4) { border-left-color: #d9d9db; }
822    .c-common-footer--gray .c-common-footer__logos{ border-top-color:#d9d9db;}
823    .c-common-footer--gray .c-common-footer__logo-item:nth-child(n+2){ border-left-color:#d9d9db; }
824
825    @media all and (min-width:768px) {
826        .c-common-footer {padding:24px 0; flex-direction:row !important;}
827        .c-common-footer .c-common-footer__links{ padding: 24px 12px; flex: 1 1 auto; -webkit-flex: 1 1 auto;}
828        .c-common-footer .c-common-footer__list-items{flex-direction:row;}
829        .c-common-footer .c-common-footer__list-item{padding:0 12px; margin-bottom:4px; border-top:none;}
830        .c-common-footer  .c-common-footer__list-item:nth-child(2){ border-left-style:solid; border-left-width: 1px;}
831        .c-common-footer  .c-common-footer__list-item:nth-child(3){ border-left-style:solid; border-left-width: 1px;}
832        .c-common-footer  .c-common-footer__list-item:nth-child(4){ border-left-style:solid; border-left-width: 1px;}
833        .c-common-footer .c-common-footer__logos{border-top: none;}
834        .c-common-footer .c-common-footer__logo-item{padding:6px 24px; flex: 0 0 auto; -webkit-flex: 0 0 auto;}
835        .c-common-footer .c-common-footer__logo-item svg{ height:36px; width:auto; max-height:none;}
836        .c-common-footer .c-common-footer__logo-item .c-common-footer__logo-learfield{ height:30px; width:auto; max-height:none;}
837        .c-common-footer .c-common-footer__logo-item .c-common-footer__logo-sidearm{ height:48px; width:auto; max-height:none;}
838        .c-common-footer .c-common-footer__logo-item .c-common-footer__logo-sidearm--alt { height:auto; width:170px; max-height:none;}
839        .c-common-footer--learfield .c-common-footer__logos{border-top-style:solid; border-top-width: 1px; }
840    }
841</style>
842<div class="component c-common-footer c-common-footer--black flex flex-column flex-align-stretch flex-justify-between medium-flex-row">
843    <div class="c-common-footer__links">
844        <ul class="c-common-footer__list-items flex flex-column flex-align-stretch medium-flex-row flex-wrap">
845            <li class="c-common-footer__list-item">
846                <a class="c-common-footer__list-link" href="http://sidearmsports.com/terms-of-service" target="_blank">Terms of Service<span class="accessible-hide">, opens in new window</span></a>
847            </li>
848            <li class="c-common-footer__list-item">
849                <a class="c-common-footer__list-link" href="http://sidearmsports.com/privacypolicy" target="_blank">Privacy Policy<span class="accessible-hide">, opens in new window</span></a>
850            </li>
851            <li class="c-common-footer__list-item">
852                <a class="c-common-footer__list-link" href="https://sidearmsports.com/accessibility-statement" target="_blank" aria-label="Accessibility at SIDEARM, opens in new tab">Accessibility</a>
853            </li>
854            <li class="c-common-footer__list-item">
855                <a id="cpra_button" class="c-common-footer__list-link" href="#" aria-label="Do Not Sell or Share My Personal Information, opens in modal">Do Not Sell or Share My Personal Information</a>
856            </li>
857
858            
859        </ul>
860    </div>
861    <div class="c-common-footer__logos flex flex-align-center">
862        
863            <div class="c-common-footer__logo-item">
864                <a class="c-common-footer__logo-link" href="https://www.sidearmsports.com" aria-label="Sidearm Sports, Powered by Learfield, opens a new window" target="_blank">
865                    
866                            <svg class="c-common-footer__logo-sidearm" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewbox="0 0 200 57" role="img" aria-label="Sidearm Sports website, opens a new tab"><title>Sidearm Sports, opens a new window</title><g clip-path="url(#clip5)">
866<path d="M126.192 3.374c-.61 0-.924.557-.924 1.67v.66c0 .853.61 1.636 1.865 2.366 1.744 1.026 2.894 1.861 3.469 2.505 1.273 1.46 1.9 3.478 1.9 6.053 0 3.617-2.126 5.426-6.362 5.426-2.092 0-3.609-.382-4.515-1.165-.976-.852-1.465-2.296-1.465-4.348v-2.644h5.108c0 .243-.017.609-.052 1.096a16.65 16.65 0 00-.052 1.095c0 1.722.348 2.575 1.045 2.575.698 0 1.029-.661 1.029-1.983 0-.905-.105-1.618-.349-2.122-.244-.505-.732-.992-1.481-1.496-1.953-1.287-3.086-2.104-3.382-2.418-1.221-1.304-1.831-3.096-1.831-5.391 0-3.514 2.005-5.253 5.997-5.253 2.475 0 4.114.522 4.916 1.548.697.87 1.028 2.574 1.028 5.096h-4.881V5.34c0-1.305-.348-1.966-1.063-1.966zm12.621 5.983h.994c.906 0 1.359-.452 1.359-1.339V5.027c0-.888-.453-1.322-1.359-1.322h-.994v5.652zM133.566 0h7.199c3.487 0 5.23 1.687 5.23 5.027V7.74c0 2.4-.645 3.93-1.918 4.626-.819.453-2.58.679-5.264.679v8.992h-5.247V0zm18.949 17.097c0 .922.348 1.392 1.045 1.392.698 0 1.046-.47 1.046-1.392V4.957c0-.922-.348-1.391-1.046-1.391-.697 0-1.045.47-1.045 1.391v12.14zm-5.457-10.54c0-2.226.523-3.879 1.569-4.957C149.673.522 151.329 0 153.56 0c2.249 0 3.888.522 4.934 1.6 1.046 1.061 1.569 2.713 1.569 4.957v8.94c0 2.226-.523 3.879-1.569 4.957-1.046 1.061-2.685 1.6-4.934 1.6-2.231 0-3.887-.539-4.933-1.6-1.046-1.061-1.569-2.713-1.569-4.957v-8.94zm19.577 1.879h.435c1.134 0 1.709-.505 1.709-1.548V5.06c0-1.026-.575-1.548-1.709-1.548h-.435v4.923zM161.388 0h6.031c2.754 0 4.515.383 5.3 1.165.784.783 1.167 2.54 1.167 5.288 0 1.235-.244 2.156-.749 2.765-.506.609-1.377.992-2.598 1.13 1.308.175 2.232.557 2.755 1.149.54.608.802 1.548.802 2.835v7.722h-5.317v-8.366c0-1.27-.488-1.913-1.447-1.913h-.68v10.28h-5.247V0h-.017zm16.525 4.453h-3.381V0h12.446v4.453h-3.382v17.601h-5.683V4.453zm15.759-1.079c-.61 0-.924.557-.924 1.67v.66c0 .853.628 1.636 1.865 2.366 1.744 1.026 2.894 1.861 3.469 2.505 1.273 1.46 1.901 3.478 1.901 6.053 0 3.617-2.11 5.426-6.363 5.426-2.092 0-3.591-.382-4.515-1.165-.959-.852-1.447-2.296-1.447-4.348v-2.644h5.108c0 .243-.018.609-.053 1.096-.034.487-.052.852-.052 1.095 0 1.722.331 2.575 1.029 2.575.697 0 1.046-.661 1.046-1.983 0-.905-.123-1.618-.367-2.122-.226-.505-.732-.992-1.464-1.496-1.97-1.304-3.103-2.122-3.399-2.435-1.22-1.304-1.831-3.096-1.831-5.392 0-3.496 2.005-5.252 6.015-5.252 2.475 0 4.114.521 4.915 1.548.698.87 1.029 2.574 1.029 5.096h-4.898V5.34c.017-1.305-.349-1.966-1.064-1.966z" fill="#EE7623"></path><path d="M29.844 3.374c-.645 0-.959.557-.959 1.653v.643c0 .852.645 1.635 1.953 2.366 1.813 1.026 3.015 1.86 3.608 2.504 1.325 1.461 1.97 3.461 1.97 6.035 0 3.6-2.197 5.41-6.607 5.41-2.179 0-3.748-.383-4.69-1.148-1.01-.853-1.516-2.296-1.516-4.349v-2.626h5.317c0 .244-.017.609-.07 1.096-.035.487-.07.852-.07 1.096 0 1.722.367 2.574 1.081 2.574.715 0 1.081-.661 1.081-1.983 0-.904-.122-1.618-.366-2.105-.244-.504-.767-1.008-1.534-1.495-2.057-1.305-3.225-2.105-3.539-2.418-1.272-1.304-1.9-3.096-1.9-5.374C23.603 1.739 25.678 0 29.861 0c2.563 0 4.271.504 5.108 1.53.715.87 1.08 2.557 1.08 5.08h-5.09V5.321c0-1.304-.383-1.948-1.115-1.948zM37.776.07h5.683v21.984h-5.683V.07zM50.78 18.35h.837c.889 0 1.325-.61 1.325-1.81V5.567c0-1.218-.436-1.827-1.325-1.827h-.837v14.61zM45.097.07h7.165c2.249 0 3.835.365 4.759 1.113 1.063.835 1.604 2.348 1.604 4.522v12.14c0 2.818-1.674 4.227-5.038 4.227h-8.49V.07zm20.849 17.549v-4.835h4.811l.54-4.244h-5.35V4.505h5.856L72.361.07h-13.51s1.343.747 1.412 1.948v18.106c-.07 1.182-1.412 1.948-1.412 1.948H69.59l.557-4.436h-4.2v-.017zm13.196-4.87l-.993-8.8-.994 8.8h1.987zM73.982.069h8.176l3.033 21.985h-5.386l-.576-5.93h-2.074l-.627 5.93h-5.335L73.983.07zM90.927 8.47h.435c1.133 0 1.691-.504 1.691-1.548V5.114c0-1.027-.558-1.548-1.69-1.548h-.436V8.47zm-7.13-8.4h7.897c2.736 0 4.497.382 5.281 1.165.785.783 1.168 2.54 1.168 5.27 0 1.235-.244 2.157-.75 2.748-.505.609-1.359.974-2.58 1.13 1.29.157 2.215.54 2.755 1.149.54.59.802 1.547.802 2.835v7.705h-5.317v-7.288c0-1.27-.488-2.035-1.447-2.035h-.68v9.305h-4.148L83.797.07zm15.95 0h7.566l1.482 12.418L110.172.07h7.652v21.984h-4.811V5.722l-2.458 16.332h-3.608l-2.388-16.332v16.332h-4.812V.07zM6.31 17.288l4.707 4.697 6.572-6.557-2.214-2.192-9.065 4.052zM4.445 6.557L6.66 8.766l9.065-4.07L11.017 0 4.445 6.557z" fill="#fff"></path><path d="M6.24 10.523l-2.876-2.87L0 10.993l5.23 5.217 10.564-4.748 2.893 2.887 3.347-3.357-5.212-5.2-10.581 4.73z" fill="#EE7623"></path><path d="M19.158 44.126h2.075c.366 0 .697.035.993.104.296.07.54.174.75.33.209.157.366.348.488.575.122.226.174.521.174.834 0 .348-.07.644-.192.887a1.56 1.56 0 01-.54.574 2.61 2.61 0 01-.784.313 4.15 4.15 0 01-.96.105h-.87v2.626h-1.134v-6.348zm1.918 2.765c.191 0 .366-.017.523-.035a1.73 1.73 0 00.453-.139.704.704 0 00.314-.278.935.935 0 00.122-.47c0-.19-.035-.33-.122-.452a.703.703 0 00-.314-.278 1.154 1.154 0 00-.436-.122 4.613 4.613 0 00-.506-.035h-.819v1.827h.785v-.018zm4.009.383c0-.505.087-.974.261-1.374.175-.4.401-.765.715-1.044a3.222 3.222 0 011.081-.66 3.846 3.846 0 011.36-.227c.488 0 .959.07 1.377.226.418.157.784.383 1.08.661.314.279.541.626.715 1.044.175.4.262.87.262 1.374 0 .487-.087.939-.262 1.356-.174.4-.4.766-.714 1.061a3.493 3.493 0 01-1.081.696c-.419.174-.872.244-1.377.244a3.85 3.85 0 01-1.36-.244 3.204 3.204 0 01-1.08-.696 3.254 3.254 0 01-.716-1.06 3.365 3.365 0 01-.261-1.357zm1.238 0c0 .348.052.66.157.939.104.278.261.522.453.73a2 2 0 00.697.488c.262.121.558.174.89.174.33 0 .627-.053.888-.174.262-.122.506-.279.697-.487.192-.21.35-.453.454-.731.104-.278.157-.591.157-.94 0-.33-.053-.625-.157-.921a2.202 2.202 0 00-.436-.73 2.01 2.01 0 00-.697-.487 2.19 2.19 0 00-.89-.174c-.313 0-.627.052-.889.174a2.115 2.115 0 00-.68.486 2.202 2.202 0 00-.435.731c-.157.296-.21.591-.21.922zm6.816-3.148h1.237l1.238 4.661h.018l1.394-4.661h1.168l1.377 4.661h.018l1.255-4.661h1.203l-1.866 6.33h-1.098l-1.482-4.748h-.017l-1.482 4.749h-1.098l-1.865-6.331zm10.407 0h4.2v.991h-3.085v1.618h2.912v.956H44.66v1.792h3.243v1.009h-4.376v-6.366h.018zm6.24 0H52c.297 0 .593.035.872.087.279.07.523.174.75.313.226.139.4.33.523.556.139.226.191.522.191.853 0 .452-.122.834-.383 1.13-.262.296-.61.487-1.064.592l1.691 2.817h-1.36l-1.464-2.678h-.82v2.678h-1.132v-6.348h-.018zm2.057 2.73c.157 0 .332-.017.488-.034.157-.018.314-.07.436-.14a.956.956 0 00.314-.278c.087-.122.122-.278.122-.47 0-.173-.035-.313-.122-.417a.865.865 0 00-.296-.26 1.562 1.562 0 00-.401-.14c-.157-.017-.297-.035-.453-.035h-1.029v1.774h.941zm4.359-2.73h4.2v.991h-3.085v1.618h2.911v.956h-2.91v1.792h3.242v1.009h-4.376v-6.366h.018zm6.223 0h2.249c.418 0 .836.052 1.255.156a2.97 2.97 0 011.133.54c.331.243.61.573.82.973.208.4.3
86613.905.313 1.496 0 .557-.105 1.026-.314 1.426-.21.4-.488.73-.82.992-.33.26-.714.452-1.132.574a4.485 4.485 0 01-1.255.191h-2.25v-6.348zm2.074 5.357c.297 0 .593-.035.872-.105.296-.07.558-.19.802-.347a1.64 1.64 0 00.575-.661c.157-.279.227-.644.227-1.061 0-.453-.07-.818-.227-1.113a2.206 2.206 0 00-.575-.679 2.174 2.174 0 00-.802-.33 5.1 5.1 0 00-.872-.087h-.941v4.383h.941zm8.559-5.357h2.476c.244 0 .47.035.715.087.226.052.435.156.627.278.174.122.331.296.453.504.105.21.175.453.175.73 0 .366-.105.662-.314.888-.21.226-.47.4-.802.504v.018c.401.052.732.208.994.47.261.26.383.608.383 1.026 0 .347-.07.643-.209.87-.14.243-.314.417-.54.573-.227.14-.488.244-.767.313-.297.07-.593.087-.89.087h-2.283v-6.348h-.017zm1.134 2.574h1.01c.384 0 .663-.07.855-.226a.785.785 0 00.296-.644c0-.278-.104-.487-.296-.608-.21-.122-.523-.174-.959-.174h-.906V46.7zm0 2.817h1.01c.14 0 .297-.017.471-.034.175-.018.314-.07.471-.122a.919.919 0 00.349-.278.866.866 0 00.14-.505c0-.33-.105-.574-.35-.695-.226-.14-.575-.192-1.028-.192h-1.063v1.826zm6.972-1.808l-2.388-3.583h1.377l1.604 2.66 1.621-2.66h1.308l-2.389 3.583v2.748h-1.133v-2.748zm35.475-4.122h-1.325v7.409h5.858V49.69h-4.533v-6.105zm6.258 7.409h5.857v-1.322h-4.532v-1.722h3.225V46.63h-3.225v-1.06a.661.661 0 00-.662-.662h5.194v-1.322h-5.857v7.41zm10.006-7.409l-2.614 7.409h1.394l2.162-6.088 1.063 3.044h-1.412l-.471 1.322h2.354l.61 1.722h1.412l-2.615-7.41h-1.883zm11.889 3.061v-1.74c0-.73-.593-1.322-1.325-1.322h-4.532v7.41h1.325v-3.044h2.057l1.412 3.044h1.447l-1.43-3.079a1.288 1.288 0 001.046-1.27zm-1.325-.018h-3.207v-1.06a.662.662 0 00-.663-.662h3.87v1.722zm3.853 4.366h1.325v-3.044h3.207V46.63h-3.207v-1.06a.662.662 0 00-.663-.662h5.195v-1.322h-5.857v7.41zm8.89-7.409h-1.325v7.409h1.325v-7.41zm2.545 7.409h5.858v-1.322h-4.533v-1.722h3.208V46.63h-3.208v-1.06a.661.661 0 00-.662-.662h5.195v-1.322h-5.858v7.41zm9.518-7.409h-1.324v7.409h5.857V49.69h-4.533v-6.105zm9.832 0h-3.591v7.409h3.591a2.739 2.739 0 002.737-2.73V46.3a2.724 2.724 0 00-2.737-2.713zm1.412 4.696c0 .782-.627 1.408-1.412 1.408h-2.266V45.57a.661.661 0 00-.663-.66h2.929c.785 0 1.412.626 1.412 1.408v1.966zm-88.242 7.739h17.485V38.577H91.275v17.445zm7.304-5.026l2.807-2.8 5.997 2.8h-8.804zm-.244-7.41h6.189l-7.427 7.41h-4.445l6.555-6.54-.872-.87zM200 30.803H0v.713h200v-.713z" fill="#fff"></path></g><defs><clippath id="clip5"><path fill="#fff" d="M0 0h200v56.022H0z"></path></clippath></defs></svg>
867                        
868                </a>
869            </div>
870        
871    </div>
872</div>
873
874<script type="text/javascript">
875    if (typeof airgap !== 'undefined') {
876        window.airgap.ready((airgap) => {
877            airgap.addEventListener('consent-change', ({ detail: { consent, oldConsent } }) => {
878                if (
879                    oldConsent.purposes['Functional'] == false &&
880                    consent.purposes['Functional'] == true
881                ) {
882                    airgap.setConsent(window.airgapScriptLoadEvent, {
883                        Functional: false,
884                    });
885                }
886            });
887        }); 
888    }
889
890    document.addEventListener("DOMContentLoaded", function () {
891        if ('airgap' in window && 'transcend' in window) {
892            const cpraButton = document.getElementById('cpra_button');
893            cpraButton.onclick = (e) => {
894                e.preventDefault();
895                transcend.showConsentManager({ viewState: 'AcceptAllRejectAllToggle' });
896            };
897
898            window.airgap.ready(async (airgap) => {
899                //await airgap.sync();
900                let userConsent = airgap.getConsent();
901                console.info('airgap --> userConsent', userConsent);                
902            });
903        }
904    });
905</script>
905
906    
907                        <div class="main-footer__common-vw">
908                            <a href="https://www.vanwagner.com/" target="_blank"><img src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/nmsu.sidearmsports.com/images/responsive_2020/van-wagner.svg" alt="Van Wagner, opens in a new tab" width="140"></a>    
909                        </div>
910                    </div>
911                </div>
912            </footer>
913
914            <div class="component c-sticky-leaderboard text-center">
915                <div class="row">
916                    
917
918<script>
919    var obj = {"start":0,"count":10,"name":"sticky-dfp-leaderboard-a06896","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{},"context":null,"dummy":false,"type":"ads","id":"bbb9eec6-4fcd-4894-8500-78864b66e987","data":{"location":{"id":188,"title":"Van Wagner - Sticky Leaderboard Ad Location","type":"multi","effect":"random","fixed_image_sizes":true,"excluded_sport_ids":[],"slick":false,"dfp":false,"sidearm_dfp":false,"common_page":false,"html_template":null,"name":"sticky-dfp-leaderboard-a06896","autoplay_speed":8,"accessibility_icons":true,"sizes":null,"slick_options":null,"dfp_sizes":null},"campaigns":[{"id":1090,"title":"GECU Banner Ads","start_date":"2025-08-07T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=1090&target=https://gecu.com/","icon":null,"html":null,"picture":{"images":[{"breakpoint":1024,"alt":"GECU Banner Ad","image":"/images/2025/8/7/GECU_Banner_ad.png","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null},{"id":1092,"title":"Whataburger - Bacon Wrangler","start_date":"2025-06-09T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=1092&target=https://whataburger.com/locations/581/menu?applink=menu","icon":null,"html":null,"picture":{"images":[{"breakpoint":767,"alt":"Whataburger Bacon Wrangler Ad","image":"/images/2026/8/21/WAB_SponBan_GENESCO_BWD_728x90_D081026.jpg","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null},{"id":1093,"title":"Casa Autoplex sticky banner","start_date":"2025-06-12T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=1093&target=https://www.borman-autoplex.com/used-cars/","icon":null,"html":null,"picture":{"images":[{"breakpoint":1024,"alt":"Casa Autoplex","image":"/images/2024/11/13/AUTOPLEX_website_banner_970x90px.png","width":null,"height":null},{"breakpoint":0,"alt":"Casa Autoplex","image":"/images/2024/11/13/DriveTo1000W_website_banner__320x50.png","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null},{"id":1095,"title":"Inn of Mountain Gods Banner","start_date":"2025-08-05T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=1095&target=https://innofthemountaingods.com/","icon":null,"html":null,"picture":{"images":[{"breakpoint":1024,"alt":"Inn of Mountain Gods Banner Ad","image":"/images/2025/8/5/_Inn_Mountain_Gods-BrandingStrip-970PX_90PX.jpg","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null},{"id":1100,"title":"Circle K Banner Ad","start_date":"2025-08-18T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=1100&target=https://www.circlek.com/store-locator?address=LasCruces,NewMexico,UnitedStates$$lat=32.310449$$lng=-106.778821","icon":null,"html":null,"picture":{"images":[{"breakpoint":1024,"alt":"Circle K Banner Ad","image":"/images/2025/8/18/CK_InnerCircle_Arena_Banner_still.png","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null},{"id":1102,"title":"Bravo Cadillac Banner","start_date":"2025-08-20T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=1102&target=https://www.bravocadillaclascruces.com/","icon":null,"html":null,"picture":{"images":[{"breakpoint":1024,"alt":"Bravo Cadillac ","image":"/images/2025/8/20/NMSU-Website-Banner-v2.png","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null},{"id":1105,"title":"Memorial Medical Center","start_date":"2025-10-15T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=1105&target=https://www.mmclc.org/","icon":null,"html":null,"picture":{"images":[{"breakpoint":1024,"alt":"Memorial Medical Center","image":"/images/2025/10/15/1848709_Memorial_Medical_Center_Digital_strip_ad_970x90_970_x_90.jpg","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null},{"id":1106,"title":"NM Responsible Gaming","start_date":"2025-10-24T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/control
919s/adhandler.aspx?ad_id=1106&target=https://rganm.org/","icon":null,"html":null,"picture":{"images":[{"breakpoint":1024,"alt":"NM Responsible Gaming Banner Ad","image":"/images/2026/8/21/RGANM-July-NMSU-graphic__1_.jpg","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null},{"id":1107,"title":"NM Army National Guard","start_date":"2025-10-29T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=1107&target=https://nationalguard.com/new-mexico","icon":null,"html":null,"picture":{"images":[{"breakpoint":1024,"alt":"NM Army National Guard","image":"/images/2025/10/29/NMARNG_970x90_Banner_Ad__2_.jpg","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null},{"id":1108,"title":"Roybal Mack and Cordova Law","start_date":"2025-11-04T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=1108&target=https://roybalmacklaw.com/","icon":null,"html":null,"picture":{"images":[{"breakpoint":1024,"alt":"Roybal Mack Law","image":"/images/2025/11/4/Roybal-Mack_Website_Banner_970x90.jpeg","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null},{"id":1109,"title":"Farm Bureau Financial Services Banner Ad","start_date":"2026-01-28T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=1109&target=https://url.us.m.mimecastprotect.com/s/OoRQC73D9Euz0wMvU8fpHo24wp?domain=fbfs.com","icon":null,"html":null,"picture":{"images":[{"breakpoint":1024,"alt":"Farm Bureau Financial Services Banner Ad","image":"/images/2026/1/28/FBFS-Difference-Review-Ag-SuperCheck_SW_FY24_970x90.jpg","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null},{"id":1111,"title":"DOH NUPAC Banner Ad - Football Player","start_date":"2026-08-21T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=1111&target=https://www.nupacnm.com/","icon":null,"html":null,"picture":{"images":[{"breakpoint":1024,"alt":"DOH NUPAC Banner Ad Football","image":"/images/2026/8/21/DOH_NUPAC_WEBSITE_970x90.jpg","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null},{"id":1112,"title":"DOH NUPAC Banner Ad - Football Player","start_date":"2026-08-21T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=1112&target=https://www.nupacnm.com/","icon":null,"html":null,"picture":{"images":[{"breakpoint":1024,"alt":"DOH NUPAC Banner Ad Football","image":"/images/2026/8/21/DOH_NUPAC_WEBSITE_970x90.jpg","width":null,"height":null}]},"css_class":null,"is_dummy":false,"hover_text":null}],"content_id":"sticky-dfp-leaderboard-a06896","content_title":"sticky-dfp-leaderboard-a06896","content_date":null,"content_url":null,"content_image_url":"/images/2024/11/13/AUTOPLEX_website_banner_970x90px.png"},"mode":"web"};
920    if (!("sidearmComponents" in window))
921        window.sidearmComponents = [];
922    window.sidearmComponents.push(obj);
923</script>
923
924
925<ads-component params="{ id: 'bbb9eec6-4fcd-4894-8500-78864b66e987' }"></ads-component>
926                </div>
927            </div>
928
929            
929<script>
930                require(['jquery', 'headroom', 'jquery-headroom'], function($){
931                    $(function(){
932                        $(window).resize(function(){
933                            //Initalize headroom with proper offsets that is triggered only when the viewport is resized rather than onscroll
934                            $('html').headroom('destroy').removeData('headroom').headroom({
935                                offset: $(window).width() >= 1025 ? 48 : 36
936                            });
937                        }).trigger('resize');
938                    }) 
939                });
940            </script>
940
941			 
942        
943<script type="text/javascript">window.accessibility_focus_outline_style = 'solid'; window.accessibility_focus_outline_color = '#00FFFF'; window.accessibility_focus_outline_width = '5px'; window.accessibility_light_mode = 'true'.toLowerCase();</script>
943</form>
944    
944<script type='text/html' id='template-promotions'><!-- ko ifnot: isInitializing() -->
945
946    <!-- ko switch -->
947
948        <!-- ko case: ad.location.type === 'single' -->
949            <!-- ko with: single -->
950                <div class="ad single-ad" data-bind="css: css_class">
951                    <!-- ko if: link === '' || link === '#' -->
952                        <span>
953                            <picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"></picture>
954                        </span>
955                    <!-- /ko -->
956                    <!-- ko if: link !== '' && link !== '#' -->
957                        <a data-bind="
958                            attr:{
959                                'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), 
960                                href: link, 
961                                title: hover_text ? hover_text : title, 
962                                target: open_in_new_window ? '_blank' : '', 
963                                click: $component.trackEvent.bind($data, 'click', $data.title),
964                                'tabindex' : ko.computed(function() {
965                                    var index = 
966                                    $parents.findIndex(function(item) {
967                                        return Object.keys(item).length > 0 && item.component;
968                                    });
969                                    if(index < 0)
970                                        return 0;
971
972                                    var model = $parents[index];
973                                    if(model.component.name != 'main-nav')
974                                        return 0;
975                                    if (model.component.name === 'main-nav')
976                                        return model.isMenuOpen() ? '0' : '-1';
977                                    return 0;
978                                })
979                            },
980                            event: {
981                                focus: function() {
982                                    var index = 
983                                    $parents.findIndex(function(item) {
984                                        return Object.keys(item).length > 0 && item.component;
985                                    });
986                                    if(index < 0)
987                                        return;
988
989                                    var model = $parents[index];
990                                    if (model.component.name === 'main-nav') {
991                                        model.openMenu();
992                                    }
993                                    return;
994                                },
995                                blur: function() {
996                                    var index = 
997                                    $parents.findIndex(function(item) {
998                                        return Object.keys(item).length > 0 && item.component;
999                                    });
1000                                    if(index < 0)
1001                                        return;
1002
1003                                    var model = $parents[index];
1004                                    if (model.component.name === 'main-nav') {
1005                                        model.closeMenu();
1006                                    }
1007                                    return;
1008                                }
1009                            }
1010                            ">
1011                            <picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"></picture>
1012                            <!-- ko if: open_in_new_window -->
1013                                <span class="external-link a11y-hide">Opens in new window</span>
1014                            <!-- /ko -->
1015                        </a>
1016                    <!-- /ko -->
1017                </div>
1018            <!-- /ko -->
1019        <!-- /ko -->
1020
1021        <!-- ko case: ad.location.type === 'multi' -->
1022            <!-- ko if: ad.location.effect === 'slide' || ad.location.effect === 'fade' -->
1023                <div class="ads-container on-focus-outline" data-bind="afterBind: { c
1023allback: function() { $component.slick($element, slickOptions) }, foreach: ad.campaigns }">
1024                    <div class="ad multi-ad" data-bind="css: css_class">   
1025                        <!-- ko if: link === '' || link === '#' -->
1026                            <span>
1027                                <picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"></picture>
1028                            </span>
1029                        <!-- /ko -->
1030                        <!-- ko if: link !== '' && link !== '#' -->
1031                            <a data-bind="attr:{'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), href: link, title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '' }, click: $component.trackEvent.bind($data, 'click', $data.title)">
1032                                <picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"></picture>
1033                                <!-- ko if: open_in_new_window -->
1034                                    <span class="external-link a11y-hide">Opens in new window</span>
1035                                <!-- /ko -->
1036                            </a>
1037                        <!-- /ko -->
1038                    </div>
1039                </div> 
1040            <!-- /ko -->
1041            <!-- ko if: ad.location.effect === 'none' -->
1042                <div class="ads-container" data-bind="foreach: ad.campaigns">
1043                    <div class="ad multi-ad" data-bind="css: css_class">
1044                        <!-- ko if: link === '' || link === '#' -->
1045                            <span>
1046                                <picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"></picture>
1047                            </span>
1048                        <!-- /ko -->
1049                        <!-- ko if: link !== '' && link !== '#' -->
1050                            <a data-bind="attr: { 'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), href: link, title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '' }, click: $component.trackEvent.bind($data, 'click', $data.title)">
1051                                <picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"></picture>
1052                                <!-- ko if: open_in_new_window -->
1053                                    <span class="external-link a11y-hide">Opens in new window</span>
1054                                <!-- /ko -->
1055                            </a>
1056                        <!-- /ko -->
1057                    </div>
1058                </div> 
1059            <!-- /ko -->
1060            <!-- ko if: ad.location.effect === 'random' -->
1061                <div class="ads-container" aria-hidden="true" aria-live="off" data-bind="foreach: ad.campaigns">
1062                    <!-- ko if: $parent.randomSlide === $index() -->
1063                        <div class="ad multi-ad" data-bind="css: css_class">
1064                            <!-- ko if: link === '' || link === '#' -->
1065                                <span>
1066                                    <picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"></picture>
1067                                </span>
1068                            <!-- /ko -->
1069                            <!-- ko if: link !== '' && link !== '#' -->
1070                                <a data-bind="attr: { 'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), href: link, title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '' }, click: $component.trackEvent.bind($data, 'click', $data.title)">
1071                                    <picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"></picture>
1072                                    <!-- ko if: open_in_new_window -->
1073                                        <span class="external-link a11y-hide">Opens in new window</span>
1074                                    <!-- /ko -->
1075                                </a>
1076                            <!-- /ko -->
1077                        </div>
1078                    <!-- /ko -->
1079                </div> 
1080            <!-- /ko -->
1081        <!-- /ko -->
1082
1083        <!-- ko case: ad.location.type === 'html' -->
1084            <!-- ko with: single -->
1085                <div class="ad html-ad" data-bind="css: css_class, html: html">
1086                </div>
1087            <!-- /ko -->
1088        <!-- /ko -->
1089
1090        <!-- ko case: ad.location.type === 'icons' -->
1091            <div class="ads-container" data-bind="foreach: ad.campaigns, css:{ 'is-accessible': ad.location.accessibility_icons }">
1092                <div class="ad icons-ad" data-bind="css: css_class">
1093                    
1094                    <!-- ko if: $component.ad.location.accessibility_icons -->
1095                        <!-- ko if: link === '' || link === '#' -->
1096                            <span class="sidearm-icon" aria-hidden="true" data-bind="css: icon"></span>
1097                            <span class="icons-ad__label" data-bind="text: title"></span>
1098                        <!-- /ko -->
1099                        <!-- ko if: link !== '' && link !== '#' -->
1100                            <a class="icons-ad__link" data-bind="
1101                                attr:{ 
1102                                    href: link,
1103                                    title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '',
1104                                    'tabindex' : ko.computed(function() {
1105                                        var index = 
1106                                        $parents.findIndex(function(item) {
1107                                            return Object.keys(item).length > 0 && item.component;
1108                                        });
1109                                        if(index < 0)
1110                                            return 0;
1111        
1112                                        var model = $parents[index];
1113                                        if(model.component.name != 'main-nav')
1114                                            return 0;
1115                                        if (model.component.name === 'main-nav')
1116                                            return model.isMenuOpen() ? '0' : '-1';
1117                                        return 0;
1118                                    })
1119                                },
1120                                click: $component.trackEvent.bind($data, 'click', $data.title),
1121                                event: {
1122                                    focus: function() {
1123                                        var index = 
1124                                        $parents.findIndex(function(item) {
1125                                            return Object.keys(item).length > 0 && item.component;
1126                                        });
1127                                        if(index < 0)
1128                                            return;
1129        
1130                                        var model = $parents[index];
1131                                        if (model.component.name === 'main-nav') {
1132                                            model.openMenu();
1133                                        }
1134                                        return;
1135                                    },
1136                                    blur: function() {
1137                                        var index = 
1138                                        $parents.findIndex(function(item) {
1139                                            return Object.keys(item).length > 0 && item.component;
1140                                        });
1141                                        if(index < 0)
1142                                            return;
1143        
1144                                        var model = $parents[index];
1145                                        if (model.component.name === 'main-nav') {
1146                                            model.closeMenu();
1147                                        }
1148                                        return;
1149                                    }
1150                                }">
1151                                <span class="sidearm-icon" aria-hidden="true" data-bind="css: icon"></span>
1152                                <span class="icons-ad__label" data-bind="text: title"></span>
1153                                <!-- ko if: open_in_new_window -->
1154                                    <span class="external-link a11y-hide">Opens in new window</span>
1155                                <!-- /ko -->
1156                            </a>
1157                        <!-- /ko -->
1158                    <!-- /ko -->
1159                    
1160                    <!-- ko if: !$component.ad.location.accessibility_icons -->
1161                        <!-- ko if: link === '' || link === '#' -->
1162                            <span>
1163                                <span data-bind="css: icon">
1164                                    <span data-bind="text: title"></span>
1165                                </span>
1166                            </span>
1167                        <!-- /ko -->
1168                        <!-- ko if: link !== '' && link !== '#' -->
1169                            <a data-bind="attr: { 
1170                                href: link, 
1171                                title: hover_text ? hover_text : title, 
1172                                target: open_in_new_window ? '_blank' : '',
1173                                'tabindex' : ko.computed(function() {
1174                                    var index = 
1175                                    $parents.findIndex(function(item) {
1176                                        return Object.keys(item).length > 0 && item.component;
1177                                    });
1178                                    if(index < 0)
1179                                        return 0;
1180
1181                                    var model = $parents[index];
1182                                    if(model.component.name != 'main-nav')
1183                                        return 0;
1184                                    if (model.component.name === 'main-nav')
1185                                        return model.isMenuOpen() ? '0' : '-1';
1186                                    return 0;
1187                                })
1188                            }, 
1189                            click: $component.trackEvent.bind($data, 'click', $data.title),
1190                            event: {
1191                                focus: function() {
1192                                    var index = 
1193                                    $parents.findIndex(function(item) {
1194                                        return Object.keys(item).length > 0 && item.component;
1195                                    });
1196                                    if(index < 0)
1197                                        return;
1198
1199                                    var model = $parents[index];
1200                                    if (model.component.name === 'main-nav') {
1201                                        model.openMenu();
1202                                    }
1203                                    return;
1204                                },
1205                                blur: function() {
1206                                    var index = 
1207                                    $parents.findIndex(function(item) {
1208                                        return Object.keys(item).length > 0 && item.component;
1209                                    });
1210                                    if(index < 0)
1211                                        return;
1212
1213                                    var model = $parents[index];
1214                                    if (model.component.name === 'main-nav') {
1215                                        model.closeMenu();
1216                                    }
1217                                    return;
1218                                }
1219                            }">
1220                                <span data-bind="css: icon">
1221                                    <span data-bind="text: title"></span>
1222                                </span>
1223                                <!-- ko if: open_in_new_window -->
1224                                    <span class="external-link a11y-hide">Opens in new window</span>
1225                                <!-- /ko -->
1226                            </a>
1227                        <!-- /ko -->
1228                    <!-- /ko -->
1229                    
1230                </div>
1231            </div>
1232        <!-- /ko -->
1233
1234        <!-- ko case: ad.location.type === 'dfp' -->
1235            <div data-bind='component: {
1236                name: "dfp-component",
1237                params: DFPParams
1238            }'></div>
1239        <!-- /ko -->
1240
1241    <!-- /ko -->
1242
1243<!-- /ko --></script>
1243<script type='text/html' id='template-evergreen'><div class="dfp-ad" data-bind=" attr: { id: id, 'class' : (sidearm_dfp ? 'sidearm-dfp-ad' : 'dfp-ad') }, style: { width: width() + 'px', height: height() === 0 ? 'auto' : height() + 'px', 'background-color' : window.site_in_dev_mode === 'true' ? '#ccc' : '' }, afterBind: { callback: renderAd, foreach: data }">
1244
1245    
1246</div></script>
1246<script type='text/html' id='template-navigation'><!-- ko if: name() === 'main-nav' -->
1247<div class="component c-navigation c-navigation--main flex flex-align-center" data-bind="css: ko.observable().matchMedia('(min-width:1025px)')() ? 'c-navigation--desktop' : 'c-navigation--mobile'">
1248    <!-- ko switch-->
1249        <!-- ko case: ko.observable().matchMedia('(min-width:1025px)') -->
1250            <ul class="c-navigation__level-1 flex flex-align-center flex-item-1" data-bind="fastForEach: data">
1251                <li data-bind="
1252                    attr: { 
1253                        'class': ko.computed(function() { return class_name ? class_name + ' c-navigation__item c-navigation__item--level-1': 'c-navigation__item c-navigation__item--level-1' })
1254                    },
1255                    css: {
1256                        'c-navigation__parent': items && items.length > 0,
1257                        'is-open': isItemOpen()
1258                    }">
1259                    <!-- ko if: url === "" || url === "#" -->
1260                        <button class="c-navigation__url c-navigation__url--level-1" data-bind="
1261                        click: function() {
1262                        let currentTarget = event.currentTarget;
1263                        let menuItems = document.querySelectorAll('.c-navigation__url--level-1');
1264
1265                        menuItems.forEach((element) => {
1266                            if(!currentTarget.isSameNode(element)) {
1267                                let navdata = ko.dataFor(element);
1268                                navdata.closeMenuItem();
1269                            }
1270                        });
1271
1272                        toggleMenuItem();
1273                        },
1274                        css: {'is-toggled':isItemOpen() },
1275                        attr: {
1276                            'aria-expanded': isItemOpen() ? 'true' : 'false'
1277                        }" tabindex="0">
1278                        <span class="title" data-bind="html: title"></span>
1279                        </button>
1280                    <!-- /ko -->
1281
1282                    <!-- ko if: url !== "" && url !== "#" -->
1283                        <a class="c-navigation__url c-navigation__url--level-1" data-bind="
1284                            attr: { 
1285                                href: url,
1286                                target: open_in_new_window ? '_blank' : '',
1287                            }, 
1288                            onEnter: toggleMenuItem">
1289                        <span class="title" data-bind="html: title"></span>
1290                        <!-- ko if: open_in_new_window -->
1291                            <span class="a11y-hide">Opens in new tab</span>
1292                        <!-- /ko -->
1293                        </a>
1294                    <!-- /ko -->
1295
1296                    <!-- ko if: columns.length > 0 -->
1297                        <div class="c-navigation__level-2" data-bind="
1298                            css: { 'is-open' : isItemOpen() }, 
1299                            attr: { 'aria-hidden' : isItemOpen() ? 'false' : 'true' }, 
1300                            onEscape:closeMenuItem">
1301                            <div class="c-navigation__level-2-inner">
1302                                <div class="flex">
1303                                    <!-- ko fastForEach: columns -->
1304                                        <ul class="c-navigation__column reset-list" data-bind="fastForEach: items, attr: { 'aria-label': $parent.title }">
1305                                            <li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}">
1306                                                <!-- ko if: separator -->
1307                                                <span data-bind="text: title" role="heading" aria-level="3"></span>
1308                                                <!-- /ko -->
1309        
1310                                                <!-- ko ifnot: separator -->
1311                                                        <a class="c-navigation__url c-navigation__url--level-2" data-bind="
1312                                                        attr: { 
1313                                                            href: url, 
1314                                                            target: open_in_new_window ? '_blank' : '',
1315                                                            'aria-label': ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + (sport.title !== null ? sport.title : title) + (open_in_new_window ? ', opens in new tab.' : ''),          
1316                                                            tabindex: $parents[1].isItemOpen() ? 0 : -1
1317                                                        },
1318                                                        event: {
1319                                                            focus: function() { $parents[1].openMenuItem(); },
1320                                                            blur:  function() { $parents[1].closeMenuItem(); },
1321                                                            keyup: function(data, event) {
1322                                                                if(event.key == 'Escape') {
1323                                                                    $parents[1].closeMenuItem();
1324                                                                    let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
1325                                                                    let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
1326                                                                    focusableElement.focus();
1327                                                                }
1328                                                            }
1329                                                        },
1330                                                        css: class_name">
1331                                                        <span class="title" data-bind="html: title"></span>
1332                                                    </a>
1333                                                <!-- /ko -->
1334        
1335                                                <!-- ko if: schedule_roster_news_links -->
1336                                                    <!-- ko fastForEach: schedule_roster_news_links -->
1337                                                        <a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news" data-bind="
1338                                                            text: title, 
1339                                                            attr: { 
1340                                                                href: url, 
1341                                                                'aria-label': ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title + (open_in_new_window ? ', opens in new tab.' : ''),
1342                                                                'aria-hidden': !url ? 'true' : 'false', 
1343                                                                tabindex: $parents[2].isItemOpen() ? 0 : -1
1344                                                            },
1345                                                            event: {
1346                                                                focus: function() { $parents[2].openMenuItem(); },
1347                                                                blur:  function() { $parents[2].closeMenuItem(); },
1348                                                                keyup: function(data, event) {
1349                                                                    if(event.key == 'Escape') {
1350                                                                        $parents[2].closeMenuItem();
1351                                                                        let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
1352                                                                        let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
1353                                                                        focusableElement.focus();
1354                                                                    }
1355                                                                }
1356                                                            },
1357                                                            css: class_name"></a>
1358                                                    <!-- /ko -->
1359                                                <!-- /ko -->
1360                                                
1361                                                <!-- ko if: stats -->
1362                                                <a class="c-navigation__url c-navigation__url--level-2 c-navigation__stats" data-bind="attr: { 
1363                                                    href: stats.url, 
1364                                                    'aria-label': ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + title + ' Stats' + (open_in_new_window ? ', opens in new tab.' : ''),
1365                                                    'aria-hidden': !url ? 'true' : 'false', 
1366                                                    tabindex: $parents[1].isItemOpen() ? 0 : -1},
1367                                                    event: {
1368                                                        focus: function() { $parents[1].openMenuItem(); },
1369                                                        blur:  function() { $parents[1].closeMenuItem(); },
1370                                                        keyup: function(data, event) {
1371                                                            if(event.key == 'Escape') {
1372                                                              $parents[1].closeMenuItem();
1373                                                              let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
1374                                                              let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
1375                                                              focusableElement.focus();
1376                                                            }
1377                                                          }
1378                                                    }, 
1379                                                    css: class_name">Stats</a>
1380                                                <!-- /ko -->
1381        
1382                                                <!-- ko if: social_media_links -->
1383                                                    <!-- ko fastForEach: social_media_links -->
1384                                                        <a class="c-navigation__url c-navigation__url--level-2 c-navigation__social" data-bind="
1385                                                            text: title, 
1386                                                            attr: { 
1387                                                                href: url, 
1388                                                                'aria-label': ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title + (open_in_new_window ? ', opens in new tab.' : ''),
1389                                                                'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
1390                                                                tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
1391                                                            },
1392                                                            event: {
1393                                                                focus: function() { $parents[2].openMenuItem(); },
1394                                                                blur:  function() { $parents[2].closeMenuItem(); },
1395                                                                keyup: function(data, event) {
1396                                                                    if(event.key == 'Escape') {
1397                                                                        $parents[2].closeMenuItem();
1398                                                                        let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
1399                                                                        let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
1400                                                                        focusableElement.focus();
1401                                                                    }
1402                                                                }
1403                                                            },
1404                                                            css: class_name"></a>
1405                                                    <!-- /ko -->
1406                                                <!-- /ko -->
1407                                            </li>
1408                                        </ul>
1409                                    <!-- /ko -->
1410                                </div>
1411
1412                                <!-- ko if: $index() > 0 -->
1413                                    <div class="c-navigation__text-ad flex">
1414                                        <div class="c-navigation__aggies-text">Aggies, Oh Aggies!</div>
1415                                        <!-- ko if: ad -->
1416                                            <div class="c-navigation__ad" data-bind="css: ad.css_class">
1417                                                <a data-bind=
1418                                                    "attr: { 
1419                                                        href: ad.link, 
1420                                                        tabindex: isItemOpen() ? 0 : -1 
1421                                                    }, 
1422                                                    event: {
1423                                                        focus: function() { openMenuItem(); },
1424                                                        blur:  function() { closeMenuItem(); },
1425                                                        keyup: function(data, event) {
1426                                                            if(event.key == 'Escape') {
1427                                                                closeMenuItem();
1428                                                                let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
1429                                                                let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
1430                                                                focusableElement.focus();
1431                                                            }
1432                                                        }
1433                                                    }">
1434                                                <picture data-bind="html5Picture: ad.picture, alt: ad.title"></picture>
1435                                                </a>
1436                                            </div>
1437                                        <!-- /ko -->
1438                                    </div>
1439                                <!-- /ko -->
1440
1441                                <!-- ko if: $index() === 0 && ad -->
1442                                    <div class="c-navigation__ad-sport" data-bind="css: ad.css_class">
1443                                        <a data-bind=
1444                                            "attr: { 
1445                                                href: ad.link, 
1446                                                tabindex: isItemOpen() ? 0 : -1 
1447                                            }, 
1448                                            event: {
1449                                                focus: function() { openMenuItem(); },
1450                                                blur:  function() { closeMenuItem(); },
1451                                                keyup: function(data, event) {
1452                                                    if(event.key == 'Escape') {
1453                                                        closeMenuItem();
1454                                                        let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
1455                                                        let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
1456                                                        focusableElement.focus();
1457                                                    }
1458                                                }
1459                                            }">
1460                                        <picture data-bind="html5Picture: ad.picture, alt: ad.title"></picture>
1461                                        </a>
1462                                    </div>
1463                                <!-- /ko -->
1464                            </div>
1465                        </div>
1466                    <!-- /ko -->
1467                </li>
1468            </ul>
1469            <search-component></search-component>
1470            <div class="c-navigation__main-ad">
1471                <ads-component params="{name: 'cs---main-nav-956032'}"></ads-component>    
1472            </div>
1473        <!-- /ko -->
1474        <!-- ko case: $else -->
1475            <button type="button" class="c-navigation__toggle" data-bind="
1476            click: toggleMenu,
1477            attr: {
1478                'aria-expanded': isMenuOpen() ? 'true' : 'false',
1479            },
1480            css: {'is-toggled': isMenuOpen()},
1481            visible: ko.observable().matchMedia('(max-width: 1024px)')() || hasHiddenItems,
1482            event: {
1483                keyup: function(data, event) {
1484                    if(event.key == 'Escape') {
1485                        $component.closeMenu();
1486                        document.querySelector('.c-navigation__toggle').focus();
1487                    }
1488                }
1489            }">
1490                <!-- ko if: !isMenuOpen() -->
1491                    <div class="c-navigation__toggle-inner">
1492                        <span>Menu</span>
1493                        <span aria-hidden="true" class="sf-menu sidearm-icon"></span>    
1494                    </div>
1495                <!-- /ko -->
1496                <!-- ko if: isMenuOpen() -->
1497                    <div class="c-navigation__toggle-inner">
1498                        <span>Close</span>
1499                        <span aria-hidden="true" class="sf-close sidearm-icon"></span>    
1500                    </div>
1501                <!-- /ko -->
1502            </button>
1503            <search-component></search-component>
1504            <div class="c-navigation__main-ad">
1505                <ads-component params="{name: 'cs---main-nav-956032'}"></ads-component>    
1506            </div>
1507
1508            <div class="c-navigation__offcanvas" data-bind="
1509            css: isMenuOpen() ? 'is-open' : '', 
1510            onEscape: function(){
1511               $component.closeMenu();
1512               document.querySelector('.c-navigation__toggle').focus();
1513            }">
1514                <ul class="c-navigation__level-1" data-bind="fastForEach: data">
1515                    <li data-bind="
1516                        attr: {
1517                            'class': ko.computed(function() { return class_name ? class_name + ' c-navigation__item c-navigation__item--level-1': 'c-navigation__item c-navigation__item--level-1' })
1518                        },
1519                        css: {
1520                            'c-navigation__parent' : items.length > 0, 'is-open': isItemOpen()
1521                        }">
1522                        <!-- ko if: url === "" || url === "#" -->
1523                                <button class="c-navigation__url c-navigation__url--level-1" data-bind="
1524                                attr: {
1525                                    tabindex: $parent.isMenuOpen() ? 0 : -1,
1526                                    'aria-expanded': isItemOpen() ? 'true' : 'false'
1527                                }, 
1528                                click: toggleMenuItem,
1529                                onEnter: toggleMenuItem,
1530                                css: {
1531                                    'is-open': isItemOpen()
1532                                },
1533                                event: {
1534                                    focus: function() { $parent.openMenu(); },
1535                                    blur:  function() { $parent.closeMenu(); },
1536                                    keyup: function(data, event) {
1537                                        if(event.key == 'Escape') {
1538                                            $parent.closeMenu();
1539                                            document.querySelector('.c-navigation__toggle').focus();
1540                                        }
1541                                    }
1542                                }">
1543                                <span class="title" data-bind="html: title"></span>
1544                            </button>
1545                        <!-- /ko -->
1546                        <!-- ko if: url !== "" && url !== "#" -->
1547                            <a class="c-navigation__url c-navigation__url--level-1" data-bind="
1548                                css: {'is-open': isItemOpen()}, 
1549                                attr: { 
1550                                    href: url,
1551                                    target: open_in_new_window ? '_blank' : '',
1552                                    tabindex: $parent.isMenuOpen() ? '0' : -'1'
1553                                },
1554                                event: {
1555                                    focus: function() { $parent.openMenu(); },
1556                                    blur:  function() { $parent.closeMenu(); },
1557                                    keyup: function(data, event) {
1558                                        if(event.key == 'Escape') {
1559                                            $parent.closeMenu();
1560                                            document.querySelector('.c-navigation__toggle').focus();
1561                                        }
1562                                    }
1563                                }
1564                            ">
1565                            <span class="title" data-bind="html: title"></span>
1566                            <!-- ko if: open_in_new_window -->
1567                                <span class="a11y-hide">Opens in new window</span>
1568                            <!-- /ko -->
1569                            </a>
1570                        <!-- /ko -->
1571                        <!-- ko if: items.length > 0 -->
1572                            <div class="c-navigation__level-2" data-bind="css: isItemOpen() ? 'is-open' : '', onEscape: closeMenuItem">
1573                                <ul data-bind="fastForEach: items">
1574                                    <li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator}">
1575                                        <!-- ko if: separator -->
1576                                        <span data-bind="text: title" role="heading" aria-level="3"></span>
1577                                        <!-- /ko -->
1578                                        <!-- ko ifnot: separator -->
1579                                            <a class="c-navigation__url c-navigation__url--level-2" data-bind="
1580                                                html: title,
1581                                                attr: {
1582                                                    href: url,
1583                                                    target: open_in_new_window ? '_blank' : '',
1584                                                    tabindex: $parent.isItemOpen() ? 0 : -1
1585                                                }, 
1586                                                event: {
1587                                                    focus: function() { $parents[1].openMenu(); $parent.openMenuItem(); },
1588                                                    blur:  function() { $parents[1].closeMenu(); $parent.closeMenuItem(); },
1589                                                    keyup: function(data, event) {
1590                                                        if(event.key == 'Escape') {
1591                                                            $parents[1].closeMenu();
1592                                                            $parent.closeMenuItem();
1593                                                            let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
1594                                                            let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
1595                                                            focusableElement.focus();
1596                                                        }
1597                                                    }
1598                                                },
1599                                                css: class_name"></a>
1600                                        <!-- /ko -->
1601                                        <!-- ko if: schedule_roster_news_links -->
1602                                                    <!-- ko foreach: schedule_roster_news_links -->
1603                                                    <a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news" data-bind="
1604                                                    text: title, 
1605                                                    attr: { 
1606                                                        href: url,
1607                                                        tabindex: $parents[1].isItemOpen() ? 0 : -1
1608                                                    },
1609                                                    event: {
1610                                                        focus: function() { $parents[2].openMenu(); $parent.openMenuItem(); },
1611                                                        blur:  function() { $parents[2].closeMenu(); $parent.closeMenuItem(); },
1612                                                        keyup: function(data, event) {
1613                                                            if(event.key == 'Escape') {
1614                                                                $parents[2].closeMenu();
1615                                                                $parents[1].closeMenuItem();
1616                                                                let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
1617                                                                let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
1618                                                                focusableElement.focus();
1619                                                            }
1620                                                        }
1621                                                    },
1622                                                    css: class_name"></a>
1623                                                <!-- /ko -->
1624                                            <!-- /ko -->
1625                                            <!-- ko if: social_media_links -->
1626                                                    <!-- ko fastForEach: social_media_links -->
1627                                                    <a class="c-navigation__url c-navigation__url--level-2 c-navigation__social" data-bind="
1628                                                    text: title, 
1629                                                    attr: { 
1630                                                        href: url, 
1631                                                        tabindex: url ? ($parents[1].isItemOpen() ? 0 : -1) : -1
1632                                                    },
1633                                                    event: {
1634                                                        focus: function() { $parents[2].openMenu();},
1635                                                        blur:  function() { $parents[2].closeMenu();},
1636                                                        keyup: function(data, event) {
1637                                                            if(event.key == 'Escape') {
1638                                                                $parents[2].closeMenu();
1639                                                                let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
1640                                                                let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
1641                                                                focusableElement.focus();
1642                                                            }
1643                                                        }
1644                                                    },
1645                                                    css: class_name"></a>
1646                                            <!-- /ko -->
1647                                        <!-- /ko -->
1648                                    </li>
1649                                </ul>
1650                            </div>
1651                        <!-- /ko -->
1652                    </li>
1653                </ul>
1654            </div>
1655        <!-- /ko -->
1656    <!-- /ko -->
1657</div>
1658<!-- /ko -->
1659
1660<!-- ko if: name() === 'sports-nav' -->
1661<div class="component c-navigation c-navigation--sport" data-bind="css: ko.observable().matchMedia('(min-width:1025px)')() ? 'c-navigation--desktop' : 'c-navigation--mobile'">
1662    <!-- ko switch-->
1663        <!-- ko case: ko.observable().matchMedia('(min-width:1025px)') -->
1664            <ul class="c-navigation__level-1 flex" data-bind="fastForEach: data">
1665                <li class="" data-bind="
1666                    attr: {
1667                        class: class_name,
1668                    },
1669                    css: {
1670                        'c-navigation__sport': class_name === 'sport-home',
1671                        'c-navigation__additional': class_name === 'additional-links',
1672                        'c-navigation__parent': items && items.length,
1673                        'c-navigation__item c-navigation__item--level-1': true
1674                    }">
1675                    <!-- ko if: url === "" || url === "#" -->
1676                        <button class="c-navigation__url c-navigation__url--level-1" data-bind="
1677                        html: class_name === 'additional-links' ? 'More +' : title,
1678                        click: function(data, event) {
1679                            let currentTarget = event.currentTarget;
1680                            let menuItems = document.querySelectorAll('.c-navigation__url--level-1');
1681                            menuItems.forEach((element) => {
1682                                if(!currentTarget.isSameNode(element)) {
1683                                    let navdata = ko.dataFor(element);
1684                                    navdata.closeMenuItem();
1685                                }
1686                            });
1687                            toggleMenuItem();
1688                        },
1689                        css: {'is-toggled':isItemOpen()},
1690                        attr: {
1691                            'aria-expanded': isItemOpen() ? 'true' : 'false',
1692                            href: url != '' && url != '#' ? url : null
1693                        }" tabindex="0"></button>
1694                        <!-- /ko -->
1695    
1696                        <!-- ko if: url !== "" && url !== "#" -->
1697                        <a class="c-navigation__url c-navigation__url--level-1" data-bind="
1698                            html: title,
1699                            onEnter: toggleMenuItem,
1700                            css: {
1701                                'is-toggled':isItemOpen()
1702                            },
1703                            attr: {
1704                                href: url
1705                            }" tabindex="0"></a>
1706                        <!-- /ko -->
1707                    
1708                    <!-- ko if: class_name === "sport-home" -->
1709                        <div class="c-navigation__ad">
1710                            <ads-component params="{ name: 'cs---sports-nav-1ac401' }"></ads-component>
1711                        </div>
1712                    <!-- /ko -->
1713
1714                    <!-- ko if: items && items.length -->
1715                        <ul class="c-navigation__level-2" data-bind="
1716                            fastForEach: items,
1717                            css: {'is-open': isItemOpen()},
1718                            onEscape: closeMenuItem">
1719                            <li class="c-navigation__item c-navigation__item--level-2" data-bind="css: { 'c-navigation__separator': separator }">
1720                                <!-- ko if: separator -->
1721                                <span data-bind="text: title" role="heading" aria-level="3"></span>
1722                                <!-- /ko -->
1723
1724                                <!-- ko ifnot: separator -->
1725                                    <a class="c-navigation__url c-navigation__url--level-2" data-bind="
1726                                        html: title, 
1727                                        attr: { 
1728                                            href: url, 
1729                                            target: open_in_new_window ? '_blank' : '',
1730                                            tabindex: $parent.isItemOpen() ? 0 : -1
1731                                        },
1732                                        event: {
1733                                            focus: function() { $parent.openMenuItem(); },
1734                                            blur:  function() { $parent.closeMenuItem(); },
1735                                            keyup: function(data, event) {
1736                                                if(event.key == 'Escape') {
1737                                                    $parent.closeMenuItem();
1738                                                    let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
1739                                                    let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
1740                                                    focusableElement.focus();
1741                                                }
1742                                            }
1743                                        },
1744                                        css: class_name"></a>
1745                                <!-- /ko -->
1746                            </li>
1747                        </ul>
1748                    <!-- /ko -->
1749                </li>
1750            </ul>
1751        <!-- /ko -->
1752
1753        <!-- ko case: $else -->
1754            <div class="c-navigation__sport-links flex flex-align-center">
1755                <div class="c-navigation__sport flex flex-align-center">
1756                    <!-- ko switch -->
1757                        <!-- ko case: mediumUp -->
1758                            <a class="c-navigation__sport-link c-navigation__url" data-bind="text: sport.title, attr: { href: data()[0].url != '#' ? data()[0].url : '/index.aspx?path=' + sport.shortname }"></a>
1759                        <!-- /ko -->
1760                        <!-- ko case: $else -->
1761                            <a class="c-navigation__sport-link c-navigation__url" data-bind="text: sport.abbreviation, attr: { href: data()[0].url != '#' ? data()[0].url : '/index.aspx?path=' + sport.shortname }"></a>
1762                        <!-- /ko -->
1763                    <!-- /ko -->
1764                </div>
1765
1766                <div class="c-navigation__ad">
1767                    <ads-component params="{ name: 'cs---sports-nav-1ac401' }"></ads-component>
1768                </div>
1769
1770                <!-- ko if: data().length > 1 -->
1771                <div class="c-navigation__item--sport-links c-navigation__additional">
1772                    <button type="button" class="c-navigation__toggle c-navigation__toggle--sport" data-bind="click: toggleMenu, attr: {'aria-expanded': isMenuOpen() ? 'true' : 'false'}, css: {'is-toggled': isMenuOpen()}" aria-label="Toggle sport navigation menu">
1773                        <span>More Links</span>
1774                    </button>
1775                </div>
1776                <!-- /ko -->
1777            </div>
1778
1779            <div class="c-navigation__offcanvas" data-bind="
1780                css: {
1781                    'is-open': isMenuOpen()
1782                },
1783                attr: {
1784                    'aria-hidden': isMenuOpen() ? 'false' : 'true'
1785                },
1786                onEscape: closeMenu">
1787                <ul class="c-navigation__level-1" data-bind="fastForEach: data">
1788                    <!-- ko if: class_name != 'sport-home' -->
1789                        <li class="c-navigation__item c-navigation__item--level-1" data-bind="css: { 'c-navigation__parent' : items && items.length > 0, 'c-navigation__additional': class_name === 'additional-links', 'is-open': isItemOpen() }">
1790                           <!-- ko if: url === "" || url === "#" -->
1791                            <button class="c-navigation__url c-navigation__url--level-1" data-bind="
1792                            html: title,
1793                            click: toggleMenuItem,
1794                            css: {
1795                                'is-open': isItemOpen()
1796                            },
1797                            attr: {
1798                                'aria-expanded': isItemOpen() ? 'true' : 'false',
1799                                tabindex: $parent.isMenuOpen() ? 0 : -1
1800                            },
1801                            event: {
1802                                focus: function() { $parent.openMenu(); },
1803                                blur:  function() { $parent.closeMenu(); },
1804                                keyup: function(data, event) {
1805                                    if(event.key == 'Escape') {
1806                                        $parent.closeMenu();
1807                                        document.querySelector('.c-navigation__toggle--sport').focus();
1808                                    }
1809                                }
1810                            },"></button>
1811                        <!-- /ko -->
1812                        
1813                        <!-- ko if: url !== "" && url !== "#" -->
1814                            <a class="c-navigation__url c-navigation__url--level-1" data-bind="
1815                                html: title,
1816                                attr: {
1817                                    href: url,
1818                                    tabindex: $parent.isMenuOpen() ? 0 : -1,
1819                                },
1820                                event: {
1821                                    focus: function() { $parent.openMenu(); },
1822                                    blur:  function() { $parent.closeMenu(); },
1823                                    keyup: function(data, event) {
1824                                        if(event.key == 'Escape') {
1825                                            $parent.closeMenu();
1826                                            document.querySelector('.c-navigation__toggle--sport').focus();
1827                                        }
1828                                    }
1829                                },"></a>
1830                        <!-- /ko -->
1831    
1832                            <!-- ko if: items && items.length -->
1833                                <div class="c-navigation__level-2" data-bind="css: isItemOpen() ? 'is-open' : '', attr: {'aria-hidden': isItemOpen() ? 'false' : 'true'}">
1834                                    <ul class="" data-bind="fastForEach: items">
1835                                        <li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator}">
1836                                            <!-- ko if: separator -->
1837                                            <span data-bind="text: title" role="heading" aria-level="3"></span>
1838                                            <!-- /ko -->
1839    
1840                                            <!-- ko ifnot: separator -->
1841                                                <a class="c-navigation__url c-navigation__url--level-2" data-bind="
1842                                                    html: title,
1843                                                    attr: {
1844                                                        href: url,
1845                                                        target: open_in_new_window ? '_blank' : '',
1846                                                        tabindex: $parent.isItemOpen() ? 0 : -1
1847                                                    },
1848                                                    event: {
1849                                                        focus: function() { $parents[1].openMenu(); $parent.openMenuItem(); },
1850                                                        blur:  function() { $parents[1].closeMenu(); $parent.closeMenuItem(); },
1851                                                        keyup: function(data, event) {
1852                                                            if(event.key == 'Escape') {
1853                                                                $parents[1].closeMenu(); $parent.closeMenuItem();
1854                                                                let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
1855                                                                let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
1856                                                                focusableElement.focus();
1857                                                            }
1858                                                        }
1859                                                    }"></a>
1860                                            <!-- /ko -->
1861                                        </li>
1862                                    </ul>
1863                                </div>
1864                            <!-- /ko -->
1865                        </li>
1866                    <!-- /ko -->
1867                </ul>
1868            </div>
1869        <!-- /ko -->
1870    <!-- /ko -->
1871</div>
1872<!-- /ko --></script>
1872<script type='text/html' id='template-stories'><!-- ko if: name() === 'stories--panels' -->
1873<div class="component c-stories c-stories--cover flex" data-bind="fastForEach:data">
1874    <div class="c-stories__item">
1875        <!-- ko switch -->
1876            <!-- ko case: image_source -->
1877                <div class="c-stories__media-as-bg" data-bind="showcasePlayer: showcase, appendButton:true, modal: true, videoContainer: '.showcase-modal__player', style: { backgroundImage: 'url(' + image_source + '?width=1920&height=1080&mode=crop&scale=both&format=jpg&quality=80)' }">
1878                    <!-- ko with: showcase -->
1879                        <div class="showcase-modal">
1880                            <div class="showcase-modal__inner">
1881                                <div class="showcase-modal__player-wrapper">
1882                                    <div class="showcase-modal__player"></div>
1883                                </div>
1884                                <button type="button" class="showcase-modal__close" data-bind="click: closeVideo" aria-label="Close video modal">
1885                                    <span aria-hidden="true" class="sf-close sidearm-icon"></span>
1886                                </button>
1887                            </div>
1888                        </div>
1889                    <!-- /ko -->
1890                </div>
1891            <!-- /ko -->
1892            <!-- ko case: $else -->
1893                <div class="c-stories__media-as-bg" data-bind="showcasePlayer: showcase, appendButton:true, modal: true, videoContainer: '.showcase-modal__player', style: { backgroundImage: 'url(' + $component.bucket + '/images/responsive_2020/main_story_default.jpg)' }">
1894                    <!-- ko with: showcase -->
1895                        <div class="showcase-modal">
1896                            <div class="showcase-modal__inner">
1897                                <div class="showcase-modal__player-wrapper">
1898                                    <div class="showcase-modal__player"></div>
1899                                </div>
1900                                <button type="button" class="showcase-modal__close" data-bind="click: closeVideo" aria-label="Close video modal">
1901                                    <span aria-hidden="true" class="sf-close sidearm-icon"></span>
1902                                </button>
1903                            </div>
1904                        </div>
1905                <!-- /ko -->
1906                </div>
1907            <!-- /ko -->
1908        <!-- /ko -->
1909        <div class="c-stories__details">
1910            <div class="c-stories__title">
1911                <a class="c-stories__url" data-bind="text: title, attr: {href:url}"></a>
1912            </div>
1913            <div class="c-stories__teaser" data-bind="trimText: teaser, count: 80"></div>
1914            <!-- ko switch -->
1915                <!-- ko case: ko.observable().matchMedia('(min-width:768px)') -->
1916                    <span class="c-stories__date" data-bind="formatDate:date, format:'MMMM DD, YYYY'"></span>
1917                <!-- /ko -->
1918                <!-- ko case: $else -->
1919                    <!-- ko if: $index() === 0 -->
1920                        <span class="c-stories__date" data-bind="formatDate:date, format:'MMMM DD, YYYY'"></span>
1921                    <!-- /ko -->
1922                    <!-- ko if: $index() > 0 -->
1923                        <span class="c-stories__date" data-bind="formatDate:date, format:'MMM. DD'"></span>
1924                    <!-- /ko -->
1925                <!-- /ko -->
1926            <!-- /ko -->
1927            <span class="c-stories__separator"></span>
1928            <span class="c-stories__sport" data-bind="text: sport.abbreviation"></span>
1929        </div>
1930        <div class="c-stories__ad">
1931            <ads-component params="{name: 'cs---stories-b65087'}"></ads-component>
1932        </div>
1933    </div>
1934</div>
1935<!-- /ko -->
1936
1937<!-- ko if: name() === 'stories--featured' -->
1938<div class="component c-stories c-stories--slider" data-bind="afterBind: {foreach:data, callback:slick}">
1939    <div class="c-stories__item">
1940        <div class="c-stories__item-inner flex">
1941            <div class="c-stories__details">
1942                <div class="c-stories__headline">Features</div>
1943                <div class="c-stories__count" data-bind="text: '0' + ($index() + 1)"></div>
1944                <div class="c-stories__title">
1945                    <a class="c-stories__url" data-bind="trimText: title, count: 30, attr: {href:url}"></a>
1946                </div>
1947                <div class="c-stories__teaser" data-bind="trimText: teaser, count: 140"></div>
1948            </div>
1949            <div class="c-stories__media-container relative">
1950                <div class="c-stories__media relative" data-bind="showcasePlayer: showcase, appendButton:true">
1951                    <!-- ko switch-->
1952                        <!-- ko case: image_source -->
1953                            <picture class="c-stories__picture" data-bind="html5Picture: { 'images': [
1954                                { 'breakpoint': 1128, 'image': image_source + '?width=1416&height=797&mode=crop&scale=both&format=jpg&quality=80' },
1955                                { 'breakpoint': 768, 'image': image_source + '?width=1128&height=635&mode=crop&scale=both&format=jpg&quality=80' },
1956                                { 'breakpoint': 540, 'image': image_source + '?width=768&height=432&mode=crop&scale=both&format=jpg&quality=80' },
1957                                { 'breakpoint': 0, 'image': image_source + '?width=540&height=304&mode=crop&scale=both&format=jpg&quality=80' }
1958                            ]}, alt: image_alt_text"></picture>
1959                        <!-- /ko -->
1960                        <!-- ko case: $else -->
1961                            <picture class="c-stories__picture">
1962                                <img class="lazyload" data-bind="attr: {'data-src': $component.bucket + '/images/responsive_2020/main_story_default.jpg'}" alt="" /> 
1963                            </picture>
1964                        <!-- /ko -->
1965                    <!-- /ko -->
1966                </div>
1967            </div>   
1968        </div>
1969    </div>
1970</div>
1971<!-- /ko -->
1972
1973<!-- ko if: name() === 'stories--sportpage' -->
1974<div class="component c-stories c-stories--grid">
1975    <div class="c-stories__featured" data-bind="fastForEach: data">
1976        <!-- ko if: $index() === 0 -->
1977        <div class="c-stories__item">
1978            <div class="c-stories__media-container">
1979                <div class="c-stories__media" data-bind="showcasePlayer: showcase, appendButton:true, modal: true, videoContainer: '.showcase-modal__player'">
1980                    <!-- ko switch -->
1981                        <!-- ko case: image_source -->
1982                            <picture class="c-stories__picture" data-bind="html5Picture: { 'images': [
1983                            { 'breakpoint': 768, 'image': image_source + '?width=1416&height=797&mode=crop&scale=both&format=jpg&quality=80' },
1984                            { 'breakpoint': 540, 'image': image_source + '?width=768&height=432&mode=crop&scale=both&format=jpg&quality=80' },
1985                            { 'breakpoint': 0, 'image': image_source + '?width=540&height=304&mode=crop&scale=both&format=jpg&quality=80' }
1986                        ]}, alt: image_alt_text"></picture>
1987                        <!-- /ko -->
1988                        <!-- ko case: $else -->
1989                            <img class="c-stories__image lazyload" data-bind="attr: {'data-src': $component.bucket + '/images/responsive_2020/main_story_default.jpg'}" alt="" /> 
1990                        <!-- /ko -->
1991                    <!-- /ko -->
1992                    <!-- ko with: showcase -->
1993                        <div class="showcase-modal">
1994                            <div class="showcase-modal__inner">
1995                                <div class="showcase-modal__player-wrapper">
1996                                    <div class="showcase-modal__player"></div>
1997                                </div>
1998                                <button type="button" class="showcase-modal__close" data-bind="click: closeVideo" aria-label="Close video modal">
1999                                    <span aria-hidden="true" class="sf-close sidearm-icon"></span>
2000                                </button>
2001                            </div>
2002                        </div>
2003                    <!-- /ko -->
2004                    <!-- ko if: ko.observable().matchMedia('(max-width:767px)') -->
2005                        <div class="c-stories__ad">
2006                            <ads-component params="{name: 'cs---stories-b65087'}"></ads-component>
2007                        </div>
2008                    <!-- /ko -->
2009                </div>
2010            </div>
2011
2012            <div class="c-stories__details">
2013                <div class="c-stories__title">
2014                    <a class="c-stories__url" data-bind="text: title, attr: {href: url}"></a>
2015                </div>
2016                <div class="c-stories__teaser" data-bind="trimText: teaser, count: 140"></div>
2017                <div class="c-stories__date-sport flex flex-align-en
2017d">
2018                    <!-- ko switch-->
2019                        <!-- ko case: ko.observable().matchMedia('(min-width:768px)') -->
2020                            <span class="c-stories__date" data-bind="formatDate:date, format:'MMMM DD, YYYY'"></span>
2021                        <!-- /ko -->
2022                        <!-- ko case: $else -->
2023                            <span class="c-stories__date" data-bind="formatDate:date, format:'MM/DD/YY'"></span>
2024                        <!-- /ko -->
2025                    <!-- /ko -->
2026                    <span class="c-stories__separator">/</span>
2027                    <!-- ko switch-->
2028                        <!-- ko case: ko.observable().matchMedia('(min-width:768px)') -->
2029                            <span class="c-stories__sport" data-bind="text: sport.title"></span>
2030                        <!-- /ko -->
2031                        <!-- ko case: $else -->
2032                            <span class="c-stories__sport" data-bind="text: sport.abbreviation"></span>
2033                        <!-- /ko -->
2034                    <!-- /ko -->
2035                    <!-- ko if: byline -->
2036                        <span class="c-stories__separator">/</span>
2037                        <span class="c-stories__sport" data-bind="text: byline"></span>
2038                    <!-- /ko -->
2039                    <!-- ko if: ko.observable().matchMedia('(min-width:768px)') -->
2040                        <div class="c-stories__ad">
2041                            <ads-component params="{name: 'cs---stories-b65087'}"></ads-component>
2042                        </div>
2043                    <!-- /ko -->
2044                </div>
2045            </div>
2046        </div>
2047        <!-- /ko -->
2048    </div>
2049    <div class="c-stories__list flex flex-wrap" data-bind="fastForEach: data">
2050        <!-- ko if: $index() > 0 -->
2051        <div class="c-stories__item flex flex-column">
2052            <div class="c-stories__media-container">
2053                <div class="c-stories__media" data-bind="showcasePlayer: showcase, appendButton:true, modal: true, videoContainer: '.showcase-modal__player'">
2054                    <!-- ko switch -->
2055                        <!-- ko case: image_source -->
2056                            <img class="c-stories__image lazyload" data-bind="attr: { 'data-src': image_source + '?width=540&height=304&mode=crop&scale=both&format=jpg&quality=80', alt: image_alt_text }" />
2057                        <!-- /ko -->
2058                        <!-- ko case: $else -->
2059                            <img class="c-stories__image lazyload" data-bind="attr: {'data-src': $component.bucket + '/images/responsive_2020/main_story_default.jpg'}" alt="" /> 
2060                        <!-- /ko -->
2061                    <!-- /ko -->
2062                    <!-- ko with: showcase -->
2063                        <div class="showcase-modal">
2064                            <div class="showcase-modal__inner">
2065                                <div class="showcase-modal__player-wrapper">
2066                                    <div class="showcase-modal__player"></div>
2067                                </div>
2068                                <button type="button" class="showcase-modal__close" data-bind="click: closeVideo" aria-label="Close video modal">
2069                                    <span aria-hidden="true" class="sf-close sidearm-icon"></span>
2070                                </button>
2071                            </div>
2072                        </div>
2073                    <!-- /ko -->
2074                </div>
2075            </div>
2076
2077            <div class="c-stories__details flex flex-column">
2078                <div class="c-stories__title">
2079                    <a class="c-stories__url" data-bind="text: title, attr: {href: url}"></a>
2080                </div>
2081                <div class="c-stories__teaser" data-bind="trimText: teaser, count: 100"></div>
2082                <div class="c-stories__date-plus flex flex-align-center">
2083                    <div class="c-stories__date flex-item-1" data-bind="formatDate:date, format:'MMMM DD, YYYY'"></div>
2084                    <button type="button" class="c-stories__toggle"><span aria-hidden="true" class="sf-plus-minimal sidearm-icon"></span></button> 
2085                </div>
2086            </div>
2087        </div>
2088        <!-- /ko -->
2089    </div>
2090    <!-- ko if: moreToLoad -->
2091        <div class="load-more__container text-center">
2092            <button class="load-more__button" data-bind="click: loadMore, text: isLoadingMore() ? 'Loading...' : 'Load More Stories'">Load More</button>
2093        </div>
2094    <!-- /ko -->
2095</div>
2096<!-- /ko -->
2097</script>
2097<script type='text/html' id='template-scoreboard'><!-- ko with: data --><!-- ko with: $parent -->
2098<!-- ko if: name() === 'scoreboard--slider' -->
2099<div class="component c-scoreboard c-scoreboard--slider">
2100    <div class="c-scoreboard__list" data-bind="afterBind: {foreach:data, callback:slick}" data-slick-options="{
2101        slidesToShow:5, slidesToScroll:1, infinite:false, responsive:[{breakpoint: 1225, settings: {
2102            slidesToShow: 4, slidesToScroll: 1}}, {breakpoint: 1025, settings: {slidesToShow: 3, slidesToScroll: 1}}]}">
2103        <div class="c-scoreboard__item" data-bind="
2104        css: {
2105          'is-open': selected()
2106        },
2107        onEnter:function(){return false;}">
2108            
2109            <div class="c-scoreboard__top flex flex-align-center">
2110                <div class="c-scoreboard__team-logo-container">
2111                    <!-- ko if: opponent.image -->
2112                        <img class="c-scoreboard__team-logo lazyload" data-bind="attr: { 'data-src': opponent.image + '?width=36', alt: opponent.title }" />
2113                    <!-- /ko -->
2114                    <!-- ko ifnot: opponent.image -->
2115                        <img class="c-scoreboard__team-logo c-scoreboard__logo--default lazyload" data-bind="attr: { 'data-src': $component.bucket + '/images/responsive_2020/logo_main.svg', alt: opponent.title }" />
2116                    <!-- /ko -->
2117                </div>
2118                <div class="c-scoreboard__sport flex-item-1" data-bind="text: sport.abbreviation"></div>
2119                <!-- ko if: type === 'upcoming' -->
2120                    <div class="c-scoreboard__time">
2121                        <!-- ko if: isLive() -->
2122                            <span>Live</span>
2123                        <!-- /ko -->
2124                        <!-- ko if: !isLive() -->
2125                            <span class="c-scoreboard__date" data-bind="formatDate:date, format:'MMM D'"></span>
2126                            <span class="c-scoreboard__date-time-divider" data-bind="if: date && time"> / </span>
2127                            <span class="c-scoreboard__time" data-bind="text: time"></span>
2128                        <!-- /ko -->
2129                    </div>
2130                <!-- /ko -->
2131                <!-- ko if: type === 'recent' -->
2132                    <!-- ko switch-->
2133                        <!-- ko case: status === 'P' -->
2134                        <span class="c-scoreboard__time">Postponed</span>
2135                        <!-- /ko -->
2136                        <!-- ko case: status === 'C' -->
2137                            <span class="c-scoreboard__time">Cancelled</span>  
2138                        <!-- /ko -->
2139                        <!-- ko case: $else -->
2140                            <span class="c-scoreboard__time">Final</span>
2141                        <!-- /ko -->
2142                    <!-- /ko -->
2143                <!-- /ko -->
2144            </div>
2145
2146            <div class="c-scoreboard__bottom">
2147                <div class="c-scoreboard__opponent" data-bind="text: atVs() + ' ' + opponent.title"></div>
2148            </div>
2149            
2150            <!-- ko if: (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type === 'recent' && (story.url || result.boxscore)) -->
2151            <button type="button" class="c-scoreboard__toggle" data-bind="
2152            click: toggleGame, 
2153            css: {
2154              'is-toggled': selected()
2155            }, 
2156            attr: { 
2157              'aria-expanded': selected() ? 'true' : 'false' ,
2158              'aria-label': 'toggle links ',
2159            },
2160            event: {
2161                keyup: function(data, event) {
2162                    if(event.key == 'Enter') {
2163                        toggleGame()
2164                    }
2165                    if(event.key == 'Escape') {
2166                        closeGame();
2167                    }
2168                }
2169            }">
2170                <span></span>
2171            </button>    
2172            <div class="c-scoreboard__overlay" data-bind="
2173            css: {
2174              'is-open': selected()
2175            },
2176                event: {
2177                    keyup: function(data, event) {
2178                        if(event.key == 'Escape') {
2179                            closeGame();
2180                            var toggleButton = $(event.target).closest('.c-scoreboard__item').find('.c-scoreboard__toggle');
2181                              if (toggleButton.length) {
2182                                  toggleButton.focus();
2183                              }
2184                        }
2185                    }
2186                }
2187                ">            
2188                    <!-- ko if: type === 'recent' -->
2189                        <div class="c-scoreboard__result flex flex-align-center">
2190                            <div class="c-scoreboard__result-status">
2191                                <!-- ko switch-->
2192                                    <!-- ko case: status === 'P' -->
2193                                        <span class="c-scoreboard__time">Postponed</span>
2194                                    <!-- /ko -->
2195                                    <!-- ko case: status === 'C' -->
2196                                        <span class="c-scoreboard__time">Cancelled</span>  
2197                                    <!-- /ko -->
2198                                    <!-- ko case: $else -->
2199                                        <span class="c-scoreboard__time">Final</span>
2200                                    <!-- /ko -->
2201                                <!-- /ko -->
2202                            </div>
2203                            <div class="c-scoreboard__result-result">
2204                                <!-- ko if: result.status != 'N' -->
2205                                    <span data-bind="text: result.status"></span>
2206                                    <span data-bind="text: result.team_score"></span>
2207                                    <!-- ko if: result.team_score && result.opponent_score -->
2208                                    <span>-</span>
2209                                    <!-- /ko -->
2210                                    <span data-bind="text: result.opponent_score"></span>
2211                                <!-- /ko -->
2212                                <!-- ko if: result.status === "N"-->
2213                                    <span data-bind="text: result.prescore"></span>
2214                                <!-- /ko -->    
2215                            </div>
2216                        </div>
2217                    <!-- /ko -->
2218                    <ul class="c-scoreboard__media reset-list flex flex-justify-end">
2219                        <!-- ko if: type === 'upcoming' -->
2220                            <!-- ko if: media.audio -->
2221                                <li class="c-scoreboard__media-item">
2222                                    <a class="c-scoreboard__media-link" data-bind="attr: { href: media.audio }, event: { focus: function() { openGame(); }, blur:  function() { closeGame(); } }">
2223                                        <span aria-hidden="true" class="sf-audio-double sidearm-icon"></span>
2224                                        <span class="accessible-hide">
2225                                            Live audio for <span data-bind="text: sport.title"></span> <span data-bind="text: atVs"></span> <span data-bind="text: opponent.title"></span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'"></span> at <span data-bind="text: time"></span>
2226                                        </span>
2227                                    </a>
2228                                </li>
2229                            <!-- /ko -->
2230                            <!-- ko if: media.video -->
2231                                <li class="c-scoreboard__media-item">
2232                                    <a class="c-scoreboard__media-link" data-bind="attr: { href: media.video }, event: { focus: function() { openGame(); }, blur:  function() { closeGame(); } }">
2233                                        <span aria-hidden="true" class="sf-video sidearm-icon"></span>
2234                                        <span class="accessible-hide">
2235                                            Live video for <span data-bind="text: sport.title"></span> <span data-bind="text: atVs"></span> <span data-bind="text: opponent.title"></span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'"></span> at <span data-bind="text: time"></span>
2236                                        </span>
2237                                    </a>
2238                                </li>
2239                                <!-- /ko -->
2240                            <!-- ko if: media.stats -->
2241                                <li class="c-scoreboard__media-item">
2242                                    <a class="c-scoreboard__media-link" data-bind="attr: { href: media.stats }, event: { focus: function() { openGame(); }, blur:  function() { closeGame(); } }">
2243                                        <span aria-hidden="true" class="sf-stats sidearm-icon"></span>
2244                                        <span class="accessible-hide">
2245                                            Live stats for <span data-bind="text: sport.title"></span> <span data-bind="text: atVs"></span> <span data-bind="text: opponent.title"></span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'"></span> at <span data-bind="text: time"></span>
2246                                        </span>
2247                                    </a>
2248                                </li>
2249                            <!-- /ko -->
2250                            <!-- ko if: media.tickets -->
2251                                <li class="c-scoreboard__media-item">
2252                                    <a class="c-scoreboard__media-link" data-bind="attr: { href: media.tickets }, event: { focus: function() { openGame(); }, blur:  function() { closeGame(); } }">
2253                                        <span aria-hidden="true" class="sf-tickets sidearm-icon"></span>
2254                                        <span class="accessible-hide">
2255                                            Buy tickets for <span data-bind="text: sport.title"></span> <span data-bind="text: atVs"></span> <span data-bind="text: opponent.title"></span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'"></span> at <span data-bind="text: time"></span>
2256                                        </span>
2257                                    </a>
2258                                </li>
2259                            <!-- /ko -->
2260                        <!-- /ko -->
2261                        <!-- ko if: type === 'recent' -->
2262                            <!-- ko if: story.url -->
2263                                <li class="c-scoreboard__media-item">
2264                                    <a class="c-scoreboard__media-link" data-bind="attr: { href: story.url }, event: { focus: function() { openGame(); }, blur:  function() { closeGame(); } }">
2265                                        <span aria-hidden="true" class="sf-loop sidearm-icon"></span>
2266                                        <span class="accessible-hide">
2267                                            Story recap for  <span data-bind="text: sport.title"></span> <span data-bind="text: atVs"></span> <span data-bind="text: opponent.title"></span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'"></span> at <span data-bind="text: time"></span>
2268                                        </span>
2269                                    </a>
2270                                </li>
2271                            <!-- /ko -->
2272                            <!-- ko if: result.boxscore -->
2273                                <li class="c-scoreboard__media-item">
2274                                    <a class="c-scoreboard__media-link" data-bind="attr: { href: result.boxscore }, event: { focus: function() { openGame(); }, blur:  function() { closeGame(); } }">
2275                                        <span aria-hidden="true" class="sf-list-minimal sidearm-icon"></span>
2276                                        <span class="accessible-hide">
2277                                            Boxscore for <span data-bind="text: sport.title"></span> <span data-bind="text: atVs"></span> <span data-bind="text: opponent.title"></span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'"></span> at <span data-bind="text: time"></span>
2278                                        </span>
2279                                    </a>
2280                                </li>
2281                            <!-- /ko -->
2282                        <!-- /ko -->
2283                    </ul>
2284                </div>
2285            <!-- /ko -->
2286        </div>
2287    </div>
2288</div>
2289<!-- /ko -->
2290<!-- ko if: name() === 'scoreboard--list' -->
2291    <div class="component c-scoreboard c-scoreboard--slider">
2292        <div class="c-scoreboard__list" data-bind="fastForEach:data">
2293            <div class="c-scoreboard__item" data-bind="css: {'is-open': selected()}">
2294                
2295                <div class="c-scoreboard__top flex flex-align-center">
2296                    <div class="c-scoreboard__team-logo-container">
2297                        <!-- ko if: opponent.image -->
2298                            <img class="c-scoreboard__team-logo lazyload" data-bind="attr: { 'data-src': opponent.image + '?width=36', alt: opponent.title }" />
2299                        <!-- /ko -->
2300                        <!-- ko ifnot: opponent.image -->
2301                            <img class="c-scoreboard__team-logo c-scoreboard__logo--default lazyload" data-bind="attr: { 'data-src': $component.bucket + '/images/responsive_2020/logo_main.svg', alt: opponent.title }" />
2302                        <!-- /ko -->
2303                    </div>
2304                    <div class="c-scoreboard__sport flex-item-1" data-bind="text: sport.abbreviation"></div>
2305                    <!-- ko if: type === 'upcoming' -->
2306                        <div class="c-scoreboard__time">
2307                            <!-- ko if: isLive() -->
2308                                <span>Live</span>
2309                            <!-- /ko -->
2310                            <!-- ko if: !isLive() -->
2311                                <span class="c-scoreboard__date" data-bind="formatDate:date, format:'MMM D'"></span>
2312                                <span class="c-scoreboard__date-time-divider" data-bind="if: date && time"> / </span>
2313                                <span class="c-scoreboard__time" data-bind="text: time"></span>
2314                            <!-- /ko -->
2315                        </div>
2316                    <!-- /ko -->
2317                    <!-- ko if: type === 'recent' -->
2318                        <!-- ko switch-->
2319                            <!-- ko case: status === 'P' -->
2320                            <span class="c-scoreboard__time">Postponed</span>
2321                            <!-- /ko -->
2322                            <!-- ko case: status === 'C' -->
2323                                <span class="c-scoreboard__time">Cancelled</span>  
2324                            <!-- /ko -->
2325                            <!-- ko case: $else -->
2326                                <span class="c-scoreboard__time">Final</span>
2327                            <!-- /ko -->
2328                        <!-- /ko -->
2329                    <!-- /ko -->
2330                </div>
2331
2332                <div class="c-scoreboard__bottom">
2333                    <div class="c-scoreboard__opponent" data-bind="text: atVs() + ' ' + opponent.title"></div>
2334                </div>
2335                
2336                <!-- ko if: (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type === 'recent' && (story.url || result.boxscore)) -->
2337                <button type="button" class="c-scoreboard__toggle"  data-bind="
2338                click: toggleGame, 
2339                css: {
2340                  'is-toggled': selected()
2341                }, 
2342                attr: { 
2343                  'aria-expanded': selected() ? 'true' : 'false' ,
2344                  'aria-label': 'toggle links for game against ' + opponent.title,
2345                },
2346                event: {
2347                    keyup: function(data, event) {
2348                        if(event.key == 'Enter') {
2349                            toggleGame()
2350                        }
2351                        if(event.key == 'Escape') {
2352                            closeGame();
2353                        }
2354                    }
2355                }">
2356                    <span></span>
2357                </button>    
2358                <div class="c-scoreboard__overlay" data-bind="
2359                css: {
2360                  'is-open': selected()
2361                },
2362                event: {
2363                    keyup: function(data, event) {
2364                        if(event.key == 'Escape') {
2365                            closeGame();
2366                            var toggleButton = $(event.target).closest('.c-scoreboard__item').find('.c-scoreboard__toggle');
2367                              if (toggleButton.length) {
2368                                  toggleButton.focus();
2369                              }
2370                        }
2371                    }
2372                }
2373                ">            
2374                        <!-- ko if: type === 'recent' -->
2375                            <div class="c-scoreboard__result flex flex-align-center">
2376                                <div class="c-scoreboard__result-status">
2377                                    <!-- ko switch-->
2378                                        <!-- ko case: status === 'P' -->
2379                                            <span class="c-scoreboard__time">Postponed</span>
2380                                        <!-- /ko -->
2381                                        <!-- ko case: status === 'C' -->
2382                                            <span class="c-scoreboard__time">Cancelled</span>  
2383                                        <!-- /ko -->
2384                                        <!-- ko case: $else -->
2385                                            <span class="c-scoreboard__time">Final</span>
2386                                        <!-- /ko -->
2387                                    <!-- /ko -->
2388                                </div>
2389                                <div class="c-scoreboard__result-result">
2390                                    <!-- ko if: result.status != 'N' -->
2391                                        <span data-bind="text: result.status"></span>
2392                                        <span data-bind="text: result.team_score"></span>
2393                                        <!-- ko if: result.team_score && result.opponent_score -->
2394                                        <span>-</span>
2395                                        <!-- /ko -->
2396                                        <span data-bind="text: result.opponent_score"></span>
2397                                    <!-- /ko -->
2398                                    <!-- ko if: result.status === "N"-->
2399                                        <span data-bind="text: result.prescore"></span>
2400                                    <!-- /ko -->    
2401                                </div>
2402                            </div>
2403                        <!-- /ko -->
2404                        <ul class="c-scoreboard__media reset-list flex flex-justify-end">
2405                            <!-- ko if: type === 'upcoming' -->
2406                                <!-- ko if: media.audio -->
2407                                    <li class="c-scoreboard__media-item">
2408                                        <a class="c-scoreboard__media-link" data-bind="attr: { href: media.audio }, event: { focus: function() { openGame(); }, blur:  function() { closeGame(); } }">
2409                                            <span aria-hidden="true" class="sf-audio-double sidearm-icon"></span>
2410                                            <span class="accessible-hide">
2411                                                Live audio for <span data-bind="text: sport.title"></span> <span data-bind="text: atVs"></span> <span data-bind="text: opponent.title"></span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'"></span> at <span data-bind="text: time"></span>
2412                                            </span>
2413                                        </a>
2414                                    </li>
2415                                <!-- /ko -->
2416                                <!-- ko if: media.video -->
2417                                    <li class="c-scoreboard__media-item">
2418                                        <a class="c-scoreboard__media-link" data-bind="attr: { href: media.video }, event: { focus: function() { openGame(); }, blur:  function() { closeGame(); } }">
2419                                            <span aria-hidden="true" class="sf-video sidearm-icon"></span>
2420                                            <span class="accessible-hide">
2421                                                Live video for <span data-bind="text: sport.title"></span> <span data-bind="text: atVs"></span> <span data-bind="text: opponent.title"></span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'"></span> at <span data-bind="text: time"></span>
2422                                            </span>
2423                                        </a>
2424                                    </li>
2425                                    <!-- /ko -->
2426                                <!-- ko if: media.stats -->
2427                                    <li class="c-scoreboard__media-item">
2428                                        <a class="c-scoreboard__media-link" data-bind="attr: { href: media.stats }, event: { focus: function() { openGame(); }, blur:  function() { closeGame(); } }">
2429                                            <span aria-hidden="true" class="sf-stats sidearm-icon"></span>
2430                                            <span class="accessible-hide">
2431                                                Live stats for <span data-bind="text: sport.title"></span> <span data-bind="text: atVs"></span> <span data-bind="text: opponent.title"></span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'"></span> at <span data-bind="text: time"></span>
2432                                            </span>
2433                                        </a>
2434                                    </li>
2435                                <!-- /ko -->
2436                                <!-- ko if: media.tickets -->
2437                                    <li class="c-scoreboard__media-item">
2438                                        <a class="c-scoreboard__media-link" data-bind="attr: { href: media.tickets }, event: { focus: function() { openGame(); }, blur:  function() { closeGame(); } }">
2439                                            <span aria-hidden="true" class="sf-tickets sidearm-icon"></span>
2440                                            <span class="accessible-hide">
2441                                                Buy tickets for <span data-bind="text: sport.title"></span> <span data-bind="text: atVs"></span> <span data-bind="text: opponent.title"></span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'"></span> at <span data-bind="text: time"></span>
2442                                            </span>
2443                                        </a>
2444                                    </li>
2445                                <!-- /ko -->
2446                            <!-- /ko -->
2447                            <!-- ko if: type === 'recent' -->
2448                                <!-- ko if: story.url -->
2449                                    <li class="c-scoreboard__media-item">
2450                                        <a class="c-scoreboard__media-link" data-bind="attr: { href: story.url }, event: { focus: function() { openGame(); }, blur:  function() { closeGame(); } }">
2451                                            <span aria-hidden="true" class="sf-loop sidearm-icon"></span>
2452                                            <span class="accessible-hide">
2453                                                Story recap for  <span data-bind="text: sport.title"></span> <span data-bind="text: atVs"></span> <span data-bind="text: opponent.title"></span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'"></span> at <span data-bind="text: time"></span>
2454                                            </span>
2455                                        </a>
2456                                    </li>
2457                                <!-- /ko -->
2458                                <!-- ko if: result.boxscore -->
2459                                    <li class="c-scoreboard__media-item">
2460                                        <a class="c-scoreboard__media-link" data-bind="attr: { href: result.boxscore }, event: { focus: function() { openGame(); }, blur:  function() { closeGame(); } }">
2461                                            <span aria-hidden="true" class="sf-list-minimal sidearm-icon"></span>
2462                                            <span class="accessible-hide">
2463                                                Boxscore for <span data-bind="text: sport.title"></span> <span data-bind="text: atVs"></span> <span data-bind="text: opponent.title"></span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'"></span> at <span data-bind="text: time"></span>
2464                                            </span>
2465                                        </a>
2466                                    </li>
2467                                <!-- /ko -->
2468                            <!-- /ko -->
2469                        </ul>
2470                    </div>
2471                <!-- /ko -->
2472            </div>
2473        </div>
2474        <!-- ko if: moreToLoad -->
2475        <div class="load-more__container text-center">
2476            <button class="load-more__button" data-bind="click: loadMore, text: isLoadingMore() ? 'Loading...' : 'Load More'">Load More</button>
2477        </div>
2478    <!-- /ko -->
2479    </div>
2480<!-- /ko -->
2481<!-- /ko --><!-- /ko --></script>
2481<script type='text/html' id='template-all-access'><!-- ko if: name() === 'videos--homepage' -->
2482<div class="component c-videos c-videos--grid">
2483    <!-- ko if: !data().length -->
2484        <p class="c-videos__no-data">There are currently no videos</p>
2485    <!-- /ko -->
2486    
2487    <!-- ko if: selectedVideo() -->
2488    <div class="showcase-modal" data-bind="showcasePlayer: selectedVideo().showcase, modal :true, videoContainer: '.showcase-modal__player', click: selectedVideo().showcase().closeVideo">
2489        <div class="showcase-modal__inner flex flex-column flex-align-stretch" data-bind="click: function() { return true; }, clickBubble: false">
2490            <div class="showcase-modal__player-wrapper">
2491                <div class="showcase-modal__title" data-bind="text: selectedVideo().title"></div>
2492                <div class="showcase-modal__player"></div>    
2493            </div>
2494
2495            <button type="button" class="showcase-modal__close" data-bind="click: selectedVideo().showcase().closeVideo" aria-label="Close video modal">
2496                <i class="icon-cancel"></i>
2497            </button>
2498        </div>
2499    </div>
2500    <!-- /ko -->
2501
2502    <div class="c-videos__featured" data-bind="fastForEach: data">
2503        <!-- ko if: $index() === 0 -->
2504        <div class="c-videos__item flex">
2505            <div class="c-videos__media-container relative">
2506                <div class="c-videos__media relative">
2507                    <img class="c-videos__image lazyload" data-bind="attr: {'data-src': poster + '?width=540&height=304&mode=crop&scale=both&format=jpg&quality=80', alt: title}" />
2508                    <button type="button" class="c-videos__play-btn" data-bind="click: $parent.switchVideo, attr: {'aria-label': 'Play video ' + title}">
2509                        <span aria-hidden="true" class="sidearm-icon sf-play"></span>
2510                    </button>
2511                </div>
2512            </div>
2513
2514            <div class="c-videos__details">
2515                <div class="c-videos__title" data-bind="text: title"></div>
2516                <!-- ko if: description -->
2517                    <div class="c-videos__description" data-bind="text: description"></div>
2518                <!-- /ko -->
2519                <div class="c-videos__details-bottom flex flex-align-center flex-justify-between">
2520                    <!-- ko switch-->
2521                        <!-- ko case: ko.observable().matchMedia('(min-width:1025px)') -->
2522                            <div class="c-videos__date" data-bind="formatDate:date, format:'MMMM DD, YYYY'"></div>
2523                        <!-- /ko -->
2524                        <!-- ko case: $else -->
2525                            <div class="c-videos__date" data-bind="formatDate:date, format:'MMM DD, YYYY'"></div>
2526                        <!-- /ko -->
2527                    <!-- /ko -->
2528                    <button class="c-videos__play-text" type="button" data-bind="click: $parent.switchVideo, attr: {'aria-label': 'Play video ' + title}"><span aria-hidden="true" class="sidearm-icon sf-play-minimal"></span>Play</button>
2529                </div>
2530            </div>
2531        </div>
2532        <!-- /ko -->
2533    </div>
2534
2535    <div class="c-videos__list flex" data-bind="fastForEach: data">
2536        <!-- ko if: $index() > 0 -->
2537        <a class="c-videos__item" tabindex="0" data-bind="click: $parent.switchVideo, attr: {'aria-label': 'Play video ' + title}">
2538            <div class="c-videos__media-container relative" data-bind="click: $parent.switchVideo">
2539                <div class="c-videos__media relative">
2540                    <img class="c-videos__image lazyload" data-bind="attr: {'data-src': poster + '?width=540&height=304&mode=crop&scale=both&format=jpg&quality=80', alt: title}" />
2541                    <div type="button" class="c-videos__play-btn" data-bind="click: $parent.switchVideo, attr: {'aria-label': 'Play video ' + title}">
2542                        <span aria-hidden="true" class="sidearm-icon sf-play"></span>
2543                    </div>
2544                </div>
2545            </div>
2546
2547            <div class="c-videos__details">
2548                <div class="c-videos__title" data-bind="text: title"></div>
2549                <div class="c-videos__sport" data-bind="text: sport.title"></div>
2550            </div>
2551        </a>
2552        <!-- /ko -->
2553    </div>
2554</div>
2555<!-- /ko -->
2556
2557<!-- ko if: name() === 'videos--sportpage' -->
2558<div class="component c-videos c-videos--grid">
2559    <!-- ko if: !data().length -->
2560        <p class="c-videos__no-data">There are currently no videos</p>
2561    <!-- /ko -->
2562    
2563    <!-- ko if: selectedVideo() -->
2564    <div class="showcase-modal" data-bind="showcasePlayer: selectedVideo().showcase, modal :true, videoContainer: '.showcase-modal__player', click: selectedVideo().showcase().closeVideo">
2565        <div class="showcase-modal__inner flex flex-column flex-align-stretch" data-bind="click: function() { return true; }, clickBubble: false">
2566            <div class="showcase-modal__player-wrapper">
2567                <div class="showcase-modal__title" data-bind="text: selectedVideo().title"></div>
2568                <div class="showcase-modal__player"></div>    
2569            </div>
2570
2571            <button type="button" class="showcase-modal__close" data-bind="click: selectedVideo().showcase().closeVideo" aria-label="Close video modal">
2572                <i class="icon-cancel"></i>
2573            </button>
2574        </div>
2575    </div>
2576    <!-- /ko -->
2577
2578    <div class="c-videos__list flex flex-wrap" data-bind="fastForEach: data">
2579        <div class="c-videos__item" data-bind="click: $parent.switchVideo, attr: {'aria-label': 'Play video ' + title}">
2580            <div class="c-videos__media-container relative" data-bind="click: $parent.switchVideo">
2581                <div class="c-videos__media relative">
2582                    <img class="c-videos__image lazyload" data-bind="attr: {'data-src': poster + '?width=540&height=304&mode=crop&scale=both&format=jpg&quality=80', alt: title}" />
2583                    <button type="button" class="c-videos__play-btn" data-bind="click: $parent.switchVideo, attr: {'aria-label': 'Play video ' + title}">
2584                        <span aria-hidden="true" class="sidearm-icon sf-play"></span>
2585                    </button>
2586                </div>
2587            </div>
2588
2589            <div class="c-videos__details">
2590                <div class="c-videos__title" data-bind="text: title"></div>
2591                <div class="c-videos__date" data-bind="formatDate:date, format:'MM/DD/YY'"></div>
2592            </div>
2593        </div>
2594    </div>
2595    <!-- ko if: moreToLoad -->
2596        <div class="load-more__container text-center">
2597            <button class="load-more__button" data-bind="click: loadMore, text: isLoadingMore() ? 'Loading...' : 'Load More Videos'">Load More</button>
2598        </div>
2599    <!-- /ko -->
2600</div>
2601<!-- /ko --></script>
2601<script type='text/html' id='template-awards'><!-- ko if: data().length > 0 -->
2602<div class="row pad">
2603    <div class="component c-awards c-awards--slider" data-bind="afterBind: {foreach: data, callback: slick}">
2604        <div class="c-awards__item">
2605            <!-- ko switch-->
2606                <!-- ko case: ko.observable().matchMedia('(min-width:768px)') -->
2607                    <div class="c-awards__details">
2608                        <div class="c-awards__name" data-bind="text: firstname"></div>
2609                        <div class="c-awards__name" data-bind="text: lastname"></div>
2610                        <div class="c-awards__details-box">
2611                            <div class="c-awards__quote" data-bind="text: short_highlights"></div>
2612                            <div class="c-awards__info">
2613                                <span data-bind="text: academic_year_full"></span>
2614                                <span class="c-awards__separator">/</span>
2615                                <span data-bind="text: sport.title"></span>
2616                                <span class="c-awards__separator">/</span>
2617                                <span data-bind="text: hometown"></span>
2618                            </div>
2619                        </div>
2620                        <a class="c-awards__link" data-bind="attr: { href: url }">View Bio</a>
2621                    </div>
2622                    <div class="c-awards__media">
2623                        <img class="c-awards__image lazyload" data-bind="attr: { 'data-src': image + '?quality=80', alt: name }" />
2624                    </div>
2625                <!-- /ko -->
2626                <!-- ko case: $else -->
2627                    <div class="c-awards__name" data-bind="text: firstname"></div>
2628                    <div class="c-awards__name" data-bind="text: lastname"></div>
2629                    <div class="c-awards__media">
2630                        <img class="c-awards__image lazyload" data-bind="attr: { 'data-src': image + '?quality=80', alt: name }" />
2631                    </div>
2632                    <div class="c-awards__details">
2633                        <div class="c-awards__details-box">
2634                            <div class="c-awards__quote" data-bind="text: short_highlights"></div>
2635                            <div class="c-awards__info">
2636                                <span data-bind="text: academic_year"></span>
2637                                <span class="c-awards__separator">/</span>
2638                                <span data-bind="text: sport.abbreviation"></span>
2639                                <span class="c-awards__separator">/</span>
2640                                <span data-bind="text: hometown"></span>
2641                            </div>
2642                        </div>
2643                        <a class="c-awards__link" id="c-awards__link" data-bind="attr: { href: url }">View Bio</a>
2644                    </div>
2645                <!-- /ko -->
2646            <!-- /ko -->
2647        </div>
2648    </div>    
2649</div>
2650<div class="s-awards__footer">
2651    <div class="row pad flex flex-align-center">
2652        <ads-component params="{name: 'cs---awards-6bf07b'}"></ads-component>
2653        <div class="s-awards__title">Athletes of the Week<span aria-hidden="true" class="sidearm-icon sf-trophy"></span></div>
2654    </div>
2655</div>
2656<!-- /ko --></script>
2656<script type='text/html' id='template-countdown'><div class="component c-countdown--horizontal" data-bind="fastForEach: data">
2657    <div class="c-countdown__item flex flex-align-center">
2658        <div class="c-countdown__header flex flex-align-center">
2659            <!-- ko if: ad -->
2660                <div class="c-countdown__sponsor" data-bind="css: ad.css_class">
2661                    <a data-bind="attr: { href: ad.link }, target: open_in_new_window ? '_blank' : ''">
2662                        <picture data-bind="html5Picture: ad.picture"></picture>
2663                    </a>
2664                </div>
2665            <!-- /ko -->
2666            <div class="c-countdown__header-text">Aggie Countdown<span aria-hidden="true" class="sf-clock sidearm-icon"></span></div>
2667        </div>
2668
2669        <div class="c-countdown__details flex-item-1">
2670            <div class="c-countdown__opponent flex">
2671                <span class="flex-item-1 truncate" data-bind="text: game.atVs() + ' ' + game.opponent.title"></span>
2672            </div>
2673            <div class="c-countdown__date-time-location flex flex-align-center">
2674                <div class="c-countdown__date" data-bind="formatDate:game.date, format:'MMMM DD, YYYY'"></div>
2675                <div class="c-countdown__date-time-divider">-</div>
2676                <div class="c-countdown__game-time" data-bind="text:game.time"></div>
2677                <div class="c-countdown__location" data-bind="text: game.location"></div>
2678            </div>
2679        </div>
2680
2681        <div class="c-countdown__time flex">
2682            <div class="c-countdown__time-item">
2683                <div class="c-countdown__time-value" data-bind="text: days"></div>
2684                <div class="c-countdown__time-label">Days</div>
2685            </div>
2686
2687            <div class="c-countdown__time-item">
2688                <div class="c-countdown__time-value" data-bind="text: hours"></div>
2689                <div class="c-countdown__time-label">Hours</div>
2690            </div>
2691
2692            <div class="c-countdown__time-item">
2693                <div class="c-countdown__time-value" data-bind="text: mins"></div>
2694                <div class="c-countdown__time-label"><abbr title="Minutes">Mins</abbr></div>
2695            </div>
2696
2697            <div class="c-countdown__time-item">
2698                <div class="c-countdown__time-value" data-bind="text: secs"></div>
2699                <div class="c-countdown__time-label"><abbr title="Seconds">Secs</abbr></div>
2700            </div>
2701        </div>
2702    </div>
2703</div></script>
2703<script type='text/html' id='template-content-stream'><div class="component c-contentstream">
2704    <div class="c-contentstream__top">
2705        <ul class="c-contentstream__filter reset-list flex">
2706            <!-- ko foreach: displayTypes -->
2707                <li class="c-contentstream__filter-item" data-bind="css: 'c-contentstream__filter-item--' + type">
2708                    <button type="button" data-bind="click: $parent.filterStream, css: { 'is-active': type == $parent.selectedDisplayType().type }, attr: { 'aria-label': $data.type == $parent.selectedDisplayType().type ? $data.type : $data.type + ' filter', 'aria-pressed': type == $parent.selectedDisplayType().type ? 'true' : 'false' }" class="c-contentstream__filter-button is-active">
2709                        <!-- ko if: type === 'All' -->
2710                            <span>All</span>
2711                        <!-- /ko -->
2712                        <!-- ko if: type === 'Twitter' -->
2713                            <span aria-hidden="true" class="sf-twitter sidearm-icon"></span>
2714                        <!-- /ko -->
2715                        <!-- ko if: type === 'Instagram' -->
2716                            <span aria-hidden="true" class="sf-instagram sidearm-icon"></span>
2717                        <!-- /ko -->
2718                    </button>
2719                </li>
2720            <!-- /ko -->
2721        </ul>
2722    </div>
2723    <div class="c-contentstream__stream" data-bind="afterBind: { foreach: data, callback: packery }">
2724        <!-- ko if: type === 'tweet' -->
2725            <div class="c-contentstream__item c-contentstream__item--twitter" data-bind="with: data">
2726                <div class="c-contentstream__item-inner">
2727                    <div class="c-contentstream__body">
2728                        <!-- ko if: media -->
2729                            <div class="c-contentstream__media">
2730                                <img class="c-contentstream__media-image" data-bind="attr: { 'src': media, alt: '' }" />
2731                            </div>
2732                        <!-- /ko -->
2733                        <div class="c-contentstream__text" data-bind="html: text"></div>
2734                        <ul class="c-contentstream__actions reset-list flex flex-align-center flex-justify-end">
2735                            <li class="c-contentstream__actions-item">
2736                                <a class="c-contentstream__actions-link" data-bind="attr: { href: 'https://twitter.com/intent/favorite?tweet_id=' + id }" aria-label="Favorite this tweet" target="_blank">
2737                                    <span aria-hidden="true" class="sf-twitter-like sidearm-icon"></span>
2738                                </a>
2739                            </li>
2740                            <li class="c-contentstream__actions-item">
2741                                <a class="c-contentstream__actions-link" data-bind="attr: { href: 'https://twitter.com/intent/tweet?in_reply_to=' + id }" aria-label="Reply to this tweet" target="_blank">
2742                                    <span aria-hidden="true" class="sf-twitter-reply sidearm-icon"></span>
2743                                </a>
2744                            </li>
2745                            <li class="c-contentstream__actions-item">
2746                                <a class="c-contentstream__actions-link" data-bind="attr: { href: 'https://twitter.com/intent/retweet?tweet_id=' + id }" aria-label="Retweet this tweet" target="_blank">
2747                                    <span aria-hidden="true" class="sf-twitter-retweet sidearm-icon"></span>
2748                                </a>
2749                            </li>
2750                        </ul>
2751                    </div>
2752                    <div class="c-contentstream__user flex flex-align-center">
2753                        <img class="c-contentstream__user-image" data-bind="attr: {'src': user.image, alt: user.name + '\'s profile'}" />
2754                        <div class="flex-item-1">
2755                            <a class="c-contentstream__user-screen" data-bind="text: '@' + user.screen_name, attr: {href: 'https://twitter.com/' + user.screen_name}" target="_blank"></a>
2756                        </div>
2757                        <span aria-hidden="true" class="sf-twitter sidearm-icon"></span>
2758                    </div>
2759                </div>
2760            </div>
2761        <!-- /ko -->
2762        <!-- ko if: type === 'instagram' -->
2763            <div class="c-contentstream__item c-contentstream__item--instagram" data-bind="with: data">
2764                <div class="c-contentstream__item-inner">
2765                    <a class="c-contentstream__media" data-bind="attr: { href: link }" target="_blank">
2766                        <img class="c-contentstream__media-image" data-bind="attr: { 'src': images.standard_resolution.url, alt: caption ? caption.text : 'No Instagram caption available'}" />
2767                    </a>
2768                    <div class="c-contentstream__user flex flex-align-center">
2769                        <img class="c-contentstream__user-image" data-bind="attr: { 'src': user.profile_picture, alt: user.full_name + ' profile' }">
2770                        <div class="flex-item-1">
2771                            <a class="c-contentstream__user-screen" data-bind="text:'@' + user.username, attr: {href: 'https://www.instagram.com/' + user.username}" target="_blank"></a>
2772                        </div>
2773                        <span aria-hidden="true" class="sf-instagram sidearm-icon"></span>
2774                    </div>
2775                </div>
2776            </div>
2777        <!-- /ko -->
2778    </div>
2779    <!-- ko if: moreToLoad -->
2780        <div class="load-more__container text-center">
2781            <button class="load-more__button" data-bind="click: loadMore, text: isLoadingMore() ? 'Loading...' : 'Load More'">Load More</button>
2782        </div>
2783    <!-- /ko -->
2784</div></script>
2784<script type='text/html' id='template-search'><div class="component c-search c-search--overlay" role="search" data-bind="
2785    focusTrapWithin: '.c-search__overlay', 
2786    css:{ 
2787        'is-open': toggled() 
2788    }">
2789    <button tabindex="0" class="c-search__toggle" aria-label="Toggle search form" data-bind=" 
2790    click: toggleSearch,
2791    attr: { 
2792        'aria-expanded': toggled() ? 'true' : 'false',
2793    }, 
2794    css: { 
2795        'is-toggled' : toggled() 
2796    }">
2797        <span aria-hidden="true" class="sf-search-2 sidearm-icon"></span>
2798    </button>
2799    <div id="search-form" class="c-search__overlay" data-bind="
2800    css:{ 
2801        'is-open': toggled() 
2802    }">
2803        <fieldset>
2804            <legend class="accessible-hide">Search this website</legend>
2805            <div class="c-search__text-wrap flex relative flex-column" data-bind="
2806            click: function(){}, 
2807            clickBubble: false">
2808                <input id="searchInput" type="text" class="c-search__text" data-bind="  
2809                textInput: query,      
2810                onEnter: search, 
2811                event: {
2812                    keyup: function(data, event) {
2813                        if(event.key == 'Escape') {
2814                            closeSearch();
2815                            setTimeout(function() {
2816                                $('.c-search__toggle').focus();                        
2817                            }, 300);                        
2818                        }
2819                    }
2820                }" placeholder="Search..."/>
2821                <button type="submit" class="c-search__submit" data-bind="
2822                click: search, 
2823                disable: !query()" aria-label="Go Search this website">Go</button>
2824            </div>
2825        </fieldset>
2826        <button type="button" class="c-search__close" aria-label="Close search" data-bind="
2827            event: {
2828                click: function() {
2829                    closeSearch();
2830                    setTimeout(function() {
2831                        $('.c-search__toggle').focus();                        
2832                    }, 300);
2833                },
2834                keyup: function(data, event) {
2835                  if(event.key == 'Enter') {
2836                    event.preventDefault();
2837                    closeSearch();
2838                          setTimeout(function() {
2839                        $('.c-search__toggle').focus();                        
2840                    }, 300);
2841                  }
2842 
2843                  if(event.key == 'Escape') {
2844                   closeSearch();
2845                   setTimeout(function() {
2846                        $('.c-search__toggle').focus();                        
2847                    }, 300);
2848                  }
2849                }
2850              }">
2851            <span aria-hidden="true" class="sf-close sidearm-font"></span>
2852        </button>
2853    </div>
2854</div></script>
2854
2855                    
2855<script>
2856                        window.preloaded_templates_are_rendering = true;
2857
2858                        require(['knockout'], function (ko) {
2859                            function register_custom_loader(component, vm_name, template_name) {
2860                                if (document.getElementById('template-' + (template_name || component) )) {
2861                                    var custom_loader = {
2862                                        getConfig: function(name, callback) {
2863                                            if (name === component + '-component') {
2864                                                componentConfig = {
2865                                                    template: { element: 'template-' + (template_name || component) },
2866                                                    viewModel: { require: 'components/' + (vm_name || component) }
2867                                                };
2868                                                callback(componentConfig);
2869                                            }
2870                                            else {
2871                                                callback(null)
2872                                            }
2873                                        }
2874                                    };
2875
2876                                    ko.components.loaders.unshift(custom_loader);
2877                                }
2878                            }
2879
2880                            register_custom_loader('ads', 'promotions', 'promotions');
2881                            register_custom_loader('dfp', 'evergreen', 'evergreen');
2882
2883                            register_custom_loader('navigation');
2884register_custom_loader('stories');
2885register_custom_loader('scoreboard');
2886register_custom_loader('all-access');
2887register_custom_loader('awards');
2888register_custom_loader('countdown');
2889register_custom_loader('content-stream');
2890register_custom_loader('search');
2891
2892                            
2893                            window.preloaded_templates_are_rendering = false;
2894                        });
2895                    </script>
2895
2896                
2897
2898<div class="blpn1b4zj" style="display: none;" role="dialog" aria-label="Ad Blocker Detected" aria-modal="true">
2899    <div class="blpn1b4zj__inner">
2900        <div class="blpn1b4zj__body">
2901            <div class="flex flex-align-center">
2902                <img src="https://d3r3vbghhv4inv.cloudfront.net/images/logos/site/site.png?width=48" alt="Site logo" />
2903                <div class="blpn1b4zj-modal__title">Ad Blocker Detected</div>
2904            </div>
2905            <div class="blpn1b4zj-modal__text">
2906                <p>Thanks for visiting <a class="blpn1b4zj-modal__text-host"></a>!</p> 
2907                <p>The use of software that blocks ads hinders our ability to serve you the content you came here to enjoy.</p>
2908                <p>We ask that you consider turning off your ad blocker so we can deliver you the best experience possible while you are here.</p>
2909                <p>Thank you for your support!</p>
2910                <div class="blpn1b4zj-modal__learn">
2911                    <a href="http://www.sidearmsports.com/blockers" target="_blank"><span class="sf-arrows-round-right"></span>Learn More About Ad Blockers</a>
2912                </div>
2913            </div>
2914        </div>
2915        <button type="button" class="blpn1b4zj-banner__consent text-center" aria-label="Close ad blocker detected modal">Close</button>
2916    </div>
2917</div>
2918
2919<script>
2920    var host_element = document.querySelector(".blpn1b4zj-modal__text-host");
2921    host_element.href = window.location.href; 
2922    host_element.innerText = window.location.hostname; 
2923
2924    function close_banner() {
2925        var CookieDate = new Date;
2926        CookieDate.setTime(CookieDate.getTime() + 1 * 3600 * 1000 * 24);
2927        document.cookie = "sidearm-adblock-banner_consent=true; expires=\"" + CookieDate.toGMTString() + "\";";
2928        document.querySelector(".blpn1b4zj").remove();
2929    }
2930
2931    var consent_button = document.querySelector(".blpn1b4zj-banner__consent");
2932
2933    consent_button.addEventListener("click", function() { close_banner(); });
2934
2935    require(['config'], function(config) {
2936        require(['jquery', 'knockout', 'cookie', 'text'], function ($, ko, cookie, text) {
2937            $(function () {   
2938                //disable check for Siteimprove scans
2939                if (navigator.userAgent.toLowerCase().indexOf('siteimprove') < 0) {
2940                    
2941                    if (cookie.get_cookie('sidearm-adblock-banner_consent')) {
2942                        return;
2943                    }
2944
2945                    var deferred = $.Deferred();
2946                    $.ajax({
2947                        type: "HEAD",
2948                        async: true,
2949                        url: "/components/js/analytics.js",
2950                    }).done(function(message,text,jqXHR){
2951                        deferred.resolve();
2952                    })
2953                    .fail(function(err){
2954                        show_ad_blocker_blocked_modal();
2955                        deferred.reject();
2956                    });
2957
2958                    deferred.then(function(success) {
2959                        $.get('/common/templates/dfp/dfp-component-template.html')
2960                            .then(function (response) {
2961                            }, function (error) {
2962                                show_ad_blocker_blocked_modal();
2963                            });
2964                    }, function (error) {
2965                        show_ad_blocker_blocked_modal()
2966                    })
2967                    .fail(function(){
2968                        show_ad_blocker_blocked_modal()
2969                    });
2970
2971                    function show_ad_blocker_blocked_modal() {
2972                        var modal = document.querySelector('.blpn1b4zj');
2973                        modal.style.display = 'flex';
2974                        modal.querySelector('.blpn1b4zj-banner__consent').focus();
2975                    }
2976                }
2977            });
2978        });
2979    });
2980</script>
2980
2981
2982<style>
2983    .blpn1b4zj {
2984  display: flex;
2985  align-items: center;
2986  justify-content: center;
2987  position: fixed;
2988  top: 0;
2989  left: 0;
2990  width: 100%;
2991  height: 100%;
2992  z-index: 999999;
2993  padding: 24px;
2994  background-color: rgba(0, 0, 0, 0.85);
2995}
2996.blpn1b4zj__inner {
2997  background-color: white;
2998  color: #2a2b2c;
2999  width: 100%;
3000  max-width: 500px;
3001  border-radius: 2px;
3002  line-height: 1.875;
3003  font-size: 1rem;
3004  max-height: 100%;
3005  max-width: 700px;
3006}
3007.blpn1b4zj__body {
3008  padding: 24px;
3009}
3010.blpn1b4zj-modal__title {
3011  position: relative;
3012  padding-left: 24px;
3013  font-size: 1.5rem;
3014  font-weight: 900;
3015  line-height: 1;
3016}
3017.blpn1b4zj-modal__title::after {
3018  content: '';
3019  display: block;
3020  width: 48px;
3021  height: 2px;
3022  background-color: black;
3023  margin-top: 8px;
3024}
3025.blpn1b4zj-modal__text a {
3026  color: black;
3027}
3028.blpn1b4zj-modal__learn {
3029  color: black;
3030  font-size: 1rem;
3031  font-weight: 400;
3032  line-height: 1.5rem;
3033}
3034.blpn1b4zj-modal__learn a {
3035  color: black;
3036}
3037.blpn1b4zj-modal__browsers {
3038  padding-top: 12px;
3039  margin: 0 -6px;
3040}
3041.blpn1b4zj-modal__browsers-button {
3042  flex: 1 0 auto;
3043  text-decoration: none;
3044  border-radius: 6px;
3045  background: whitesmoke;
3046  border-radius: 35px;
3047  padding: 12px;
3048  margin: 0 6px;
3049  border: 1px solid #d9d9d9;
3050  transition: .25s;
3051}
3052.blpn1b4zj-modal__browsers-button img {
3053  width: 36px;
3054  height: 36px;
3055}
3056.blpn1b4zj-modal__browsers-button:hover {
3057  background: #d9d9d9;
3058}
3059.blpn1b4zj-modal__browsers--upgrade {
3060  line-height: 1;
3061  padding: 0 12px;
3062}
3063.blpn1b4zj-modal__browsers--text {
3064  font-size: 14px;
3065  color: #2a2b2c;
3066  font-weight: 400;
3067}
3068.blpn1b4zj-modal__browsers--text span {
3069  font-size: 16px;
3070  color: black;
3071  font-weight: 700;
3072}
3073.blpn1b4zj-modal__browsers--text:last-child {
3074  padding-top: 4px;
3075}
3076.blpn1b4zj-banner__consent {
3077  -webkit-appearance: none;
3078  background-color: whitesmoke;
3079  border: 1px solid #d9d9d9;
3080  display: block;
3081  padding: 0 16px;
3082  color: black;
3083  width: 100%;
3084  margin-top: 8px;
3085  transition: .25s;
3086  line-height: 28px;
3087  height: 28px;
3088  font-size: 14px;
3089}
3090.blpn1b4zj-banner__consent:hover {
3091  background-color: black;
3092  color: white;
3093}
3094
3095</style><div style='position: fixed; left: -10000px'><img src="https://di.rlcdn.com/api/segment?pid=712104&pdata=source%3D502%2Ceventtype%3D1001%2CdivisionID%3D212" style="display: none;"></div>
3096                
3096<script>
3097                document.addEventListener('click', function(e) {
3098                    if (e.target && e.target.classList.contains('sidearm-accessible-slick-pause-all')) {
3099                        var button = e.target,
3100                            paused = button.classList.contains('sidearm-paused'),
3101                            slickSliders = document.querySelectorAll('.slick-initialized'),
3102                            pauseButtons = document.querySelectorAll('.sidearm-accessible-pause'),
3103                            pauseButtonsText = document.querySelectorAll('.sidearm-accessible-pause-text'),
3104                            jaws = button.parentElement.querySelector('.sidearm-jaws-talk-please');
3105
3106                        if (paused) {
3107                            slickSliders.forEach(function(slider) {
3108                                $(slider).slick('slickPlay');
3109                                $(slider).slick('slickGoTo', 0, false);
3110                            });
3111
3112                            button.classList.remove('sidearm-paused');
3113                            button.textContent = 'Pause All Rotators';
3114                            jaws.textContent = 'All Rotators Playing';
3115
3116                            pauseButtonsText.forEach(function(text) {
3117                                text.setAttribute('aria-live', 'off');
3118                                text.textContent = 'Pause';
3119                                text.setAttribute('aria-live', 'polite');
3120                            });
3121                        } else {
3122                            slickSliders.forEach(function(slider) {
3123                                $(slider).slick('slickPause');
3124                                $(slider).slick('slickGoTo', 0, false);
3125                            });
3126
3127                            button.classList.add('sidearm-paused');
3128                            button.textContent = 'Play All Rotators';
3129                            jaws.textContent = 'All Rotators Paused';
3130
3131                            pauseButtonsText.forEach(function(text) {
3132                                text.setAttribute('aria-live', 'off');
3133                                text.textContent = 'Play';
3134                                text.setAttribute('aria-live', 'polite');
3135                            });
3136                        }
3137                    }
3138                });
3139                </script>
3139
3140            
3140<script type="text/javascript">
3141    var axel = Math.random() + "";
3142    var a = axel * 10000000000000;
3143    document.write('<iframe title="Double click" src="https://6571436.fls.doubleclick.net/activityi;src=6571436;type=count0;cat=sitev0;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;ord=1;num=' + a + '?" width="1" height="1" frameborder="0" style="display:none"></iframe>');
3144</script>
3144
3145<noscript>
3146    <iframe title="Double click" src="https://6571436.fls.doubleclick.net/activityi;src=6571436;type=count0;cat=sitev0;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;ord=1;num=1?" width="1" height="1" frameborder="0" style="display:none"></iframe>
3147</noscript>
3148
3149<script type="text/javascript">
3150    var axel = Math.random() + "";
3151    var a = axel * 10000000000000;
3152    document.write('<iframe title="Double click" src="https://6571436.fls.doubleclick.net/activityi;src=6571436;type=counter;cat=sitev0;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;ord=1;num=' + a + '?" width="1" height="1" frameborder="0" style="display:none"></iframe>');
3153</script>
3153
3154<noscript>
3155    <iframe title="Double click" src="https://6571436.fls.doubleclick.net/activityi;src=6571436;type=counter;cat=sitev0;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;ord=1;num=1?" width="1" height="1" frameborder="0" style="display:none"></iframe>
3156</noscript><!-- BEGIN ControlTag for "Sidearm" -->
3157<script class="kxct" data-id="so4l4yxm2" data-timing="async" data-version="3.0" type="text/javascript">
3158  window.Krux||((Krux=function(){Krux.q.push(arguments)}).q=[]);
3159  (function(){
3160    var k=document.createElement('script');k.type='text/javascript';k.async=true;
3161    k.src=(location.protocol==='https:'?'https:':'http:')+'//cdn.krxd.net/controltag/so4l4yxm2.js';
3162    var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(k,s);
3163  }());
3164</script>
3164
3165<!-- END ControlTag -->
3166
3167<script>
3168Krux('ns:mogointeractive', 'consent:set', {
3169dc: true,
3170  al: true,
3171  tg: true,
3172  cd: false,
3173  sh: false,
3174  re: false
3175}, function(errors, body) {
3176  if (errors) {
3177    console.error(errors);
3178  }
3179});
3180</script>
3180<script type="text/javascript" src="/_Incapsula_Resource?SWJIYLWA=719d34d31c8e3a6e6fffd425f7e032f3&ns=1&cb=1167846465" async></script>
3180</body>
3181</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.