PageSourceSearch

https://azgrounds.com/index.aspx

html azgrounds.com collected 2026-09-29 06:52:07 UTC 174,131 bytes, 1,806 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 = "azgrounds.com";window.client_title = "Arizona Athletic Grounds";window.server_name = "1278170-APP94";window.client_division = "SPECIALPROJECTS";window.targetting_criteria = {"page_template":"home","sport_name":"0","sport_name_custom":"0","site":"arizonagrounds","cbs_site_code":"","content_id":null,"sect":"frontpage","gender":"0"};window.client_shortname = "arizonagrounds";window.dfp_network_code = "21708449227";window.img_dfp_unit_name = "";window.ad_full_unit_name = "SAExtended/arizonagrounds";window.block_dfp = false;window.reactions = null;window.cbs_ads_activated = true;window.site_colors = {"safe_text_white":"#151B4D","safe_text_black":"#ffffff","primary_background":"#151B4D","primary_text":"#ffffff","secondary_background":"#F15A24","secondary_text":"#151B4D"};window.inactive_tab_title = "";window.site_in_dev_mode = false;window.sidearm_header_bidding_enabled = false;
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://azgrounds.com"><link type="application/xml" rel="sitemap" title="Sitemap" href="/sitemap.xml"><link rel="preload" as="script" href="https://dbukjj6eu5tsf.cloudfront.net/assets.sidearmsports.com/responsive/js/main.1787938569747.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.1787938169445.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://fonts.googleapis.com/css2?family=Work+Sans:wght@400;700&amp;
29family=Chakra+Petch:wght@700&amp;family=Roboto:wght@400&amp;display=swap"><link rel="stylesheet" href="https://htlbid.com/stage/v3/azgrounds.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="/less/sidearm-responsive-grid.less?_=639125349377484940"><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="#151B4D">
31		
32            <link href="/site/site.less?_=638762001007411804 " rel='stylesheet' type='text/css'>
33        <meta name="apple-itunes-app" content="app-id=6741179966">
33<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script>
33<script>var require = {"config":{"options":{"sport_id":0,"dummy_ads":false,"all_ads":[]}}};
34                        var isSameOrigin = false;
35                        try { isSameOrigin = window.top.location.hostname === window.self.location.hostname; } catch(err) {}; 
36                        if (!isSameOrigin && window.top != window.self) {
37                            var makeTopLevelTimeout = setTimeout(function() {
38                                window.top.location = window.self.location;
39                            }, 250)
40                            window.top.postMessage('sidearm-iframe-interrogation', '*')
41                            window.addEventListener('message', function(ev) {
42                                if (ev.data === 'sidearm-iframe-request-allow') {
43                                    clearTimeout(makeTopLevelTimeout)
44                                }
45                            })
46                        }
47                    window.s3_bucket_path = 'https://dbukjj6eu5tsf.cloudfront.net/sidearm.sites/arizonagrounds.sidearmsports.com';window.cdn_path = 'https://dbukjj6eu5tsf.cloudfront.net/';window.custom_cdn_url = '';window.urlArgs = '639027418690957102';window.cbs_school = false;window.has_alerts = false;window.disable_ad_blocker_check = false;</script>
47<meta name="og:type" content="website"><title>
48	Arizona Athletic Grounds - Official Athletics Website
49</title><meta property="og:title" content="Arizona Athletic Grounds - Official Athletics Website"><meta property="og:image" content="https://images.sidearmdev.com/convert?url=https%3a%2f%2fdbukjj6eu5tsf.cloudfront.net%2fsidearm.sites%2farizonagrounds.sidearmsports.com%2fimages%2flogos%2fsite%2fsite.png&amp;type=jpeg"><meta property="og:image:alt" content="Athletics Logo"><meta name="description" content="The official athletics website for the Arizona Athletic Grounds"><meta name="og:description" content="The official athletics website for the Arizona Athletic Grounds"><meta name="twitter:description" content="The official athletics website for the Arizona Athletic Grounds"><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="Arizona Athletic Grounds"><meta property="og:url" content="https://azgrounds.com/">
49<script type="application/ld+json">[{"@context":"https://schema.org","url":"https://azgrounds.com","name":"Arizona Athletic Grounds","address":null,"sameAs":["",""],"logo":{"url":"https://azgrounds.com/images/logos/site/site.png","width":50,"height":50,"@type":"ImageObject"},"@type":"Organization "}]</script>
49<script async="" src="https://static.srcspot.com/libs/aura.js" type="text/javascript"></script>
49<!-- Google Tag Manager -->           
50            
50<script>
vendor: 415 bytes, lines 50-55
50
51                (function(w, d, s, l, i){
52            w[l] = w[l] ||[]; w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f = d.getElementsByTagName(s)[0],
53            j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async=true;j.src=
54            '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
55            })(window,document,'script','dataLayer','
55GTM-K3TH4CC
vendor: 17 bytes, lines 55-56
55');
56            
56</script>
56
57            <!-- End Google Tag Manager --><!-- Google Tag Manager -->           
58            
58<script>
vendor: 415 bytes, lines 58-63
58
59                (function(w, d, s, l, i){
60            w[l] = w[l] ||[]; w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f = d.getElementsByTagName(s)[0],
61            j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async=true;j.src=
62            '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
63            })(window,document,'script','dataLayer','
63GTM-5Z66J94V
vendor: 17 bytes, lines 63-64
63');
64            
64</script>
64
65            <!-- End Google Tag Manager --><!-- Google Tag Manager -->           
66            
66<script>
vendor: 415 bytes, lines 66-71
66
67                (function(w, d, s, l, i){
68            w[l] = w[l] ||[]; w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f = d.getElementsByTagName(s)[0],
69            j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async=true;j.src=
70            '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
71            })(window,document,'script','dataLayer','
71GTM-TW6R675
vendor: 17 bytes, lines 71-72
71');
72            
72</script>
72
73            <!-- End Google Tag Manager -->
73<script> 
74                Date.prototype.to_iso_with_offset = function() {
75                    var time_zone_offset = -this.getTimezoneOffset(),
76                        time_zone_diff = time_zone_offset >= 0 ? '+' : '-',
77                        pad = function(num) {
78                            var norm = Math.floor(Math.abs(num));
79                            return (norm < 10 ? '0' : '') + norm;
80                        };
81                    return this.getFullYear() +
82                        '-' + pad(this.getMonth() + 1) +
83                        '-' + pad(this.getDate()) +
84                        'T' + pad(this.getHours()) +
85                        ':' + pad(this.getMinutes()) +
86                        ':' + pad(this.getSeconds()) +
87                        time_zone_diff + pad(time_zone_offset / 60) +
88                        ':' + pad(time_zone_offset % 60);
89                }
90             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":"arizonagrounds","schoolAttributes":{"Name":"Arizona Athletic Grounds","Division":"SPECIALPROJECTS","Conference":undefined,"ssClientID":"2643"},"pageAttributes":{"pageName":"Arizona Athletic Grounds - Official Athletics Website","pageCategory":"home","site":"arizonagrounds","sport_name":undefined,"sport_name_custom":undefined,"sect":"frontpage"},"siteAttributes":{"P5":false,"All_Access":false,"Paciolan_Marketing":false,"ticketingProvider":undefined,"region":undefined,"Fanbase_Partner":false,"SIDEARM_Extended":false,"MMR":undefined}});
90 window.dataLayer.push({"timestamp":new Date().to_iso_with_offset(),"non_interaction_flag":true,"page_related_sport":undefined,"ga_property_id":"arizonagrounds","school_name":"Arizona Athletic Grounds","school_division":"SPECIALPROJECTS","school_conference":undefined,"ss_client_id":"2643","page_name":"Arizona Athletic Grounds - Official Athletics Website","page_category":"home","site_name":"arizonagrounds","site_section":"frontpage","power_five":false,"all_access":false,"paciolan_marketing":false,"ticketing_provider":undefined,"school_region":undefined,"fanbase_partner":false,"sidearm_extended":false,"mmr":undefined,"user_id":undefined,"logged_in_status":undefined,"membership_type":undefined,"account_signup_date":undefined,"subscription_exp_date":undefined}); </script>
90<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 63 bytes, line 90
90<script async src="https://www.googletagmanager.com/gtag/js?id=
90G-602LKC166J
vendor: 11 bytes, line 90
90"></script>
90<script>  window.dataLayer = window.dataLayer || [];  function gtag(){dataLayer.push(arguments);}  gtag('js', new Date());const pageSessionId = crypto.randomUUID();gtag('config', 'G-602LKC166J', {user_id: pageSessionId});</script>
90</head>	
91    <body><!-- Google Tag Manager (noscript) -->
92            <noscript><iframe src='//www.googletagmanager.com/ns.html?id=GTM-K3TH4CC' title='Google Tag Manager' 
93            height ='0' width ='0' style = 'display:none;visibility:hidden'></iframe>
94            </noscript>                
95            <!-- End Google Tag Manager (noscript) --><!-- Google Tag Manager (noscript) -->
96            <noscript><iframe src='//www.googletagmanager.com/ns.html?id=GTM-5Z66J94V' title='Google Tag Manager' 
97            height ='0' width ='0' style = 'display:none;visibility:hidden'></iframe>
98            </noscript>                
99            <!-- End Google Tag Manager (noscript) --><!-- Google Tag Manager (noscript) -->
100            <noscript><iframe src='//www.googletagmanager.com/ns.html?id=GTM-TW6R675' title='Google Tag Manager' 
101            height ='0' width ='0' style = 'display:none;visibility:hidden'></iframe>
102            </noscript>                
103            <!-- End Google Tag Manager (noscript) --><div style='position: fixed; left: -10000px'></div>
104                
104<script>
105                    function setStylesOnSkipPauseLink(skipLink) {
106                        skipLink.style.left = '0';
107                        skipLink.style.zIndex='99999999';
108                        skipLink.style.outlineStyle='solid';
109                        skipLink.style.outlineColor='#000';
110                        skipLink.style.outlineWidth='2px';
111                        skipLink.style.outlineOffset='0';
112                        skipLink.style.transition='none';
113                        skipLink.style.border='2px solid #fff';
114                        skipLink.style.textDecoration='underline';
115                    }
116                    function removeStylesOnSkipPauseLink(skipLink) {
117                        skipLink.style.left = '-99999px';
118                        skipLink.style.zIndex='-99999';
119                    }
120                </script>
120
121                <section aria-label='Landmark links'>
122                    <a  
123                        href='#main-content' 
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                        Skip To Main Content
129                    </a>
130                    <button 
131                        class='sidearm-accessible-slick-pause-all'
132                        id='sidearm-accessible-slick-pause-all' 
133                        aria-live='off' 
134                        tabindex='0' 
135                        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;'
136                        onfocus = 'setStylesOnSkipPauseLink(this)'
137                        onblur = 'removeStylesOnSkipPauseLink(this)'>
138                        Pause All Rotators
139                    </button>
140                    <span 
141                        href = 'javascript:void(0);' 
142                        aria-live='polite' 
143                        tabindex='-1'  
144                        style='display: block; text-align: center; position: absolute; background-color: white; z-index: 9999;'
145                        onfocus = 'setStylesOnSkipPauseLink(this)'
146                        onblur = 'removeStylesOnSkipPauseLink(this)'>
147                    </span>
148                </section>
149            <!-- Begin comScore Tag -->
150<noscript><img src="https://sb.scorecardresearch.com/p?c1=2&c2=3005086&cv=2.0&cj=1" alt="" aria-hidden="true" /></noscript>
151<!-- End comScore Tag -->  
152		
153        <form name="aspnetForm" method="post" action="./" id="aspnetForm">
154<div>
155<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKLTY5NjM2MDIzMmRk9XFqLo4E53Q/UWDE1AvDlZ0qd+jdTNZsIjYgGH2nckw=">
156</div>
157
158
159<script src="//cdnjs.cloudflare.com/ajax/libs/require.js/2.2.0/require.min.js" type="text/javascript"></script>
vendor: 2 bytes, line 159
159
160<script src="https://dbukjj6eu5tsf.cloudfront.net/assets.sidearmsports.com/responsive/js/main.1787938569747.js" type="text/javascript"></script>
160
161<div>
162
163	<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="90059987">
164</div>
165
166            <header class="main-header">
167                <h1 class="hide">Arizona Athletic Grounds</h1>
168                <div class="main-header__inner">
169                    <!-- ko if: ko.observable().matchMedia("(min-width: 1025px)") -->
170                        <a class="main-header__logo" href="/index.aspx"><img src="https://dbukjj6eu5tsf.cloudfront.net/sidearm.sites/arizonagrounds.sidearmsports.com/images/responsive_2024/logo_main.svg" alt="Arizona Athletic Grounds"></a>
171                    <!-- /ko -->
172                    <nav class="main-navigation flex-item-1" aria-labelledby="h2_nav">
173                        <h2 class="hide" id="h2_nav">Main</h2>
174                        
175
176<script>
177    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":"838a4c40-9178-4140-b6ad-5b7f458d3205","data":[{"id":2,"title":"Sports","rank":1,"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":41,"title":"Our 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":42,"title":"Baseball","short_title":null,"rank":3,"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":"ssf-baseball","social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":48,"title":"Beach Volleyball","short_title":null,"rank":7,"column":1,"url":"/sports/beach-volleyball","separator":false,"open_in_new_window":false,"sport_id_association":9,"sport":{"id":9,"title":"Beach Volleyball","abbreviation":"BVB","shortname":"beach-volleyball","short_title":"BVB","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"beach-volleyball","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":"ssf-vball","social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":49,"title":"Basketball","short_title":null,"rank":8,"column":1,"url":"/sports/bkb","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":"ssf-bball","social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":50,"title":"Cheer","short_title":null,"rank":12,"column":1,"url":"/sports/cheer","separator":false,"open_in_new_window":false,"sport_id_association":10,"sport":{"id":10,"title":"Cheer","abbreviation":"Cheer","shortname":"cheer","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"cheer","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":"ssf-acrobaticstumbling","social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":51,"title":"Dance","short_title":null,"rank":13,"column":1,"url":"/sports/dance","separator":false,"open_in_new_window":false,"sport_id_association":11,"sport":{"id":11,"title":"Dance","abbreviation":"Dance","shortname":"dance","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"dance","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":"ssf-dance","social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":43,"title":"Football","short_title":null,"rank":14,"column":1,"url":"/sports/football","separator":false,"open_in_new_window":false,"sport_id_association":2,"sport":{"id":2,"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":"ssf-football","social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":47,"title":"More 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":"hidden_sep","social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":77,"title":"Gymnastics","short_title":null,"rank":4,"column":2,"url":"https://azgrounds.com/sports/gymnastics?path=wgym","separator":false,"open_in_new_window":false,"sport_id_association":22,"sport":{"id":22,"title":"Gymnastics","abbreviation":"GYM","shortname":"wgym","short_title":"GYM","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wgym","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":"ssf-gym","social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":52,"title":"Pickleball","short_title":null,"rank":5,"column":2,"url":"/sports/pball","separator":false,"open_in_new_window":false,"sport_id_association":13,"sport":{"id":13,"title":"Pickleball","abbreviation":"PB","shortname":"pball","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"pball","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":"ssf-squash","social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":53,"title":"Soccer","short_title":null,"rank":6,"column":2,"url":"/sports/soc","separator":false,"open_in_new_window":false,"sport_id_association":14,"sport":{"id":14,"title":"Soccer","abbreviation":"SOC","shortname":"soc","short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"soc","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":"ssf-soccer","social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":44,"title":"Softball","short_title":null,"rank":9,"column":2,"url":"/sports/softball","separator":false,"open_in_new_window":false,"sport_id_association":6,"sport":{"id":6,"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":"ssf-softball","social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":75,"title":"Sports Performance","short_title":null,"rank":10,"column":2,"url":"https://sportsacademy.us/pages/aag-home?path=perf","separator":false,"open_in_new_window":false,"sport_id_association":21,"sport":{"id":21,"title":"Sports Performance","abbreviation":"Perf","shortname":"perf","short_title":"Perf","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"perf","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":"ssf-wcross","social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":54,"title":"Indoor Volleyball","short_title":null,"rank":11,"column":2,"url":"/sports/vball","separator":false,"open_in_new_window":false,"sport_id_association":12,"sport":{"id":12,"title":"Indoor Volleyball","abbreviation":"VB","shortname":"vball","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":"ssf-vball","social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null}],"columns":[{"column":1,"items":[{"id":41,"title":"Our 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":42,"title":"Baseball","short_title":null,"rank":3,"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":"ssf-baseball","social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":48,"title":"Beach Volleyball","short_title":null,"rank":7,"column":1,"url":"/sports/beach-volleyball","separator":false,"open_in_new_window":false,"sport_id_association":9,"sport":{"id":9,"title":"Beach Volleyball","abbreviation":"BVB","shortname":"beach-volleyball","short_title":"BVB","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"beach-volleyball","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":"ssf-vball","social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":49,"title":"Basketball","short_title":null,"rank":8,"column":1,"url":"/sports/bkb","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":"ssf-bball","social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":50,"title":"Cheer","short_title":null,"rank":12,"column":1,"url":"/sports/cheer","separator":false,"open_in_new_window":false,"sport_id_association":10,"sport":{"id":10,"title":"Cheer","abbreviation":"Cheer","shortname":"cheer","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"cheer","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":"ssf-acrobaticstumbling","social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":51,"title":"Dance","short_title":null,"rank":13,"column":1,"url":"/sports/dance","separator":false,"open_in_new_window":false,"sport_id_association":11,"sport":{"id":11,"title":"Dance","abbreviation":"Dance","shortname":"dance","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"dance","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":"ssf-dance","social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":43,"title":"Football","short_title":null,"rank":14,"column":1,"url":"/sports/football","separator":false,"open_in_new_window":false,"sport_id_association":2,"sport":{"id":2,"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":"ssf-football","social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null}]},{"column":2,"items":[{"id":47,"title":"More 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":"hidden_sep","social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":77,"title":"Gymnastics","short_title":null,"rank":4,"column":2,"url":"https://azgrounds.com/sports/gymnastics?path=wgym","separator":false,"open_in_new_window":false,"sport_id_association":22,"sport":{"id":22,"title":"Gymnastics","abbreviation":"GYM","shortname":"wgym","short_title":"GYM","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wgym","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":"ssf-gym","social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":52,"title":"Pickleball","short_title":null,"rank":5,"column":2,"url":"/sports/pball","separator":false,"open_in_new_window":false,"sport_id_a
177ssociation":13,"sport":{"id":13,"title":"Pickleball","abbreviation":"PB","shortname":"pball","short_title":"","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"pball","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":"ssf-squash","social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":53,"title":"Soccer","short_title":null,"rank":6,"column":2,"url":"/sports/soc","separator":false,"open_in_new_window":false,"sport_id_association":14,"sport":{"id":14,"title":"Soccer","abbreviation":"SOC","shortname":"soc","short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"soc","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":"ssf-soccer","social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":44,"title":"Softball","short_title":null,"rank":9,"column":2,"url":"/sports/softball","separator":false,"open_in_new_window":false,"sport_id_association":6,"sport":{"id":6,"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":"ssf-softball","social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":75,"title":"Sports Performance","short_title":null,"rank":10,"column":2,"url":"https://sportsacademy.us/pages/aag-home?path=perf","separator":false,"open_in_new_window":false,"sport_id_association":21,"sport":{"id":21,"title":"Sports Performance","abbreviation":"Perf","shortname":"perf","short_title":"Perf","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"perf","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":"ssf-wcross","social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":54,"title":"Indoor Volleyball","short_title":null,"rank":11,"column":2,"url":"/sports/vball","separator":false,"open_in_new_window":false,"sport_id_association":12,"sport":{"id":12,"title":"Indoor Volleyball","abbreviation":"VB","shortname":"vball","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":"ssf-vball","social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null}]}],"ad":null},{"id":3,"title":"Events","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":null,"items":[{"id":45,"title":"Upcoming Events","short_title":null,"rank":1,"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":46,"title":"Event Inquiry","short_title":null,"rank":2,"column":2,"url":"/contact-us","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":45,"title":"Upcoming Events","short_title":null,"rank":1,"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}]},{"column":2,"items":[{"id":46,"title":"Event Inquiry","short_title":null,"rank":2,"column":2,"url":"/contact-us","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":5,"title":"Plan Your Visit","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":null,"items":[{"id":67,"title":"Getting Here","short_title":null,"rank":7,"column":1,"url":"/sports/2024/11/22/getting-here.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":68,"title":"Grounds Maps","short_title":null,"rank":8,"column":1,"url":"/sports/2024/12/5/facility-maps.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":64,"title":"Food & Beverage","short_title":null,"rank":10,"column":1,"url":"/sports/2024/11/21/food-beverage.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":66,"title":"Hotels","short_title":null,"rank":1,"column":2,"url":"/sports/2024/11/26/hotels.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":61,"title":"Parking","short_title":null,"rank":3,"column":2,"url":"/sports/2024/11/21/parking-at-aag.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":72,"title":"Watch Games Online","short_title":null,"rank":4,"column":2,"url":"/sports/2025/1/14/nbc-nexts-sportsengine-play.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":74,"title":"Fitness Center","short_title":null,"rank":6,"column":2,"url":"https://www.peakfitnessaz.com/","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":65,"title":"Code of Conduct","short_title":null,"rank":9,"column":2,"url":"/sports/2024/11/22/code-of-conduct.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":67,"title":"Getting Here","short_title":null,"rank":7,"column":1,"url":"/sports/2024/11/22/getting-here.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":68,"title":"Grounds Maps","short_title":null,"rank":8,"column":1,"url":"/sports/2024/12/5/facility-maps.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":64,"title":"Food & Beverage","short_title":null,"rank":10,"column":1,"url":"/sports/2024/11/21/food-beverage.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}]},{"column":2,"items":[{"id":66,"title":"Hotels","short_title":null,"rank":1,"column":2,"url":"/sports/2024/11/26/hotels.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":61,"title":"Parking","short_title":null,"rank":3,"column":2,"url":"/sports/2024/11/21/parking-at-aag.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":72,"title":"Watch Games Online","short_title":null,"rank":4,"column":2,"url":"/sports/2025/1/14/nbc-nexts-sportsengine-play.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":74,"title":"Fitness Center","short_title":null,"rank":6,"column":2,"url":"https://www.peakfitnessaz.com/","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname"
177: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":65,"title":"Code of Conduct","short_title":null,"rank":9,"column":2,"url":"/sports/2024/11/22/code-of-conduct.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},{"id":4,"title":"About AAG","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":null,"items":[{"id":63,"title":"About Us","short_title":null,"rank":1,"column":1,"url":"/sports/2024/11/21/about-arizona-athletic-grounds.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":60,"title":"Career Opportunities","short_title":null,"rank":2,"column":1,"url":"https://workforcenow.adp.com/mascsr/default/mdf/recruitment/recruitment.html?cid=dc83fbe9-3024-49ed-b6ed-fd681c8313f1&ccId=19000101_000001&lang=en_US&selectedMenuKey=CareerCenter","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":76,"title":"Corporate Events","short_title":null,"rank":3,"column":1,"url":"/sports/2025/4/4/corporate-events.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":57,"title":"Facility Rules","short_title":null,"rank":4,"column":1,"url":"/sports/2024/11/21/property-rules.aspx","separator":false,"open_in_new_window":false,"sport_id_association":3,"sport":{"id":3,"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":58,"title":"FAQ's","short_title":null,"rank":1,"column":2,"url":"/sports/2024/11/21/faq-s.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":69,"title":"Photos","short_title":null,"rank":2,"column":2,"url":"/sports/2024/12/6/photos.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":59,"title":"Sponsorship","short_title":null,"rank":3,"column":2,"url":"/sports/sponsorship","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":62,"title":"Staff Directory","short_title":null,"rank":4,"column":2,"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}],"columns":[{"column":1,"items":[{"id":63,"title":"About Us","short_title":null,"rank":1,"column":1,"url":"/sports/2024/11/21/about-arizona-athletic-grounds.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":60,"title":"Career Opportunities","short_title":null,"rank":2,"column":1,"url":"https://workforcenow.adp.com/mascsr/default/mdf/recruitment/recruitment.html?cid=dc83fbe9-3024-49ed-b6ed-fd681c8313f1&ccId=19000101_000001&lang=en_US&selectedMenuKey=CareerCenter","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":76,"title":"Corporate Events","short_title":null,"rank":3,"column":1,"url":"/sports/2025/4/4/corporate-events.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":57,"title":"Facility Rules","short_title":null,"rank":4,"column":1,"url":"/sports/2024/11/21/property-rules.aspx","separator":false,"open_in_new_window":false,"sport_id_association":3,"sport":{"id":3,"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}]},{"column":2,"items":[{"id":58,"title":"FAQ's","short_title":null,"rank":1,"column":2,"url":"/sports/2024/11/21/faq-s.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":69,"title":"Photos","short_title":null,"rank":2,"column":2,"url":"/sports/2024/12/6/photos.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":59,"title":"Sponsorship","short_title":null,"rank":3,"column":2,"url":"/sports/sponsorship","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":62,"title":"Staff Directory","short_title":null,"rank":4,"column":2,"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}]}],"ad":null}],"mode":"web"};
178    if (!("sidearmComponents" in window))
179        window.sidearmComponents = [];
180    window.sidearmComponents.push(obj);
181</script>
181
182
183<navigation-component params="{ id: '838a4c40-9178-4140-b6ad-5b7f458d3205' }"></navigation-component>
184
185
186
187<!-- ko if: false -->
188<div class="hide">
189
190    <a href="/sports/baseball">Baseball</a>
191
192    <a href="/sports/beach-volleyball">Beach Volleyball</a>
193
194    <a href="/sports/bkb">Basketball</a>
195
196    <a href="/sports/cheer">Cheer</a>
197
198    <a href="/sports/dance">Dance</a>
199
200    <a href="/sports/football">Football</a>
201
202    <a href="https://azgrounds.com/sports/gymnastics?path=wgym">Gymnastics</a>
203
204    <a href="/sports/pball">Pickleball</a>
205
206    <a href="/sports/soc">Soccer</a>
207
208    <a href="/sports/softball">Softball</a>
209
210    <a href="https://sportsacademy.us/pages/aag-home?path=perf">Sports Performance</a>
211
212    <a href="/sports/vball">Indoor Volleyball</a>
213
214    <a href="/calendar">Upcoming Events</a>
215
216    <a href="/contact-us">Event Inquiry</a>
217
218    <a href="/sports/2024/11/22/getting-here.aspx">Getting Here</a>
219
220    <a href="/sports/2024/12/5/facility-maps.aspx">Grounds Maps</a>
221
222    <a href="/sports/2024/11/21/food-beverage.aspx">Food &amp; Beverage</a>
223
224    <a href="/sports/2024/11/26/hotels.aspx">Hotels</a>
225
226    <a href="/sports/2024/11/21/parking-at-aag.aspx">Parking</a>
227
228    <a href="/sports/2025/1/14/nbc-nexts-sportsengine-play.aspx">Watch Games Online</a>
229
230    <a href="https://www.peakfitnessaz.com/">Fitness Center</a>
231
232    <a href="/sports/2024/11/22/code-of-conduct.aspx">Code of Conduct</a>
233
234    <a href="/sports/2024/11/21/about-arizona-athletic-grounds.aspx">About Us</a>
235
236    <a href="https://workforcenow.adp.com/mascsr/default/mdf/recruitment/recruitment.html?cid=dc83fbe9-3024-49ed-b6ed-fd681c8313f1&amp;ccId=19000101_000001&amp;lang=en_US&amp;selectedMenuKey=CareerCenter">Career Opportunities</a>
237
238    <a href="/sports/2025/4/4/corporate-events.aspx">Corporate Events</a>
239
240    <a href="/sports/2024/11/21/property-rules.aspx">Facility Rules</a>
241
242    <a href="/sports/2024/11/21/faq-s.aspx">FAQ&#39;s</a>
243
244    <a href="/sports/2024/12/6/photos.aspx">Photos</a>
245
246    <a href="/sports/sponsorship">Sponsorship</a>
247
248    <a href="/staff-directory">Staff Directory</a>
249
250</div>
251<!-- /ko -->
252                    </nav>
253                    <!-- ko if: ko.observable().matchMedia("(max-width: 1024px)") -->
254                        <a class="main-header__logo" href="/index.aspx"><img src="https://dbukjj6eu5tsf.cloudfront.net/sidearm.sites/arizonagrounds.sidearmsports.com/images/responsive_2024/logo_main.svg" alt="Arizona Athletic Grounds"></a>
255                    <!-- /ko -->
256                    <search-component data-gist-id="" params="{name:'main-search'}"></search-component>
257                    
258
259<script>
260    var obj = {"start":0,"count":10,"name":"nav-icons-536ec6","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{},"context":null,"dummy":false,"type":"ads","id":"875aadb2-4969-436c-b34c-a2e21be4d48c","data":{"location":{"id":169,"title":"Navigation 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":"nav-icons-536ec6","autoplay_speed":8,"accessibility_icons":false,"sizes":null,"slick_options":null,"dfp_sizes":null},"campaigns":[{"id":8,"title":"Contact Us","start_date":"2024-10-24T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=8&target=/contact-us","icon":"sf-phone","html":null,"picture":null,"css_class":null,"is_dummy":false,"hover_text":null},{"id":9,"title":"Tickets","start_date":"2024-10-24T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=9&target=https://www.tixr.com/groups/azgrounds/","icon":"sf-tickets-2","html":null,"picture":null,"css_class":null,"is_dummy":false,"hover_text":null}],"content_id":"nav-icons-536ec6","content_title":"nav-icons-536ec6","content_date":null,"content_url":null,"content_image_url":null},"mode":"web"};
261    if (!("sidearmComponents" in window))
262        window.sidearmComponents = [];
263    window.sidearmComponents.push(obj);
264</script>
264
265
266<ads-component params="{ id: '875aadb2-4969-436c-b34c-a2e21be4d48c' }"></ads-component>
267                </div>
268                
269            </header>
270
271			<main class="main-content-placeholder" id="main-content">
272				
273    
274        <section aria-labelledby="h2_hero" class="s-hero">
275            <h2 class="hide" id="h2_hero">Hero</h2>
276            
277
278<script>
279    var obj = {"start":0,"count":10,"name":"hero-parallax","sport_id":null,"count_breakpoints":"[{\"breakpoint\":1025,\"count\":1,\"name\":\"hero-parallax\"},{\"breakpoint\":0,\"count\":1,\"name\":\"hero--parallax\"}]","css_class":"","pinned_id":"","extra":{"slideshow_id":1},"context":null,"dummy":false,"type":"slideshow","id":"7e20827c-f016-45c9-aab0-cc466fafeb56","data":[{"id":2,"title":"Homepage Hero","subtitle":null,"start_date":"2024-10-24T00:00:00","end_date":null,"teaser":null,"primary_link":null,"links":[{"link_id":548,"link_url":"/sb_output.aspx?form=10","link_text":"Rent Facilities","created":"2025-02-23T16:49:00","gallery_id":null},{"link_id":549,"link_url":"/sports/2024/12/5/facility-maps.aspx","link_text":"Grounds Maps","created":"2025-02-23T16:49:00","gallery_id":null}],"video":{"youtube":"https://www.youtube.com/watch?v=h0qkx2L7EbQ","Archive":null,"metadata":{"title":"","thumbnail":""}},"primary_image":{"images":[]},"secondary_image":{"images":[]}}],"mode":"web"};
280    if (!("sidearmComponents" in window))
281        window.sidearmComponents = [];
282    window.sidearmComponents.push(obj);
283</script>
283
284
285<slideshow-component params="{ id: '7e20827c-f016-45c9-aab0-cc466fafeb56' }"></slideshow-component>
286        </section>
287        <section aria-labelledby="h2_events" class="s-events">
288            <div class="row pad">
289                <div class="s-header">
290                    <h2 class="s-header__title" id="h2_events">Upcoming Events</h2>
291                    
292
293<script>
294    var obj = {"start":0,"count":10,"name":"cs-events-b60e36","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{},"context":null,"dummy":false,"type":"ads","id":"d8f049e5-538d-4747-9dc2-3ba06b8b0e7f","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"};
295    if (!("sidearmComponents" in window))
296        window.sidearmComponents = [];
297    window.sidearmComponents.push(obj);
298</script>
298
299
300<ads-component params="{ id: 'd8f049e5-538d-4747-9dc2-3ba06b8b0e7f' }"></ads-component>
301                </div>
302                <events-component data-gist-id="" params="{name:'scoreboard', count:25, start:0, offset:0, sport_id:0, dummy: false }"></events-component>
303            </div>
304        </section>
305        
306        <section aria-labelledby="h2_parallax" class="s-parallax">
307            <h2 class="hide" id="h2_parallax">Parallax</h2>
308            
309
310<script>
311    var obj = {"start":0,"count":10,"name":"parallax","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{"slideshow_id":3},"context":null,"dummy":false,"type":"slideshow","id":"d506b3d7-eab0-49fd-a365-988f089f45eb","data":[{"id":1,"title":"Parallax","subtitle":null,"start_date":"2024-10-23T00:00:00","end_date":null,"teaser":"<br >\r\nFIFA World Cup 2026<sup>TM</sup> Team Base Camp Site for the T&uuml;rkiye Men's National Team","primary_link":null,"links":null,"video":null,"primary_image":{"images":[{"breakpoint":0,"alt":"Parallax Background","image":"/images/2024/10/23/bg.jpg"}]},"secondary_image":{"images":[]}}],"mode":"web"};
312    if (!("sidearmComponents" in window))
313        window.sidearmComponents = [];
314    window.sidearmComponents.push(obj);
315</script>
315
316
317<slideshow-component params="{ id: 'd506b3d7-eab0-49fd-a365-988f089f45eb' }"></slideshow-component>
318        </section>
319        
320        <section aria-labelledby="h2_news" class="s-news">
321            <div class="row pad">
322                <div class="s-header">
323                    <h2 class="s-header__title" id="h2_news">AAG News</h2>
324                    
325
326<script>
327    var obj = {"start":0,"count":10,"name":"cs-news-c8350f","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{},"context":null,"dummy":false,"type":"ads","id":"eec17db1-4ce7-4899-88b5-1a9c67ce2c34","data":{"location":{"id":165,"title":"CS - News","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-news-c8350f","autoplay_speed":8,"accessibility_icons":false,"sizes":null,"slick_options":null,"dfp_sizes":null},"campaigns":[{"id":5,"title":"AAG News Test 1","start_date":"2024-10-23T14:10:32","end_date":null,"open_in_new_window":false,"link":"/common/controls/adhandler.aspx?ad_id=5&target=/news/2024/11/21/general-nbc-sports-nexts-sportsengine-play-establishes-major-video-streaming-partnership-with-arizona-athletic-grounds-nations-premier-youth-sports-facility.aspx","icon":null,"html":null,"picture":{"images":[{"breakpoint":0,"alt":"SportsEngine Ad Jan. 2025","image":"/images/2025/1/16/NBC_150x50_NEW.png","width":150,"height":50}]},"css_class":null,"is_dummy":false,"hover_text":null}],"content_id":"cs-news-c8350f","content_title":"cs-news-c8350f","content_date":null,"content_url":null,"content_image_url":null},"mode":"web"};
328    if (!("sidearmComponents" in window))
329        window.sidearmComponents = [];
330    window.sidearmComponents.push(obj);
331</script>
331
332
333<ads-component params="{ id: 'eec17db1-4ce7-4899-88b5-1a9c67ce2c34' }"></ads-component>
334                </div>
335                <div class="s-news__inner">
336                    <div class="s-news__left">
337                        <stories-component data-gist-id="" params="{name: 'main-stories', count:5, start:0, dummy:false, sport_id:0, count_breakpoints:[
338                        {breakpoint:1280, count:4, name:'main-stories', start: 0},
339                        {breakpoint:0, count:5, name:'main-stories', start: 0}
340                    ]}"></stories-component>
341                    </div>
342                    <div class="s-news__right">
343                        
344
345<script>
346    var obj = {"start":0,"count":2,"name":"all","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{},"context":null,"dummy":false,"type":"content-stream","id":"88434c2f-cf0c-49bf-bd2c-d06c27bab93a","data":{"stream":[],"types":[{"type":"All","value":"all"},{"type":"Instagram","value":"instagram"}]},"mode":"web"};
347    if (!("sidearmComponents" in window))
348        window.sidearmComponents = [];
349    window.sidearmComponents.push(obj);
350</script>
350
351
352<content-stream-component params="{ id: '88434c2f-cf0c-49bf-bd2c-d06c27bab93a' }"></content-stream-component>
353
354
355                    </div>
356                </div>
357            </div>
358        </section>
359    
360			</main>
361
362            <div class="s-dfp relative">
363                <a href="#h2_footer" class="sidearm-skip-link">Skip Ad</a>
364                
365
366<script>
367    var obj = {"start":0,"count":10,"name":"partner-ad-spot-042313","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{},"context":null,"dummy":false,"type":"ads","id":"290bc7f3-d099-44d2-806a-a1f79b0a9bda","data":{"location":{"id":170,"title":"Partner Ad Spot","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":"partner-ad-spot-042313","autoplay_speed":8,"accessibility_icons":false,"sizes":null,"slick_options":null,"dfp_sizes":null},"campaigns":[{"id":11,"title":"Andretti Racing","start_date":"2025-08-11T17:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=11&target=https://andrettikarting.com/chandler","icon":null,"html":null,"picture":{"images":[{"breakpoint":1024,"alt":"AndrettiRacingAd_970x90","image":"/images/2026/8/11/AAG_CHD_Website_Banners_970x90_px_Correct.png","width":970,"height":90},{"breakpoint":767,"alt":"AndrettiRacingAd_728x90","image":"/images/2026/8/11/AAG_CHD_Website_Banners_728x90_px_Corrected.png","width":728,"height":90},{"breakpoint":0,"alt":"AndrettiAd_300x250","image":"/images/2026/8/11/AAG_CHD_Website_Banners_300x250_px.jpg","width":300,"height":250}]},"css_class":null,"is_dummy":false,"hover_text":null}],"content_id":"partner-ad-spot-042313","content_title":"partner-ad-spot-042313","content_date":null,"content_url":null,"content_image_url":"/images/2026/8/11/AAG_CHD_Website_Banners_970x90_px_Correct.png"},"mode":"web"};
368    if (!("sidearmComponents" in window))
369        window.sidearmComponents = [];
370    window.sidearmComponents.push(obj);
371</script>
371
372
373<ads-component params="{ id: '290bc7f3-d099-44d2-806a-a1f79b0a9bda' }"></ads-component>
374            </div>
375            <footer class="main-footer" aria-labelledby="h2_footer">
376                <h2 class="hide" id="h2_footer">Footer</h2>
377                <div class="main-footer__inner row pad flex">
378                    <div class="main-footer__left flex flex-align-center">
379                        <a class="main-footer__logo" href="/index.aspx"><img src="https://dbukjj6eu5tsf.cloudfront.net/sidearm.sites/arizonagrounds.sidearmsports.com/images/responsive_2024/logo_main.svg" alt="Arizona Athletic Grounds"></a>
380                        <address class="main-footer__contact">
381                            <div>
382                                <p>phone</p>
383                                <a href="tel:480-572-0600">480-572-0600</a>
384                            </div>
385                            <div>
386                                <p>email</p>
387                                <a href="mailto:[email protected]">[email protected]</a>
388                            </div>
389                            <div>
390                                <p>address</p>
391                                <a href="https://www.google.com/maps/place/Arizona+Athletic+Grounds/@33.3010014,-111.632242,17z/data=!3m1!4b1!4m6!3m5!1s0x872bb3940e2f25eb:0x40fdfeacef148eb1!8m2!3d33.3009969!4d-111.6296671!16s%2Fg%2F11vm41lfs1?entry=ttu">6321 S Ellsworth Rd <br> Mesa, AZ 85212</a>
392                            </div>
393                        </address>
394                    </div>
395                    <div class="main-footer__right flex flex-column flex-align-end">
396                        <p class="main-footer__social">Follow us on Social Media to stay updated with everything AAG!</p>
397                        <div class="main-footer__icons">
398
399<script>
400    var obj = {"start":0,"count":10,"name":"footer-social-icons-509985","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{},"context":null,"dummy":false,"type":"ads","id":"a0b97ad9-f6fc-4364-99ec-b0cf0cc7dbf5","data":{"location":{"id":166,"title":"Footer Social 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":"footer-social-icons-509985","autoplay_speed":8,"accessibility_icons":false,"sizes":null,"slick_options":null,"dfp_sizes":null},"campaigns":[{"id":1,"title":"Facebook","start_date":"2024-10-23T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=1&target=https://www.facebook.com/azgrounds","icon":"sf-facebook-2","html":null,"picture":null,"css_class":null,"is_dummy":false,"hover_text":null},{"id":2,"title":"Tik Tok","start_date":"2024-10-23T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=2&target=https://www.tiktok.com/@arizonaathleticgrounds","icon":"sf-tiktok","html":null,"picture":null,"css_class":null,"is_dummy":false,"hover_text":null},{"id":3,"title":"X (Twitter)","start_date":"2024-10-23T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=3&target=https://twitter.com/AZGrounds","icon":"sf-twitter","html":null,"picture":null,"css_class":null,"is_dummy":false,"hover_text":null},{"id":4,"title":"Instagram","start_date":"2024-10-23T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=4&target=https://www.instagram.com/azgrounds/?hl=en","icon":"sf-instagram","html":null,"picture":null,"css_class":null,"is_dummy":false,"hover_text":null}],"content_id":"footer-social-icons-509985","content_title":"footer-social-icons-509985","content_date":null,"content_url":null,"content_image_url":null},"mode":"web"};
401    if (!("sidearmComponents" in window))
402        window.sidearmComponents = [];
403    window.sidearmComponents.push(obj);
404</script>
404
405
406<ads-component params="{ id: 'a0b97ad9-f6fc-4364-99ec-b0cf0cc7dbf5' }"></ads-component></div>
407                        <div id="ctl00_s_signup" class="s-signup">
408                            <div class="s-signup__title">
409                                <p>Subscribe to our Newsletter</p>
410                            </div>
411                            <div id="subscribe-form" class="s-signup__form flex">
412                                <div class="s-signup__item subscribe-form-email">
413                                    <label for="email" class="hide">Email Address</label>
414                                    <input class="subscribe-form-input" id="email" type="text" pattern="[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,4}$" placeholder="Email Address">
415                                </div>
416                                <div class="s-signup__item subscribe-form-button">
417                                    <button id="subscribe-form__input-submit" name="subscribe-form__input-submit" class="subscribe-form-btn" type="submit">
418                                        <span>Subscribe</span>
419                                    </button>
420                                </div>
421                            </div>
422                        </div>
423                    </div>
424                </div>
425                <div class="s-common-footer s-common-footer--white">
426                    <div class="s-common-footer__wrapper">
427                        
428<style>
429    .c-common-footer{ line-height:1.5; padding:0;flex-direction:column !important;}
430    .c-common-footer .c-common-footer__list-items{margin:0; padding:0; list-style:none;flex-direction:column;}
431    .c-common-footer .c-common-footer__list-item{padding:12px 24px; border-top:solid 1px;}
432    .c-common-footer .c-common-footer__list-item:first-child{ border-top:none;}
433    /* .c-common-footer .c-common-footer__list-item:nth-child(n+3){width:100%;} */
434    .c-common-footer .c-common-footer__list-link{font-weight:400; font-size:1rem;}
435    .c-common-footer .c-common-footer__list-link:hover{text-decoration:underline;}
436    .c-common-footer .c-common-footer__logos{ flex: 0 0 auto; -webkit-flex: 0 0 auto; border-top:solid 1px;}
437    .c-common-footer .c-common-footer__logo-item{ padding:24px; flex: 1 1 50%; -webkit-flex: 1 1 50%; text-align:center;}
438    .c-common-footer .c-common-footer__logo-link { display:inline-block;}
439    .c-common-footer .c-common-footer__logo-item:nth-child(n+2){ border-left:solid 1px; }
440    .c-common-footer .c-common-footer__logo-item svg{ max-height:30px; width:100%;}
441
442    .c-common-footer--black{ background:black; }
443    .c-common-footer--black .c-common-footer__list-link{ color:white;}
444    .c-common-footer--black .c-common-footer__list-item{border-top-color:#474952;}
445    .c-common-footer--black .c-common-footer__list-item:nth-child(2) { border-left-color:#474952; }
446    .c-common-footer--black .c-common-footer__list-item:nth-child(3) { border-left-color:#474952; }
447    .c-common-footer--black .c-common-footer__list-item:nth-child(4) { border-left-color:#474952; }
448    .c-common-footer--black .c-common-footer__logos{ border-top-color:#474952;}
449    .c-common-footer--black .c-common-footer__logo-item:nth-child(n+2){ border-left-color:#474952; }
450
451    .c-common-footer--white{ background:white; }
452    .c-common-footer--white .c-common-footer__list-link{ color:black;}
453    .c-common-footer--white .c-common-footer__list-item{border-top-color:#d9d9db;}
454    .c-common-footer--white .c-common-footer__list-item:nth-child(2) { border-left-color: #d9d9db; }
455    .c-common-footer--white .c-common-footer__list-item:nth-child(3) { border-left-color: #d9d9db; }
456    .c-common-footer--white .c-common-footer__list-item:nth-child(4) { border-left-color: #d9d9db; }
457    .c-common-footer--white .c-common-footer__logos{ border-top-color:#d9d9db;}
458    .c-common-footer--white .c-common-footer__logo-item:nth-child(n+2){ border-left-color:#d9d9db; }
459
460    .c-common-footer--gray{ background:#f5f5f5; }
461    .c-common-footer--gray .c-common-footer__list-link{ color:black;}
462    .c-common-footer--gray .c-common-footer__list-item{border-top-color:#d9d9db;}
463    .c-common-footer--gray .c-common-footer__list-item:nth-child(2) { border-left-color: #d9d9db; }
464    .c-common-footer--gray .c-common-footer__list-item:nth-child(3) { border-left-color: #d9d9db; }
465    .c-common-footer--gray .c-common-footer__list-item:nth-child(4) { border-left-color: #d9d9db; }
466    .c-common-footer--gray .c-common-footer__logos{ border-top-color:#d9d9db;}
467    .c-common-footer--gray .c-common-footer__logo-item:nth-child(n+2){ border-left-color:#d9d9db; }
468
469    @media all and (min-width:768px) {
470        .c-common-footer {padding:24px 0; flex-direction:row !important;}
471        .c-common-footer .c-common-footer__links{ padding: 24px 12px; flex: 1 1 auto; -webkit-flex: 1 1 auto;}
472        .c-common-footer .c-common-footer__list-items{flex-direction:row;}
473        .c-common-footer .c-common-footer__list-item{padding:0 12px; margin-bottom:4px; border-top:none;}
474        .c-common-footer  .c-common-footer__list-item:nth-child(2){ border-left-style:solid; border-left-width: 1px;}
475        .c-common-footer  .c-common-footer__list-item:nth-child(3){ border-left-style:solid; border-left-width: 1px;}
476        .c-common-footer  .c-common-footer__list-item:nth-child(4){ border-left-style:solid; border-left-width: 1px;}
477        .c-common-footer .c-common-footer__logos{border-top: none;}
478        .c-common-footer .c-common-footer__logo-item{padding:6px 24px; flex: 0 0 auto; -webkit-flex: 0 0 auto;}
479        .c-common-footer .c-common-footer__logo-item svg{ height:36px; width:auto; max-height:none;}
480        .c-common-footer .c-common-footer__logo-item .c-common-footer__logo-learfield{ height:30px; width:auto; max-height:none;}
481        .c-common-footer .c-common-footer__logo-item .c-common-footer__logo-sidearm{ height:48px; width:auto; max-height:none;}
482        .c-common-footer .c-common-footer__logo-item .c-common-footer__logo-sidearm--alt { height:auto; width:170px; max-height:none;}
483        .c-common-footer--learfield .c-common-footer__logos{border-top-style:solid; border-top-width: 1px; }
484    }
485</style>
486<div class="component c-common-footer c-common-footer--white flex flex-column flex-align-stretch flex-justify-between medium-flex-row">
487    <div class="c-common-footer__links">
488        <ul class="c-common-footer__list-items flex flex-column flex-align-stretch medium-flex-row flex-wrap">
489            <li class="c-common-footer__list-item">
490                <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>
491            </li>
492            <li class="c-common-footer__list-item">
493                <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>
494            </li>
495            <li class="c-common-footer__list-item">
496                <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>
497            </li>
498            <li class="c-common-footer__list-item">
499                <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>
500            </li>
501
502            
503        </ul>
504    </div>
505    <div class="c-common-footer__logos flex flex-align-center">
506        
507            <div class="c-common-footer__logo-item">
508                <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">
509                    
510                             <svg class="c-common-footer__logo-sidearm" fill="none" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 200 57" xmlns:xlink="http://www.w3.org/1999/xlink" role="img" aria-label="Sidearm Sports website, opens a new tab"><g clip-path="url(#clip6)"><title>Sidearm Sports, opens a new window</title><path d="M126.192 3.382c-.61 0-.924.558-.924 1.674v.662c0 .855.61 1.64 1.865 2.371 1.743 1.03 2.894 1.866 3.469 2.511 1.273 1.465 1.9 3.487 1.9 6.067 0 3.62
5106-2.126 5.44-6.362 5.44-2.092 0-3.609-.384-4.515-1.168-.977-.855-1.465-2.302-1.465-4.36v-2.65h5.108c0 .245-.017.611-.052 1.1a16.89 16.89 0 00-.053 1.098c0 1.726.349 2.58 1.046 2.58.698 0 1.029-.663 1.029-1.988 0-.906-.105-1.621-.349-2.127-.244-.505-.732-.993-1.482-1.499-1.952-1.29-3.085-2.11-3.381-2.423-1.221-1.308-1.831-3.104-1.831-5.405 0-3.522 2.005-5.265 5.997-5.265 2.475 0 4.114.523 4.916 1.552.697.871 1.028 2.58 1.028 5.108h-4.881V5.352c0-1.307-.348-1.97-1.063-1.97zm12.621 5.998h.993c.907 0 1.36-.454 1.36-1.343V5.038c0-.889-.453-1.325-1.36-1.325h-.993V9.38zM133.566 0h7.199c3.487 0 5.23 1.691 5.23 5.038v2.72c0 2.406-.645 3.94-1.918 4.638-.819.453-2.58.68-5.264.68v9.013h-5.247V0zm18.949 17.138c0 .924.348 1.394 1.046 1.394.697 0 1.045-.47 1.045-1.394V4.968c0-.923-.348-1.394-1.045-1.394-.698 0-1.046.47-1.046 1.395v12.169zm-5.457-10.565c0-2.232.523-3.888 1.569-4.97C149.673.523 151.329 0 153.561 0c2.248 0 3.887.523 4.933 1.604 1.046 1.063 1.569 2.72 1.569 4.969v8.96c0 2.232-.523 3.889-1.569 4.97-1.046 1.063-2.685 1.604-4.933 1.604-2.232 0-3.888-.54-4.934-1.604-1.046-1.064-1.569-2.72-1.569-4.97v-8.96zm19.577 1.883h.436c1.133 0 1.708-.506 1.708-1.552v-1.83c0-1.03-.575-1.552-1.708-1.552h-.436v4.934zM161.388 0h6.031c2.754 0 4.515.384 5.3 1.168.784.785 1.168 2.545 1.168 5.3 0 1.238-.245 2.162-.75 2.772-.506.61-1.377.994-2.597 1.133 1.307.175 2.231.558 2.754 1.151.54.61.802 1.552.802 2.842v7.74h-5.317v-8.385c0-1.273-.488-1.918-1.447-1.918h-.68v10.303h-5.247V0h-.017zm16.525 4.463h-3.382V0h12.447v4.463h-3.382v17.644h-5.683V4.463zm15.759-1.081c-.61 0-.924.558-.924 1.674v.662c0 .855.628 1.64 1.865 2.371 1.744 1.03 2.894 1.866 3.47 2.511 1.272 1.464 1.9 3.487 1.9 6.067 0 3.62
5106-2.11 5.44-6.363 5.44-2.092 0-3.591-.384-4.515-1.169-.959-.854-1.447-2.3-1.447-4.358v-2.65h5.108c0 .244-.018.61-.053 1.098a17.48 17.48 0 00-.052 1.099c0 1.726.331 2.58 1.029 2.58.697 0 1.046-.663 1.046-1.988 0-.906-.123-1.621-.367-2.127-.226-.505-.732-.993-1.464-1.499-1.97-1.307-3.103-2.127-3.399-2.44-1.22-1.308-1.831-3.104-1.831-5.405 0-3.505 2.005-5.265 6.015-5.265 2.475 0 4.114.523 4.915 1.551.698.872 1.029 2.58 1.029 5.108h-4.898v-1.29c.017-1.307-.349-1.97-1.064-1.97z" fill="#EE7623"></path><path d="M29.844 3.382c-.645 0-.959.558-.959 1.656v.646c0 .854.645 1.638 1.953 2.37 1.813 1.03 3.015 1.866 3.608 2.511 1.325 1.465 1.97 3.47 1.97 6.05 0 3.609-2.197 5.422-6.607 5.422-2.179 0-3.748-.384-4.69-1.15-1.01-.855-1.516-2.302-1.516-4.36v-2.632h5.317c0 .244-.017.61-.07 1.098-.035.489-.07.855-.07 1.099 0 1.726.367 2.58 1.081 2.58.715 0 1.081-.663 1.081-1.988 0-.906-.122-1.62-.366-2.109-.244-.506-.767-1.011-1.534-1.5-2.057-1.307-3.225-2.109-3.539-2.423-1.272-1.307-1.9-3.103-1.9-5.387C23.603 1.743 25.678 0 29.861 0c2.563 0 4.271.506 5.108 1.534.715.872 1.08 2.563 1.08 5.091h-5.09v-1.29c0-1.308-.383-1.953-1.115-1.953zM37.776.07h5.682v22.037h-5.682V.07zM50.78 18.393h.837c.889 0 1.325-.61 1.325-1.813V5.579c0-1.22-.436-1.83-1.325-1.83h-.837v14.644zM45.097.07h7.165c2.249 0 3.835.366 4.759 1.115 1.063.837 1.604 2.354 1.604 4.533v12.17c0 2.824-1.674 4.236-5.038 4.236h-8.49V.07zm20.849 17.59v-4.846h4.811l.54-4.254h-5.35V4.515h5.856L72.361.07h-13.51s1.343.75 1.412 1.952v18.15c-.07 1.185-1.412 1.952-1.412 1.952H69.59l.557-4.446h-4.2v-.017zm13.196-4.88l-.993-8.822-.994 8.821h1.987zM73.982.07h8.176l3.033 22.037h-5.386l-.576-5.945h-2.074l-.627 5.945h-5.335L73.983.07zm16.945 8.42h.435c1.133 0 1.691-.505 1.691-1.551V5.126c0-1.029-.558-1.552-1.69-1.552h-.436V8.49zM83.797.07h7.897c2.736 0 4.497.383 5.281 1.168.785.784 1.169 2.545 1.169 5.282 0 1.238-.245 2.162-.75 2.755-.506.61-1.36.976-2.58 1.133 1.29.157 2.214.54 2.754 1.15.54.594.802 1.553.802 2.843v7.723h-5.317v-7.305c0-1.273-.488-2.04-1.447-2.04h-.68v9.328h-4.148L83.797.07zm15.95 0h7.566l1.482 12.448L110.172.07h7.652v22.037h-4.811V5.736l-2.458 16.37h-3.608l-2.389-16.37v16.37h-4.81V.07zM6.31 17.33l4.707 4.707 6.572-6.573-2.214-2.197L6.31 17.33zM4.445 6.573L6.66 8.787l9.065-4.08L11.017 0 4.445 6.573z" fill="#003057"></path><path d="M6.24 10.548L3.365 7.67 0 11.018l5.23 5.23 10.564-4.759 2.893 2.894 3.347-3.365-5.212-5.212-10.581 4.742z" fill="#EE7623"></path><path d="M19.158 44.23h2.075c.366 0 .697.035.993.105.296.07.54.175.75.331.209.157.366.35.488.576.122.226.174.523.174.837 0 .348-.07.645-.192.889-.14.244-.313.436-.54.575-.227.14-.488.244-.784.314a4.14 4.14 0 01-.96.104h-.87v2.633h-1.134V44.23zm1.918 2.773c.191 0 .366-.018.523-.035a1.73 1.73 0 00.453-.14.704.704 0 00.314-.279.939.939 0 00.122-.47c0-.192-.035-.332-.122-.454a.704.704 0 00-.314-.279 1.153 1.153 0 00-.436-.122 4.588 4.588 0 00-.506-.035h-.819v1.831h.785v-.017zm4.009.383c0-.506.087-.976.261-1.377.175-.401.401-.767.715-1.046a3.22 3.22 0 011.081-.663 3.837 3.837 0 011.36-.226c.488 0 .959.07 1.377.226a3.22 3.22 0 011.08.663c.314.279.541.627.715 1.046.175.4.262.871.262 1.377 0 .488-.087.941-.262 1.36-.174.401-.4.767-.714 1.063a3.494 3.494 0 01-1.081.698c-.419.174-.872.244-1.377.244-.488 0-.942-.087-1.36-.244a3.205 3.205 0 01-1.08-.697 3.261 3.261 0 01-.716-1.064 3.38 3.38 0 01-.261-1.36zm1.238 0c0 .349.052.663.157.941.104.28.261.524.453.733.192.209.418.366.697.488.262.122.558.174.89.174.33 0 .627-.052.888-.174.262-.122.506-.279.697-.488.192-.21.35-.454.454-.733a2.67 2.67 0 00.157-.94c0-.332-.053-.629-.157-.925a2.208 2.208 0 00-.436-.732 2.01 2.01 0 00-.697-.488 2.187 2.187 0 00-.89-.175c-.313 0-.627.053-.889.175a2.113 2.113 0 00-.68.488c-.191.21-.33.453-.435.732a1.89 1.89 0 00-.21.924zm6.816-3.156h1.237l1.238 4.673h.018l1.394-4.672h1.168l1.377 4.672h.018l1.255-4.672h1.203l-1.866 6.346h-1.098l-1.482-4.76h-.017l-1.482 4.76h-1.098l-1.865-6.346zm10.407 0h4.2v.994h-3.085v1.622h2.911v.959h-2.91V49.6h3.242v1.011h-4.376v-6.38h.018zm6.24 0H52c.297 0 .593.035.872.088.279.07.523.174.75.314.226.139.4.33.523.557.139.227.191.523.191.855 0 .453-.122.837-.383 1.133-.262.296-.61.488-1.064.593l1.691 2.824h-1.36l-1.464-2.685h-.819v2.685h-1.133V44.23h-.018zm2.057 2.738c.157 0 .332-.018.489-.035.157-.018.313-.07.435-.14a.957.957 0 00.314-.279c.087-.122.122-.279.122-.47 0-.175-.035-.314-.122-.419a.868.868 0 00-.296-.261 1.556 1.556 0 00-.401-.14c-.157-.017-.297-.035-.453-.035h-1.029v1.779h.941zm4.359-2.738h4.2v.994h-3.085v1.622h2.911v.959h-2.91V49.6h3.242v1.011h-4.376v-6.38h.018zm6.223 0h2.249c.418 0 .836.053 1.255.157.418.105.802.28 1.133.54.331.245.61.576.82.977.208.401.313.907.313 1.5 0 .557-.105 1.028-.314 1.43-.21.4-.488.731-.82.993a3.316 3.316 0 01-1.132.575 4.475 4.475 0 01-1.255.192h-2.25V44.23zm2.074 5.37c.297 0 .593-.035.872-.104.296-.07.558-.192.802-.349.244-.157.436-.384.575-.663.157-.279.227-.645.227-1.063 0-.453-.07-.82-.227-1.116a2.208 2.208 0 00-.575-.68 2.173 2.173 0 00-.802-.331 5.093 5.093 0 00-.872-.087h-.941V49.6h.941zm8.559-5.37h2.476c.244 0 .47.035.715.088.226.052.435.157.627.279a1.6 1.6 0 01.453.505c.105.21.175.454.175.733 0 .366-.105.662-.314.889a1.81 1.81 0 01-.802.505v.018c.4.052.732.209.994.47.261.262.383.61.383 1.029 0 .349-.07.645-.209.872a1.72 1.72 0 01-.54.575c-.227.14-.489.244-.767.314-.297.07-.593.087-.89.087h-2.283V44.23h-.018zm1.133 2.58h1.012c.383 0 .662-.069.854-.226a.787.787 0 00.296-.645c0-.279-.104-.488-.296-.61-.21-.122-.523-.175-.959-.175h-.906v1.657zm0 2.825h1.012c.14 0 .296-.017.47-.035.175-.017.314-.07.47-.122a.918.918 0 00.35-.279.87.87 0 00.139-.505c0-.332-.105-.576-.349-.698-.226-.14-.575-.192-1.028-.192h-1.063v1.831zm6.974-1.813l-2.389-3.592h1.377l1.604 2.668 1.621-2.668h1.308l-2.388 3.592v2.755h-1.133v-2.755zm35.474-4.132h-1.325v7.427h5.857V49.81h-4.532v-6.12zm6.258 7.427h5.857v-1.325h-4.532v-1.726h3.225v-1.325h-3.225v-1.063a.662.662 0 00-.662-.663h5.194V43.69h-5.857v7.427zm10.006-7.427l-2.615 7.427h1.395l2.162-6.102 1.063 3.051h-1.412l-.471 1.325h2.354l.61 1.726h1.412l-2.615-7.427h-1.883zm11.889 3.068v-1.743c0-.732-.593-1.325-1.325-1.325h-4.532v7.427h1.325v-3.051h2.057l1.412 3.051h1.447l-1.43-3.086a1.29 1.29 0 001.046-1.273zm-1.325-.017h-3.207v-1.063a.663.663 0 00-.663-.663h3.87v1.726zm3.853 4.376h1.325v-3.051h3.207v-1.325h-3.207v-1.063a.663.663 0 00-.663-.663h5.195V43.69h-5.857v7.427zm8.89-7.427h-1.325v7.427h1.325V43.69zm2.545 7.427h5.858v-1.325h-4.533v-1.726h3.208v-1.325h-3.208v-1.063a.662.662 0 00-.662-.663h5.195V43.69h-5.858v7.427zm9.518-7.427h-1.325v7.427h5.858V49.81h-4.533v-6.12zm9.832 0h-3.591v7.427h3.591a2.742 2.742 0 002.737-2.737v-1.97c0-1.5-1.22-2.72-2.737-2.72zm1.412 4.707c0 .785-.627 1.413-1.412 1.413h-2.266v-4.132a.662.662 0 00-.663-.663h2.929c.785 0 1.412.628 1.412 1.412v1.97zm-88.242 7.759h17.485V38.669H91.275v17.487zm7.304-5.039l2.807-2.807 5.997 2.807h-8.804zm-.244
510-7.427h6.189l-7.427 7.427h-4.445l6.555-6.555-.872-.872zM200 30.876H0v.715h200v-.715z" fill="#003057"></path></g><defs><clippath id="clip6"><path fill="#fff" d="M0 0h200v56.156H0z"></path></clippath></defs></svg>
511                        
512                </a>
513            </div>
514        
515    </div>
516</div>
517
518<script type="text/javascript">
519    if (typeof airgap !== 'undefined') {
520        window.airgap.ready((airgap) => {
521            airgap.addEventListener('consent-change', ({ detail: { consent, oldConsent } }) => {
522                if (
523                    oldConsent.purposes['Functional'] == false &&
524                    consent.purposes['Functional'] == true
525                ) {
526                    airgap.setConsent(window.airgapScriptLoadEvent, {
527                        Functional: false,
528                    });
529                }
530            });
531        }); 
532    }
533
534    document.addEventListener("DOMContentLoaded", function () {
535        if ('airgap' in window && 'transcend' in window) {
536            const cpraButton = document.getElementById('cpra_button');
537            cpraButton.onclick = (e) => {
538                e.preventDefault();
539                transcend.showConsentManager({ viewState: 'AcceptAllRejectAllToggle' });
540            };
541
542            window.airgap.ready(async (airgap) => {
543                //await airgap.sync();
544                let userConsent = airgap.getConsent();
545                console.info('airgap --> userConsent', userConsent);                
546            });
547        }
548    });
549</script>
549
550
551                    </div>
552                </div> 
553            </footer>
554			 
555        
556<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>
556</form>
557    
557<script type='text/html' id='template-promotions'><!-- ko ifnot: isInitializing() -->
558
559    <!-- ko switch -->
560
561        <!-- ko case: ad.location.type === 'single' -->
562            <!-- ko with: single -->
563                <div class="ad single-ad" data-bind="css: css_class">
564                    <!-- ko if: link === '' || link === '#' -->
565                        <span>
566                            <picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"></picture>
567                        </span>
568                    <!-- /ko -->
569                    <!-- ko if: link !== '' && link !== '#' -->
570                        <a data-bind="
571                            attr:{
572                                'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), 
573                                href: link, 
574                                title: hover_text ? hover_text : title, 
575                                target: open_in_new_window ? '_blank' : '', 
576                                click: $component.trackEvent.bind($data, 'click', $data.title),
577                                'tabindex' : ko.computed(function() {
578                                    var index = 
579                                    $parents.findIndex(function(item) {
580                                        return Object.keys(item).length > 0 && item.component;
581                                    });
582                                    if(index < 0)
583                                        return 0;
584
585                                    var model = $parents[index];
586                                    if(model.component.name != 'main-nav')
587                                        return 0;
588                                    if (model.component.name === 'main-nav')
589                                        return model.isMenuOpen() ? '0' : '-1';
590                                    return 0;
591                                })
592                            },
593                            event: {
594                                focus: function() {
595                                    var index = 
596                                    $parents.findIndex(function(item) {
597                                        return Object.keys(item).length > 0 && item.component;
598                                    });
599                                    if(index < 0)
600                                        return;
601
602                                    var model = $parents[index];
603                                    if (model.component.name === 'main-nav') {
604                                        model.openMenu();
605                                    }
606                                    return;
607                                },
608                                blur: function() {
609                                    var index = 
610                                    $parents.findIndex(function(item) {
611                                        return Object.keys(item).length > 0 && item.component;
612                                    });
613                                    if(index < 0)
614                                        return;
615
616                                    var model = $parents[index];
617                                    if (model.component.name === 'main-nav') {
618                                        model.closeMenu();
619                                    }
620                                    return;
621                                }
622                            }
623                            ">
624                            <picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"></picture>
625                            <!-- ko if: open_in_new_window -->
626                                <span class="external-link a11y-hide">Opens in new window</span>
627                            <!-- /ko -->
628                        </a>
629                    <!-- /ko -->
630                </div>
631            <!-- /ko -->
632        <!-- /ko -->
633
634        <!-- ko case: ad.location.type === 'multi' -->
635            <!-- ko if: ad.location.effect === 'slide' || ad.location.effect === 'fade' -->
636                <div class="ads-container on-focus-outline" data-bind="afterBind: { c
636allback: function() { $component.slick($element, slickOptions) }, foreach: ad.campaigns }">
637                    <div class="ad multi-ad" data-bind="css: css_class">   
638                        <!-- ko if: link === '' || link === '#' -->
639                            <span>
640                                <picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"></picture>
641                            </span>
642                        <!-- /ko -->
643                        <!-- ko if: link !== '' && link !== '#' -->
644                            <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)">
645                                <picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"></picture>
646                                <!-- ko if: open_in_new_window -->
647                                    <span class="external-link a11y-hide">Opens in new window</span>
648                                <!-- /ko -->
649                            </a>
650                        <!-- /ko -->
651                    </div>
652                </div> 
653            <!-- /ko -->
654            <!-- ko if: ad.location.effect === 'none' -->
655                <div class="ads-container" data-bind="foreach: ad.campaigns">
656                    <div class="ad multi-ad" data-bind="css: css_class">
657                        <!-- ko if: link === '' || link === '#' -->
658                            <span>
659                                <picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"></picture>
660                            </span>
661                        <!-- /ko -->
662                        <!-- ko if: link !== '' && link !== '#' -->
663                            <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)">
664                                <picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"></picture>
665                                <!-- ko if: open_in_new_window -->
666                                    <span class="external-link a11y-hide">Opens in new window</span>
667                                <!-- /ko -->
668                            </a>
669                        <!-- /ko -->
670                    </div>
671                </div> 
672            <!-- /ko -->
673            <!-- ko if: ad.location.effect === 'random' -->
674                <div class="ads-container" aria-hidden="true" aria-live="off" data-bind="foreach: ad.campaigns">
675                    <!-- ko if: $parent.randomSlide === $index() -->
676                        <div class="ad multi-ad" data-bind="css: css_class">
677                            <!-- ko if: link === '' || link === '#' -->
678                                <span>
679                                    <picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"></picture>
680                                </span>
681                            <!-- /ko -->
682                            <!-- ko if: link !== '' && link !== '#' -->
683                                <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)">
684                                    <picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"></picture>
685                                    <!-- ko if: open_in_new_window -->
686                                        <span class="external-link a11y-hide">Opens in new window</span>
687                                    <!-- /ko -->
688                                </a>
689                            <!-- /ko -->
690                        </div>
691                    <!-- /ko -->
692                </div> 
693            <!-- /ko -->
694        <!-- /ko -->
695
696        <!-- ko case: ad.location.type === 'html' -->
697            <!-- ko with: single -->
698                <div class="ad html-ad" data-bind="css: css_class, html: html">
699                </div>
700            <!-- /ko -->
701        <!-- /ko -->
702
703        <!-- ko case: ad.location.type === 'icons' -->
704            <div class="ads-container" data-bind="foreach: ad.campaigns, css:{ 'is-accessible': ad.location.accessibility_icons }">
705                <div class="ad icons-ad" data-bind="css: css_class">
706                    
707                    <!-- ko if: $component.ad.location.accessibility_icons -->
708                        <!-- ko if: link === '' || link === '#' -->
709                            <span class="sidearm-icon" aria-hidden="true" data-bind="css: icon"></span>
710                            <span class="icons-ad__label" data-bind="text: title"></span>
711                        <!-- /ko -->
712                        <!-- ko if: link !== '' && link !== '#' -->
713                            <a class="icons-ad__link" data-bind="
714                                attr:{ 
715                                    href: link,
716                                    title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '',
717                                    'tabindex' : ko.computed(function() {
718                                        var index = 
719                                        $parents.findIndex(function(item) {
720                                            return Object.keys(item).length > 0 && item.component;
721                                        });
722                                        if(index < 0)
723                                            return 0;
724        
725                                        var model = $parents[index];
726                                        if(model.component.name != 'main-nav')
727                                            return 0;
728                                        if (model.component.name === 'main-nav')
729                                            return model.isMenuOpen() ? '0' : '-1';
730                                        return 0;
731                                    })
732                                },
733                                click: $component.trackEvent.bind($data, 'click', $data.title),
734                                event: {
735                                    focus: function() {
736                                        var index = 
737                                        $parents.findIndex(function(item) {
738                                            return Object.keys(item).length > 0 && item.component;
739                                        });
740                                        if(index < 0)
741                                            return;
742        
743                                        var model = $parents[index];
744                                        if (model.component.name === 'main-nav') {
745                                            model.openMenu();
746                                        }
747                                        return;
748                                    },
749                                    blur: function() {
750                                        var index = 
751                                        $parents.findIndex(function(item) {
752                                            return Object.keys(item).length > 0 && item.component;
753                                        });
754                                        if(index < 0)
755                                            return;
756        
757                                        var model = $parents[index];
758                                        if (model.component.name === 'main-nav') {
759                                            model.closeMenu();
760                                        }
761                                        return;
762                                    }
763                                }">
764                                <span class="sidearm-icon" aria-hidden="true" data-bind="css: icon"></span>
765                                <span class="icons-ad__label" data-bind="text: title"></span>
766                                <!-- ko if: open_in_new_window -->
767                                    <span class="external-link a11y-hide">Opens in new window</span>
768                                <!-- /ko -->
769                            </a>
770                        <!-- /ko -->
771                    <!-- /ko -->
772                    
773                    <!-- ko if: !$component.ad.location.accessibility_icons -->
774                        <!-- ko if: link === '' || link === '#' -->
775                            <span>
776                                <span data-bind="css: icon">
777                                    <span data-bind="text: title"></span>
778                                </span>
779                            </span>
780                        <!-- /ko -->
781                        <!-- ko if: link !== '' && link !== '#' -->
782                            <a data-bind="attr: { 
783                                href: link, 
784                                title: hover_text ? hover_text : title, 
785                                target: open_in_new_window ? '_blank' : '',
786                                'tabindex' : ko.computed(function() {
787                                    var index = 
788                                    $parents.findIndex(function(item) {
789                                        return Object.keys(item).length > 0 && item.component;
790                                    });
791                                    if(index < 0)
792                                        return 0;
793
794                                    var model = $parents[index];
795                                    if(model.component.name != 'main-nav')
796                                        return 0;
797                                    if (model.component.name === 'main-nav')
798                                        return model.isMenuOpen() ? '0' : '-1';
799                                    return 0;
800                                })
801                            }, 
802                            click: $component.trackEvent.bind($data, 'click', $data.title),
803                            event: {
804                                focus: function() {
805                                    var index = 
806                                    $parents.findIndex(function(item) {
807                                        return Object.keys(item).length > 0 && item.component;
808                                    });
809                                    if(index < 0)
810                                        return;
811
812                                    var model = $parents[index];
813                                    if (model.component.name === 'main-nav') {
814                                        model.openMenu();
815                                    }
816                                    return;
817                                },
818                                blur: function() {
819                                    var index = 
820                                    $parents.findIndex(function(item) {
821                                        return Object.keys(item).length > 0 && item.component;
822                                    });
823                                    if(index < 0)
824                                        return;
825
826                                    var model = $parents[index];
827                                    if (model.component.name === 'main-nav') {
828                                        model.closeMenu();
829                                    }
830                                    return;
831                                }
832                            }">
833                                <span data-bind="css: icon">
834                                    <span data-bind="text: title"></span>
835                                </span>
836                                <!-- ko if: open_in_new_window -->
837                                    <span class="external-link a11y-hide">Opens in new window</span>
838                                <!-- /ko -->
839                            </a>
840                        <!-- /ko -->
841                    <!-- /ko -->
842                    
843                </div>
844            </div>
845        <!-- /ko -->
846
847        <!-- ko case: ad.location.type === 'dfp' -->
848            <div data-bind='component: {
849                name: "dfp-component",
850                params: DFPParams
851            }'></div>
852        <!-- /ko -->
853
854    <!-- /ko -->
855
856<!-- /ko --></script>
856<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 }">
857
858    
859</div></script>
859<script type='text/html' id='template-navigation'><!-- ko if: name() === 'main-nav' -->
860<div class="component c-navigation c-navigation--main flex">
861    <!-- ko if: ko.observable().matchMedia("(min-width: 1025px)")-->
862        <div class="c-navigation-desktop flex-item-1">
863            <ul class="c-navigation__level-1 flex" data-bind="afterBind: { fastForEach: data, callback: navOverflow }">
864                <!-- ko if: !isHidden() -->
865                    <li data-bind="
866                        attr: { 
867                            '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' })
868                        },
869                        css: {
870                            'c-navigation__parent': items && items.length > 0,
871                            'is-open': isItemOpen()
872                        }">
873                        
874                        <!-- ko if: url === "" || url === "#" -->
875                        <div class="c-navigation__item--level-1_inner">
876                            <button class="c-navigation__url c-navigation__url--level-1" data-bind="
877                                css: {'is-toggled':isItemOpen() },
878                                click: function() {
879                                  let currentTarget = event.currentTarget;
880                                  let menuItems = document.querySelectorAll('.c-navigation__url--level-1');
881  
882                                  menuItems.forEach((element) => {
883                                      if(!currentTarget.isSameNode(element)) {
884                                          let navdata = ko.dataFor(element);
885                                          navdata.closeMenuItem();
886                                      }
887                                  });
888  
889                                  toggleMenuItem();
890                                },
891                                attr: {
892                                    'aria-expanded': isItemOpen() ? 'true' : 'false',
893                                    'aria-controls': (typeof title === 'function' ? title() : title).replace(/[^a-zA-Z0-9_]/g, '_')
894                                }" tabindex="0"><span data-bind="html: title"></span></button>
895                            </div>
896                        <!-- /ko -->
897
898                        <!-- ko if: url !== "" && url !== "#" -->
899                        <div class="c-navigation__item--level-1_inner">
900                            <a class="c-navigation__url c-navigation__url--level-1" data-bind="
901                                html: title, 
902                                attr: { 
903                                    href: url, target: open_in_new_window ? '_blank' : '' 
904                                }, 
905                                onEnter: toggleMenuItem"></a>
906                            </div>
907                        <!-- /ko -->
908
909                        <!-- ko if: columns.length > 0 -->
910                            <div class="c-navigation__level-2" data-bind="
911                                css: { 'is-open' : isItemOpen() }, 
912                                attr: { 
913                                  'aria-hidden' : isItemOpen() ? 'false' : 'true',
914                                  'id': (typeof title === 'function' ? title() : title).replace(/[^a-zA-Z0-9_]/g, '_')
915                                }, 
916                                onEscape:closeMenuItem">
917                                <div class="c-navigation__level-2-inner">
918                                    <div class="flex">
919                                        <!-- ko fastForEach: columns -->
920                                            <ul class="c-navigation__column reset-list" data-bind="fastForEach: items, attr: { 'aria-label': $parent.title }">
921                                                <li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}">
922                                                    <!-- ko if: separator -->
923                                                        <span data-bind="text: title, css: class_name" role="heading" aria-level="3"></span>
924                                                    <!-- /ko -->
925        
926                                                    <!-- ko ifnot: separator -->
927                                                        <a class="c-navigation__url c-navigation__url--level-2" data-bind="
928                                                            text: title, 
929                                                            attr: { 
930                                                                href: url, 
931                                                                target: open_in_new_window ? '_blank' : '', 
932                                                                '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.' : ''),                                                                       
933                                                                tabindex: $parents[1].isItemOpen() ? 0 : -1
934                                                            },
935                                                            event: {
936                                                                focus: function() { $parents[1].openMenuItem(); },
937                                                                blur:  function() { $parents[1].closeMenuItem(); },
938                                                                keyup: function(data, event) {
939                                                                    if(event.key == 'Escape') {
940                                                                        $parents[1].closeMenuItem();
941                                                                        let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
942                                                                        let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
943                                                                        focusableElement.focus();
944                                                                    }
945                                                                }
946                                                            },
947                                                            css: class_name"></a>
948                                                    <!-- /ko -->
949        
950                                                    <!-- ko if: schedule_roster_news_links -->
951                                                        <!-- ko fastForEach: schedule_roster_news_links -->
952                                                            <a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news" data-bind="
953                                                                text: title, 
954                                                                attr: { 
955                                                                    href: url, 
956                                                                    'aria-label': ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title + (open_in_new_window ? ', opens in new tab.' : ''),  
957                                                                    'aria-hidden': !url ? 'true' : 'false', 
958                                                                    tabindex: $parents[2].isItemOpen() ? 0 : -1
959                                                                },
960                                                                event: {
961                                                                    focus: function() { $parents[2].openMenuItem(); },
962                                                                    blur:  function() { $parents[2].closeMenuItem(); },
963                                                                    keyup: function(data, event) {
964                                                                        if(event.key == 'Escape') {
965                                                                            $parents[2].closeMenuItem();
966                                                                            let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
967                                                                            let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
968                                                                            focusableElement.focus();
969                                                                        }
970                                                                    }
971                                                                },
972                                                                css: class_name"></a>
973                                                        <!-- /ko -->
974                                                    <!-- /ko -->
975                                                
976                                                    <!-- ko if: stats && stats.url -->
977                                                    <a class="c-navigation__url c-navigation__url--level-2 c-navigation__stats" data-bind="attr: { 
978                                                        href: stats.url, 
979                                                        'aria-label': ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + title + ' Stats' + (open_in_new_window ? ', opens in new tab.' : ''),                                                            
980                                                        'aria-hidden': !url ? 'true' : 'false', 
981                                                        tabindex: $parents[1].isItemOpen() ? 0 : -1},
982                                                        event: {
983                                                            focus: function() { $parents[1].openMenuItem(); },
984                                                            blur:  function() { $parents[1].closeMenuItem(); },
985                                                            keyup: function(data, event) { 
986                                                                if(event.key == 'Escape') {
987                                                                    $parents[1].closeMenuItem();
988                                                                    let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
989                                                                    let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
990                                                                    focusableElement.focus();
991                                                                }
992                                                            }
993                                                        }, 
994                                                        css: class_name">Stats</a>
995                                                    <!-- /ko -->
996        
997                                                    <!-- ko if: social_media_links -->
998                                                        <!-- ko fastForEach: social_media_links -->
999                                                            <a class="c-navigation__url c-navigation__url--level-2 c-navigation__social" data-bind="
1000                                                                text: title, 
1001                                                                attr: { 
1002                                                                    href: url, 
1003                                                                    'aria-label': ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title + (open_in_new_window ? ', opens in new tab.' : ''),  
1004                                                                    'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
1005                                                                    tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
1006                                                                },
1007                                                                event: {
1008                                                                    focus: function() { $parents[2].openMenuItem(); },
1009                                                                    blur:  function() { $parents[2].closeMenuItem(); },
1010                                                                    keyup: function(data, event) {
1011                                                                        if(event.key == 'Escape') {
1012                                                                            $parents[2].closeMenuItem();
1013                                                                            let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
1014                                                                            let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
1015                                                                            focusableElement.focus();
1016                                                                        }
1017                                                                    }
1018                                                                },
1019                                                                css: class_name"></a>
1020                                                        <!-- /ko -->
1021                                                    <!-- /ko -->
1022                                                </li>
1023                                            </ul>
1024                                        <!-- /ko -->
1025                                    </div>
1026
1027                                    <!-- ko if: ad -->
1028                                        <div class="c-navigation__ad" data-bind="css: ad.css_class">
1029                                            <a data-bind=
1030                                                "attr: { 
1031                                                    href: ad.link, 
1032                                                    tabindex: isItemOpen() ? 0 : -1 
1033                                                }, 
1034                                                event: {
1035                                                    focus: function() { openMenuItem(); },
1036                                                    blur:  function() { closeMenuItem(); },
1037                                                    keyup: function(data, event) {
1038                                                        if(event.key == 'Escape') {
1039                                                            $component.closeMenuItem();
1040                                                            let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
1041                                                            let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
1042                                                            focusableElement.focus();
1043                                                        }
1044                                                    }
1045                                                }">
1046                                            <picture data-bind="html5Picture: ad.picture, alt: ad.title"></picture>
1047                                            </a>
1048                                        </div>
1049                                    <!-- /ko -->
1050                                </div>
1051                            </div>
1052                        <!-- /ko -->
1053                    </li>
1054                <!-- /ko -->
1055            </ul>
1056        </div>
1057    <!-- /ko -->
1058    
1059    
1060    <button type="button" class="c-navigation__toggle" data-bind="
1061      click: toggleMenu, 
1062      attr: {'aria-expanded': isMenuOpen() ? 'true' : 'false'}, 
1063      css: {'is-toggled': isMenuOpen()}, visible: ko.observable().matchMedia('(max-width: 1024px)')() || hasHiddenItems">
1064        <!-- ko if: !isMenuOpen() -->
1065            <span aria-hidden="true" class="sf-menu sidearm-icon"></span>
1066            <span class="accessible-hide sr-only">Open</span>
1067        <!-- /ko -->
1068        <!-- ko if: isMenuOpen() -->
1069            <span  aria-hidden="true" class="sf-close sidearm-icon"></span>
1070            <span class="accessible-hide sr-only">Close</span>
1071        <!-- /ko -->
1072    </button>
1073
1074    <!-- ko if: hasHiddenItems() || ko.observable().matchMedia("(max-width: 1024px)") -->
1075        <div class="c-navigation-mobile">
1076            <div class="c-navigation__offcanvas"  data-bind="
1077              css: isMenuOpen() ? 'is-open' : '', 
1078              onEscape: function(){
1079                    $component.closeMenu();
1080                    document.querySelector('.c-navigation__toggle').focus();
1081                 }">
1082                <ul class="c-navigation__level-1" data-bind="fastForEach: data">
1083                    <!-- ko if: isHidden() || ko.observable().matchMedia("(max-width: 1024px)") -->
1084                        <li data-bind="
1085                            attr: {
1086                                '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' })
1087                            },
1088                            css: {
1089                                'c-navigation__parent' : items.length > 0, 'is-open': isItemOpen()
1090                            }">
1091                            <!-- ko if: url === "" || url === "#" -->
1092                                <button class="c-navigation__url c-navigation__url--level-1" data-bind="
1093                                    html: title,
1094                                    attr: { 
1095                                        href: url,
1096                                        target: open_in_new_window ? '_blank' : '',
1097                                        tabindex: $parent.isMenuOpen() ? 0 : -1,
1098                                        'aria-expanded': isItemOpen() ? 'true' : 'false'
1099                                    }, 
1100                                    click: toggleMenuItem, 
1101                                    css: {
1102                                        'is-open': isItemOpen()
1103                                    },
1104                                    event: {
1105                                        focus: function() { $parent.openMenu(); },
1106                                        blur:  function() { $parent.closeMenu(); },
1107                                        keyup: function(data, event) {
1108                                            if(event.key == 'Escape') {
1109                                                $parent.closeMenu();
1110                                                document.querySelector('.c-navigation__toggle').focus();
1111                                            }
1112                                        }
1113                                    }"></button>
1114                            <!-- /ko -->
1115                            <!-- ko if: url !== "" && url !== "#" -->
1116                                <a class="c-navigation__url c-navigation__url--level-1" data-bind="
1117                                  html: title,
1118                                  css: {'is-open': isItemOpen()},
1119                                  attr: { href: url, tabindex: $parent.isMenuOpen() ? 0 : -1 },
1120                                  event: {
1121                                    focus: function() { $parent.openMenu(); },
1122                                    blur:  function() { $parent.closeMenu(); },
1123                                    keyup: function(data, event) {
1124                                            if(event.key == 'Escape') {
1125                                                $parent.closeMenu();
1126                                                document.querySelector('.c-navigation__toggle').focus();
1127                                            }
1128                                        }
1129                                  }"></a>
1130                            <!-- /ko -->
1131                            <!-- ko if: columns.length > 0 -->
1132                                <div class="c-navigation__level-2" data-bind="css: isItemOpen() ? 'is-open' : '', onEscape: closeMenuItem">
1133                                  <!-- ko fastForEach: columns -->
1134                                    <ul data-bind="fastForEach: items, attr:{ 'aria-label': $parent.title }">
1135                                        <li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'hidden_sep': class_name === 'hidden_sep'}">
1136                                            <!-- ko if: separator -->
1137                                                <span data-bind="text: title" role="heading" aria-level="3"></span>
1138                                            <!-- /ko -->
1139                                            <!-- ko ifnot: separator -->
1140                                                <a class="c-navigation__url c-navigation__url--level-2" data-bind="
1141                                                    html: title,
1142                                                    attr: {
1143                                                        href: url,
1144                                                        target: open_in_new_window ? '_blank' : '',
1145                                                        'aria-label': ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title,                                                                        
1146                                                        tabindex: $parents[1].isItemOpen() ? 0 : -1
1147                                                    }, 
1148                                                    event: {
1149                                                        focus: function() { $parents[2].openMenu(); $parents[1].openMenuItem(); },
1150                                                        blur:  function() { $parents[2].closeMenu(); $parents[1].closeMenuItem(); },
1151                                                        keyup: function(data, event) {
1152                                                                if(event.key == 'Escape') {
1153                                                                    $parents[2].closeMenu();
1154                                                                    $parents[1].closeMenuItem();
1155                                                                    let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
1156                                                                    let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
1157                                                                    focusableElement.focus();
1158                                                                }
1159                                                            }
1160                                                    },
1161                                                    css: class_name"></a>
1162                                            <!-- /ko -->
1163                                        </li>
1164                                    </ul>
1165                                  <!-- /ko -->
1166                                </div>
1167                            <!-- /ko -->
1168                        </li>
1169                    <!-- /ko -->
1170                </ul>
1171            </div>
1172        </div>
1173    <!-- /ko -->
1174</div>
1175<!-- /ko -->
1176
1177<!-- ko if: name() === 'sports-nav' -->
1178<div class="component c-navigation c-navigation--sport" data-bind="css: ko.observable().matchMedia('(min-width:1025px)')() ? 'c-navigation--desktop' : 'c-navigation--mobile'">
1179    <!-- ko switch-->
1180        <!-- ko case: ko.observable().matchMedia('(min-width:1025px)') -->
1181            <ul class="c-navigation__level-1 flex" data-bind="fastForEach: data">
1182                <li class="" data-bind="
1183                    attr: {
1184                        class: class_name,
1185                    },
1186                    css: {
1187                        'c-navigation__sport': class_name === 'sport-home',
1188                        'c-navigation__additional': class_name === 'additional-links',
1189                        'c-navigation__parent': items && items.length,
1190                        'c-navigation__item c-navigation__item--level-1': true
1191                    }">
1192                    <!-- ko if: url === "" || url === "#" -->
1193                    <button class="c-navigation__url c-navigation__url--level-1" data-bind="
1194                      html: class_name === 'additional-links' ? 'More +' : title,
1195                      click: function(data, event) {
1196                          let currentTarget = event.currentTarget;
1197                          let menuItems = document.querySelectorAll('.c-navigation__url--level-1');
1198                          menuItems.forEach((element) => {
1199                              if(!currentTarget.isSameNode(element)) {
1200                                  let navdata = ko.dataFor(element);
1201                                  navdata.closeMenuItem();
1202                              }
1203                          });
1204                          toggleMenuItem();
1205                      },
1206                      css: {'is-toggled':isItemOpen()},
1207                      attr: {
1208                          'aria-expanded': isItemOpen() ? 'true' : 'false',
1209                          href: url != '' && url != '#' ? url : null,
1210                          'aria-controls': (typeof title === 'function' ? title() : title).replace(/[^a-zA-Z0-9_]/g, '_')
1211                      }" tabindex="0"></button>
1212                      <!-- /ko -->
1213 
1214                      <!-- ko if: url !== "" && url !== "#" -->
1215                      <a class="c-navigation__url c-navigation__url--level-1" data-bind="
1216                        html: title,
1217                        onEnter: toggleMenuItem,
1218                        css: {
1219                            'is-toggled':isItemOpen()
1220                        },
1221                        attr: {
1222                            href: url
1223                        }" tabindex="0"></a>
1224                      <!-- /ko -->
1225                    
1226                    <!-- ko if: class_name === "sport-home" -->
1227                        <div class="c-navigation__ad">
1228                            <ads-component params="{ name: 'cs---sport-nav-3fc440' }"></ads-component>
1229                        </div>
1230                    <!-- /ko -->
1231
1232                    <!-- ko if: items && items.length -->
1233                        <ul class="c-navigation__level-2" data-bind="
1234                            fastForEach: items,
1235                            css: {'is-open': isItemOpen()},
1236                            attr: {
1237                              'aria-hidden' : isItemOpen() ? 'false' : 'true',
1238                              'id': (typeof title === 'function' ? title() : title).replace(/[^a-zA-Z0-9_]/g, '_')
1239                            },
1240                            onEscape: closeMenuItem">
1241                            <li class="c-navigation__item c-navigation__item--level-2" data-bind="css: { 'c-navigation__separator': separator }">
1242                                <!-- ko if: separator -->
1243                                    <span data-bind="text: title" role="heading" aria-level="3"></span>
1244                                <!-- /ko -->
1245
1246                                <!-- ko ifnot: separator -->
1247                                    <a class="c-navigation__url c-navigation__url--level-2" data-bind="
1248                                        html: title, 
1249                                        attr: { 
1250                                            href: url, 
1251                                            target: open_in_new_window ? '_blank' : '',
1252                                            tabindex: $parent.isItemOpen() ? 0 : -1
1253                                        },
1254                                        event: {
1255                                            focus: function() { $parent.openMenuItem(); },
1256                                            blur:  function() { $parent.closeMenuItem(); },
1257                                            keyup: function(data, event) {
1258                                                if(event.key == 'Escape') {
1259                                                    $parent.closeMenuItem();
1260                                                    let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
1261                                                    let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
1262                                                    focusableElement.focus();
1263                                                }
1264                                            }
1265                                        },
1266                                        css: class_name"></a>
1267                                <!-- /ko -->
1268                            </li>
1269                        </ul>
1270                    <!-- /ko -->
1271                </li>
1272            </ul>
1273        <!-- /ko -->
1274
1275        <!-- ko case: $else -->
1276            <ul class="c-navigation__sport-links flex flex-align-center flex-justify-between">
1277                <li class="c-navigation__sport flex flex-align-center">
1278                    <!-- ko switch -->
1279                        <!-- ko case: mediumUp -->
1280                            <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>
1281                        <!-- /ko -->
1282                        <!-- ko case: $else -->
1283                            <a class="c-navigation__sport-link c-navigation__url" data-bind="attr: { href: data()[0].url != '#' ? data()[0].url : '/index.aspx?path=' + sport.shortname, 'aria-label':sport.title }">
1284                                <abbr data-bind="text: sport.abbreviation, attr:{title: sport.title}"></abbr>
1285                            </a>
1286                        <!-- /ko -->
1287                    <!-- /ko -->
1288                    
1289                        <div class="c-navigation__ad">
1290                            <ads-component params="{ name: 'cs---sport-nav-3fc440' }"></ads-component>
1291                        </div>
1292                    
1293                </li>
1294
1295                <!-- ko if: data().length > 1 -->
1296                <li class="c-navigation__item--sport-links c-navigation__additional">
1297                    <button type="button" class="c-navigation__toggle c-navigation__toggle--sport" data-bind="
1298                      click: toggleMenu, 
1299                      attr: {
1300                        'aria-expanded': isMenuOpen() ? 'true' : 'false'
1301                      }, 
1302                      css: {
1303                        'is-toggled': isMenuOpen()
1304                      }" 
1305                      aria-label="Toggle sport navigation menu">
1306                        <span>Links</span>
1307                    </button>
1308                </li>
1309                <!-- /ko -->
1310            </ul>
1311
1312            <div class="c-navigation__offcanvas" data-bind="
1313                css: {
1314                    'is-open': isMenuOpen()
1315                },
1316                attr: {
1317                    'aria-hidden': isMenuOpen() ? 'false' : 'true'
1318                },
1319                onEscape: closeMenu">
1320                <ul class="c-navigation__level-1" data-bind="fastForEach: data">
1321                    <!-- ko if: class_name != 'sport-home' -->
1322                        <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() }">
1323                            <!-- ko if: url === "" || url === "#" -->
1324                                  <button class="c-navigation__url c-navigation__url--level-1" data-bind="
1325                                    html: title,
1326                                    click: toggleMenuItem,
1327                                    css: {
1328                                        'is-open': isItemOpen()
1329                                    },
1330                                    attr: {
1331                                        'aria-expanded': isItemOpen() ? 'true' : 'false',
1332                                        tabindex: $parent.isMenuOpen() ? 0 : -1
1333                                    },
1334                                    event: {
1335                                        focus: function() { $parent.openMenu(); },
1336                                        blur:  function() { $parent.closeMenu(); },
1337                                        keyup: function(data, event) {
1338                                            if(event.key == 'Escape') {
1339                                                $parent.closeMenu();
1340                                                document.querySelector('.c-navigation__toggle--sport').focus();
1341                                            }
1342                                        }
1343                                    },"></button>
1344                                <!-- /ko -->
1345                                
1346                                <!-- ko if: url !== "" && url !== "#" -->
1347                                    <a class="c-navigation__url c-navigation__url--level-1" data-bind="
1348                                        html: title,
1349                                        attr: {
1350                                            href: url,
1351                                            tabindex: $parent.isMenuOpen() ? 0 : -1,
1352                                        },
1353                                        event: {
1354                                            focus: function() { $parent.openMenu(); },
1355                                            blur:  function() { $parent.closeMenu(); },
1356                                            keyup: function(data, event) {
1357                                                if(event.key == 'Escape') {
1358                                                    $parent.closeMenu();
1359                                                    document.querySelector('.c-navigation__toggle--sport').focus();
1360                                                }
1361                                            }
1362                                        },"></a>
1363                                <!-- /ko -->
1364    
1365                            <!-- ko if: items && items.length -->
1366                                <div class="c-navigation__level-2" data-bind="css: isItemOpen() ? 'is-open' : '', attr: {'aria-hidden': isItemOpen() ? 'false' : 'true'}">
1367                                    <ul class="" data-bind="fastForEach: items">
1368                                        <li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator}">
1369                                            <!-- ko if: separator -->
1370                                                <span data-bind="text: title" role="heading" aria-level="3"></span>
1371                                            <!-- /ko -->
1372    
1373                                            <!-- ko ifnot: separator -->
1374                                                <a class="c-navigation__url c-navigation__url--level-2" data-bind="
1375                                                    html: title,
1376                                                    attr: {
1377                                                        href: url,
1378                                                        target: open_in_new_window ? '_blank' : '',
1379                                                        tabindex: $parent.isItemOpen() ? 0 : -1
1380                                                    },
1381                                                    event: {
1382                                                        focus: function() { $parents[1].openMenu(); $parent.openMenuItem(); },
1383                                                        blur:  function() { $parents[1].closeMenu(); $parent.closeMenuItem(); },
1384                                                        keyup: function(data, event) {
1385                                                            if(event.key == 'Escape') {
1386                                                                $parents[1].closeMenu(); $parent.closeMenuItem();
1387                                                                let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
1388                                                                let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
1389                                                                focusableElement.focus();
1390                                                            }
1391                                                        }
1392                                                    }"></a>
1393                                            <!-- /ko -->
1394                                        </li>
1395                                    </ul>
1396                                </div>
1397                            <!-- /ko -->
1398                        </li>
1399                    <!-- /ko -->
1400                </ul>
1401            </div>
1402        <!-- /ko -->
1403    <!-- /ko -->
1404</div>
1405<!-- /ko --></script>
1405<script type='text/html' id='template-content-stream'><!-- ko if: data().length -->
1406<div class="component c-contentstream">
1407    <a class="sidearm-skip-link" href="#h2_footer">Skip Content Stream</a>
1408    <div class="c-contentstream__stream" data-bind="afterBind: { foreach: data, callback: packery }">
1409        <!-- ko if: type === 'instagram' -->
1410            <div class="c-contentstream__item c-contentstream__item--instagram" data-bind="with: data">
1411                <div class="c-contentstream__item-inner">
1412                    <a class="c-contentstream__media" data-bind="attr: { href: link }" target="_blank">
1413                        <img class="c-contentstream__media-image" data-bind="attr: { 'src': images.standard_resolution.url, alt: caption ? caption.text : 'No Instagram caption available'}" />
1414                    </a>
1415                    <div class="c-contentstream__user flex flex-align-center">
1416                        <div class="c-contentstream__user-icon"><span class="sidearm-icon sf-instagram"></span></div>
1417                        <div class="flex-item-1">
1418                            <div class="c-contentstream__user-name" data-bind="text: user.full_name"></div>
1419                            <a class="c-contentstream__user-screen" data-bind="text:'@' + user.username, attr: {href: 'https://www.instagram.com/' + user.username}" target="_blank"></a>
1420                        </div>
1421                    </div>
1422                </div>
1423            </div>
1424        <!-- /ko -->
1425    </div>
1426</div>
1427<!-- /ko --></script>
1427<script type='text/html' id='template-search'><!-- ko if: name() === 'main-search' -->
1428<div class="component c-search c-search--overlay" role="search" data-bind="
1429    focusTrapWithin: '.c-search__overlay', 
1430    css:{ 
1431        'is-open': toggled() 
1432    }">
1433    <button tabindex="0" class="c-search__toggle" aria-label="Toggle search form" data-bind=" 
1434    click: toggleSearch,
1435    attr: { 
1436        'aria-expanded': toggled() ? 'true' : 'false',
1437    }, 
1438    css: { 
1439        'is-toggled' : toggled() 
1440    }">
1441        <span aria-hidden="true" class="sf-search-2 sidearm-icon"></span>
1442    </button>
1443    <div id="search-form" class="c-search__overlay" data-bind="
1444    css:{ 
1445        'is-open': toggled() 
1446    }">
1447        <fieldset>
1448            <legend class="accessible-hide">Search this website</legend>
1449            <div class="c-search__text-wrap flex relative" data-bind="
1450            click: function(){}, 
1451            clickBubble: false">
1452                <label class="hide" for="searchInput">Search this site</label>
1453                <input id="searchInput" type="text" class="c-search__text" data-bind="  
1454                textInput: query,      
1455                onEnter: search, 
1456                event: {
1457                    keyup: function(data, event) {
1458                        if(event.key == 'Escape') {
1459                            closeSearch();
1460                            setTimeout(function() {
1461                                $('.c-search__toggle').focus();                        
1462                            }, 300);                        
1463                        }
1464                    }
1465                }" placeholder="Search..."/>
1466                <button type="submit" class="c-search__submit" data-bind="
1467                click: search, 
1468                disable: !query()" aria-label="Go Search this website"><span aria-hidden="true" class="sf-search-2 sidearm-icon"></span></button>
1469            </div>
1470        </fieldset>
1471        <button type="button" class="c-search__close" aria-label="Close search" data-bind="click: closeSearch, clickBubble: false">
1472            <i class="sf-close"></i>
1473        </button>
1474    </div>
1475</div>
1476<!-- /ko --></script>
1476
1477                    
1477<script>
1478                        window.preloaded_templates_are_rendering = true;
1479
1480                        require(['knockout'], function (ko) {
1481                            function register_custom_loader(component, vm_name, template_name) {
1482                                if (document.getElementById('template-' + (template_name || component) )) {
1483                                    var custom_loader = {
1484                                        getConfig: function(name, callback) {
1485                                            if (name === component + '-component') {
1486                                                componentConfig = {
1487                                                    template: { element: 'template-' + (template_name || component) },
1488                                                    viewModel: { require: 'components/' + (vm_name || component) }
1489                                                };
1490                                                callback(componentConfig);
1491                                            }
1492                                            else {
1493                                                callback(null)
1494                                            }
1495                                        }
1496                                    };
1497
1498                                    ko.components.loaders.unshift(custom_loader);
1499                                }
1500                            }
1501
1502                            register_custom_loader('ads', 'promotions', 'promotions');
1503                            register_custom_loader('dfp', 'evergreen', 'evergreen');
1504
1505                            register_custom_loader('navigation');
1506register_custom_loader('content-stream');
1507register_custom_loader('search');
1508
1509                            
1510                            window.preloaded_templates_are_rendering = false;
1511                        });
1512                    </script>
1512
1513                
1514
1515<div class="bnzoxqeb0" style="display: none;" role="dialog" aria-label="Ad Blocker Detected" aria-modal="true">
1516    <div class="bnzoxqeb0__inner">
1517        <div class="bnzoxqeb0__body">
1518            <div class="flex flex-align-center">
1519                <img src="/images/logos/site/site.png?width=48" alt="Site logo" />
1520                <div class="bnzoxqeb0-modal__title">Ad Blocker Detected</div>
1521            </div>
1522            <div class="bnzoxqeb0-modal__text">
1523                <p>Thanks for visiting <a class="bnzoxqeb0-modal__text-host"></a>!</p> 
1524                <p>The use of software that blocks ads hinders our ability to serve you the content you came here to enjoy.</p>
1525                <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>
1526                <p>Thank you for your support!</p>
1527                <div class="bnzoxqeb0-modal__learn">
1528                    <a href="http://www.sidearmsports.com/blockers" target="_blank"><span class="sf-arrows-round-right"></span>Learn More About Ad Blockers</a>
1529                </div>
1530            </div>
1531        </div>
1532        <button type="button" class="bnzoxqeb0-banner__consent text-center" aria-label="Close ad blocker detected modal">Close</button>
1533    </div>
1534</div>
1535
1536<script>
1537    var host_element = document.querySelector(".bnzoxqeb0-modal__text-host");
1538    host_element.href = window.location.href; 
1539    host_element.innerText = window.location.hostname; 
1540
1541    function close_banner() {
1542        var CookieDate = new Date;
1543        CookieDate.setTime(CookieDate.getTime() + 1 * 3600 * 1000 * 24);
1544        document.cookie = "sidearm-adblock-banner_consent=true; expires=\"" + CookieDate.toGMTString() + "\";";
1545        document.querySelector(".bnzoxqeb0").remove();
1546    }
1547
1548    var consent_button = document.querySelector(".bnzoxqeb0-banner__consent");
1549
1550    consent_button.addEventListener("click", function() { close_banner(); });
1551
1552    require(['config'], function(config) {
1553        require(['jquery', 'knockout', 'cookie', 'text'], function ($, ko, cookie, text) {
1554            $(function () {   
1555                //disable check for Siteimprove scans
1556                if (navigator.userAgent.toLowerCase().indexOf('siteimprove') < 0) {
1557                    
1558                    if (cookie.get_cookie('sidearm-adblock-banner_consent')) {
1559                        return;
1560                    }
1561
1562                    var deferred = $.Deferred();
1563                    $.ajax({
1564                        type: "HEAD",
1565                        async: true,
1566                        url: "/components/js/analytics.js",
1567                    }).done(function(message,text,jqXHR){
1568                        deferred.resolve();
1569                    })
1570                    .fail(function(err){
1571                        show_ad_blocker_blocked_modal();
1572                        deferred.reject();
1573                    });
1574
1575                    deferred.then(function(success) {
1576                        $.get('/common/templates/dfp/dfp-component-template.html')
1577                            .then(function (response) {
1578                            }, function (error) {
1579                                show_ad_blocker_blocked_modal();
1580                            });
1581                    }, function (error) {
1582                        show_ad_blocker_blocked_modal()
1583                    })
1584                    .fail(function(){
1585                        show_ad_blocker_blocked_modal()
1586                    });
1587
1588                    function show_ad_blocker_blocked_modal() {
1589                        var modal = document.querySelector('.bnzoxqeb0');
1590                        modal.style.display = 'flex';
1591                        modal.querySelector('.bnzoxqeb0-banner__consent').focus();
1592                    }
1593                }
1594            });
1595        });
1596    });
1597</script>
1597
1598
1599<style>
1600    .bnzoxqeb0 {
1601  display: flex;
1602  align-items: center;
1603  justify-content: center;
1604  position: fixed;
1605  top: 0;
1606  left: 0;
1607  width: 100%;
1608  height: 100%;
1609  z-index: 999999;
1610  padding: 24px;
1611  background-color: rgba(0, 0, 0, 0.85);
1612}
1613.bnzoxqeb0__inner {
1614  background-color: white;
1615  color: #2a2b2c;
1616  width: 100%;
1617  max-width: 500px;
1618  border-radius: 2px;
1619  line-height: 1.875;
1620  font-size: 1rem;
1621  max-height: 100%;
1622  max-width: 700px;
1623}
1624.bnzoxqeb0__body {
1625  padding: 24px;
1626}
1627.bnzoxqeb0-modal__title {
1628  position: relative;
1629  padding-left: 24px;
1630  font-size: 1.5rem;
1631  font-weight: 900;
1632  line-height: 1;
1633}
1634.bnzoxqeb0-modal__title::after {
1635  content: '';
1636  display: block;
1637  width: 48px;
1638  height: 2px;
1639  background-color: black;
1640  margin-top: 8px;
1641}
1642.bnzoxqeb0-modal__text a {
1643  color: black;
1644}
1645.bnzoxqeb0-modal__learn {
1646  color: black;
1647  font-size: 1rem;
1648  font-weight: 400;
1649  line-height: 1.5rem;
1650}
1651.bnzoxqeb0-modal__learn a {
1652  color: black;
1653}
1654.bnzoxqeb0-modal__browsers {
1655  padding-top: 12px;
1656  margin: 0 -6px;
1657}
1658.bnzoxqeb0-modal__browsers-button {
1659  flex: 1 0 auto;
1660  text-decoration: none;
1661  border-radius: 6px;
1662  background: whitesmoke;
1663  border-radius: 35px;
1664  padding: 12px;
1665  margin: 0 6px;
1666  border: 1px solid #d9d9d9;
1667  transition: .25s;
1668}
1669.bnzoxqeb0-modal__browsers-button img {
1670  width: 36px;
1671  height: 36px;
1672}
1673.bnzoxqeb0-modal__browsers-button:hover {
1674  background: #d9d9d9;
1675}
1676.bnzoxqeb0-modal__browsers--upgrade {
1677  line-height: 1;
1678  padding: 0 12px;
1679}
1680.bnzoxqeb0-modal__browsers--text {
1681  font-size: 14px;
1682  color: #2a2b2c;
1683  font-weight: 400;
1684}
1685.bnzoxqeb0-modal__browsers--text span {
1686  font-size: 16px;
1687  color: black;
1688  font-weight: 700;
1689}
1690.bnzoxqeb0-modal__browsers--text:last-child {
1691  padding-top: 4px;
1692}
1693.bnzoxqeb0-banner__consent {
1694  -webkit-appearance: none;
1695  background-color: whitesmoke;
1696  border: 1px solid #d9d9d9;
1697  display: block;
1698  padding: 0 16px;
1699  color: black;
1700  width: 100%;
1701  margin-top: 8px;
1702  transition: .25s;
1703  line-height: 28px;
1704  height: 28px;
1705  font-size: 14px;
1706}
1707.bnzoxqeb0-banner__consent:hover {
1708  background-color: black;
1709  color: white;
1710}
1711
1712</style><div style='position: fixed; left: -10000px'></div>
1713                
1713<script>
1714                document.addEventListener('click', function(e) {
1715                    if (e.target && e.target.classList.contains('sidearm-accessible-slick-pause-all')) {
1716                        var button = e.target,
1717                            paused = button.classList.contains('sidearm-paused'),
1718                            slickSliders = document.querySelectorAll('.slick-initialized'),
1719                            pauseButtons = document.querySelectorAll('.sidearm-accessible-pause'),
1720                            pauseButtonsText = document.querySelectorAll('.sidearm-accessible-pause-text'),
1721                            jaws = button.parentElement.querySelector('.sidearm-jaws-talk-please');
1722
1723                        if (paused) {
1724                            slickSliders.forEach(function(slider) {
1725                                $(slider).slick('slickPlay');
1726                                $(slider).slick('slickGoTo', 0, false);
1727                            });
1728
1729                            button.classList.remove('sidearm-paused');
1730                            button.textContent = 'Pause All Rotators';
1731                            jaws.textContent = 'All Rotators Playing';
1732
1733                            pauseButtonsText.forEach(function(text) {
1734                                text.setAttribute('aria-live', 'off');
1735                                text.textContent = 'Pause';
1736                                text.setAttribute('aria-live', 'polite');
1737                            });
1738                        } else {
1739                            slickSliders.forEach(function(slider) {
1740                                $(slider).slick('slickPause');
1741                                $(slider).slick('slickGoTo', 0, false);
1742                            });
1743
1744                            button.classList.add('sidearm-paused');
1745                            button.textContent = 'Play All Rotators';
1746                            jaws.textContent = 'All Rotators Paused';
1747
1748                            pauseButtonsText.forEach(function(text) {
1749                                text.setAttribute('aria-live', 'off');
1750                                text.textContent = 'Play';
1751                                text.setAttribute('aria-live', 'polite');
1752                            });
1753                        }
1754                    }
1755                });
1756                </script>
1756
1757            <!-- BEGIN ControlTag for "Sidearm" -->
1758<script class="kxct" data-id="so4l4yxm2" data-timing="async" data-version="3.0" type="text/javascript">
1759  window.Krux||((Krux=function(){Krux.q.push(arguments)}).q=[]);
1760  (function(){
1761    var k=document.createElement('script');k.type='text/javascript';k.async=true;
1762    k.src=(location.protocol==='https:'?'https:':'http:')+'//cdn.krxd.net/controltag/so4l4yxm2.js';
1763    var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(k,s);
1764  }());
1765</script>
1765
1766<!-- END ControlTag -->
1767
1768<script>
1769Krux('ns:mogointeractive', 'consent:set', {
1770dc: true,
1771  al: true,
1772  tg: true,
1773  cd: false,
1774  sh: false,
1775  re: false
1776}, function(errors, body) {
1777  if (errors) {
1778    console.error(errors);
1779  }
1780});
1781</script>
1781</body>
1782</html>
1783
1784<script>
1785    require(['jquery', 'headroom', 'jquery-headroom', 'jquery-ui'], function($){
1786        $(function(){
1787            $('#subscribe-form').on("keypress", '.subscribe-form-email input[type="text"]', function(e) {
1788                if (e.keyCode == 13) {
1789                    e.preventDefault();
1790                    window.location='/subscribe.aspx?email=' + $(".subscribe-form-email input[type='text']").val();
1791                    return false;
1792                }
1793            }); 
1794            $('.subscribe-form-button button').on("click", function(e){
1795                e.preventDefault();
1796                window.location='/subscribe.aspx?email=' + $(".subscribe-form-email input[type='text']").val();  
1797                    return false;
1798            });
1799        });
1800
1801        $(window).on("load, resize", function () {
1802            let pageHeader = $('.main-content-placeholder').outerHeight();
1803            $('html').headroom('destroy').removeData('headroom').headroom({ "offset": 125 });
1804        }).trigger('resize');
1805    });
1806</script>

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.