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 = "carolinanil.com";window.client_title = "University of North Carolina NIL ";window.server_name = "1278173-APP91";window.client_division = "SPECIALPROJECTS";window.targetting_criteria = {"page_template":"home","sport_name":"0","sport_name_custom":"0","site":"uncnil","cbs_site_code":"uncnil","content_id":null,"sect":"frontpage","gender":"0"};window.client_shortname = "uncnil";window.dfp_network_code = "21708449227";window.img_dfp_unit_name = "";window.ad_full_unit_name = "";window.block_dfp = false;window.reactions = null;window.cbs_ads_activated = true;window.site_colors = {"safe_text_white":"#000","safe_text_black":"#fff","primary_background":"#fff","primary_text":"#000","secondary_background":"#fff","secondary_text":"#ababab"};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://carolinanil.com"><link rel="preload" as="script" href="https://dbukjj6eu5tsf.cloudfront.net/assets.sidearmsports.com/responsive/js/main.1790781000881.js"><link rel="preload" as="style" href="https://fonts.sidearmsports.com/sidearm_v2/2024-09-30-644885/sidearm_font_v2.css"><link rel="preload" as="style" href="https://fonts.sidearmsports.com/sidearm/2020-05-12-535576/sidearm_font.css"><link rel="preload" as="script" href="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js"><link rel="preload" as="script" href="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.2.0/require.min.js"><link rel="preload" as="script" href="https://dbukjj6eu5tsf.cloudfront.net/assets.sidearmsports.com/responsive/js/bundle.1790780934610.js"><link rel="preconnect" href="https://cdnjs.cloudflare.com"><link rel="preconnect" href="https://dbukjj6eu5tsf.cloudfront.net/"><link rel="preconnect" href="http://s3.amazonaws.com"><link rel="preconnect" href="https://s3.amazonaws.com"><link rel="preconnect" href="https://fonts.gstatic.com"><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Barlow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Inter:[email protected]&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap"><link rel="stylesheet" href="https://htlbid.com/stage/v3/carolinanil.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?_=639130518164100802"><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="#fff"> 31 32 <link href="/site/site.less?_=638633933847019848 " rel='stylesheet' type='text/css'> 33
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/uncnil.sidearmsports.com';window.cdn_path = 'https://dbukjj6eu5tsf.cloudfront.net/';window.custom_cdn_url = '';window.urlArgs = '639027666491906664';window.cbs_school = false;window.has_alerts = false;window.disable_ad_blocker_check = false;</script>
47<meta name="og:type" content="website"><title> 48 University of North Carolina NIL - Official Website 49</title><meta property="og:title" content="University of North Carolina NIL - Official Website"><meta property="og:image" content="https://images.sidearmdev.com/convert?url=https%3a%2f%2fdbukjj6eu5tsf.cloudfront.net%2fsidearm.sites%2funcnil.sidearmsports.com%2fimages%2flogos%2fsite%2fsite.png&type=jpeg"><meta property="og:image:alt" content="Athletics Logo"><meta name="description" content="The official athletics website for the University of North Carolina NIL"><meta name="og:description" content="The official athletics website for the University of North Carolina NIL"><meta name="twitter:description" content="The official athletics website for the University of North Carolina NIL"><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="University of North Carolina NIL "><meta property="og:url" content="https://carolinanil.com/">
49<script type="application/ld+json">[{"@context":"https://schema.org","url":"https://carolinanil.com","name":"University of North Carolina NIL ","address":null,"sameAs":["",""],"logo":{"url":"https://carolinanil.com/images/logos/site/site.png","width":50,"height":50,"@type":"ImageObject"},"@type":"Organization "}]</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-TW6R675
vendor: 17 bytes, lines 63-64
63'); 64
64</script>
64 65 <!-- End Google Tag Manager -->
65<script> 66 Date.prototype.to_iso_with_offset = function() { 67 var time_zone_offset = -this.getTimezoneOffset(), 68 time_zone_diff = time_zone_offset >= 0 ? '+' : '-', 69 pad = function(num) { 70 var norm = Math.floor(Math.abs(num)); 71 return (norm < 10 ? '0' : '') + norm; 72 }; 73 return this.getFullYear() + 74 '-' + pad(this.getMonth() + 1) + 75 '-' + pad(this.getDate()) + 76 'T' + pad(this.getHours()) + 77 ':' + pad(this.getMinutes()) + 78 ':' + pad(this.getSeconds()) + 79 time_zone_diff + pad(time_zone_offset / 60) + 80 ':' + pad(time_zone_offset % 60); 81 } 82 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":"","schoolAttributes":{"Name":"University of North Carolina NIL ","Division":"SPECIALPROJECTS","Conference":"ACC","ssClientID":"2576"},"pageAttributes":{"pageName":"University of North Carolina NIL - Official Website","pageCategory":"home","site":"uncnil","sport_name":undefined,"sport_name_custom":undefined,"sect":"frontpage"},"siteAttributes":{"P5":false,"All_Access":true,"Paciolan_Marketing":false,"ticketingProvider":undefined,"region":undefined,"Fanbase_Partner":false,"SIDEARM_Extended":false,"MMR":undefined}});
82 window.dataLayer.push({"timestamp":new Date().to_iso_with_offset(),"non_interaction_flag":true,"page_related_sport":undefined,"ga_property_id":"","school_name":"University of North Carolina NIL ","school_division":"SPECIALPROJECTS","school_conference":"ACC","ss_client_id":"2576","page_name":"University of North Carolina NIL - Official Website","page_category":"home","site_name":"uncnil","site_section":"frontpage","power_five":false,"all_access":true,"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>
82<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 63 bytes, line 82
82<script async src="https://www.googletagmanager.com/gtag/js?id=
82G-Y29PC3P5S9
vendor: 11 bytes, line 82
82"></script>
82<script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date());const pageSessionId = crypto.randomUUID();gtag('config', 'G-Y29PC3P5S9', {user_id: pageSessionId});gtag('config', 'G-RW3FK510DL', {user_id: pageSessionId});</script>
82</head> 83 <body><!-- Google Tag Manager (noscript) --> 84 <noscript><iframe src='//www.googletagmanager.com/ns.html?id=GTM-K3TH4CC' title='Google Tag Manager' 85 height ='0' width ='0' style = 'display:none;visibility:hidden'></iframe> 86 </noscript> 87 <!-- End Google Tag Manager (noscript) --><!-- Google Tag Manager (noscript) --> 88 <noscript><iframe src='//www.googletagmanager.com/ns.html?id=GTM-TW6R675' title='Google Tag Manager' 89 height ='0' width ='0' style = 'display:none;visibility:hidden'></iframe> 90 </noscript> 91 <!-- End Google Tag Manager (noscript) --><div style='position: fixed; left: -10000px'></div> 92
92<script> 93 function setStylesOnSkipPauseLink(skipLink) { 94 skipLink.style.left = '0'; 95 skipLink.style.zIndex='99999999'; 96 skipLink.style.outlineStyle='solid'; 97 skipLink.style.outlineColor='#000'; 98 skipLink.style.outlineWidth='2px'; 99 skipLink.style.outlineOffset='0'; 100 skipLink.style.transition='none'; 101 skipLink.style.border='2px solid #fff'; 102 skipLink.style.textDecoration='underline'; 103 } 104 function removeStylesOnSkipPauseLink(skipLink) { 105 skipLink.style.left = '-99999px'; 106 skipLink.style.zIndex='-99999'; 107 } 108 </script>
108 109 <section aria-label='Landmark links'> 110 <a 111 href='#main-content' 112 tabindex='0' 113 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;' 114 onfocus = 'setStylesOnSkipPauseLink(this)' 115 onblur = 'removeStylesOnSkipPauseLink(this)'> 116 Skip To Main Content 117 </a> 118 <button 119 class='sidearm-accessible-slick-pause-all' 120 id='sidearm-accessible-slick-pause-all' 121 aria-live='off' 122 tabindex='0' 123 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;' 124 onfocus = 'setStylesOnSkipPauseLink(this)' 125 onblur = 'removeStylesOnSkipPauseLink(this)'> 126 Pause All Rotators 127 </button> 128 <span 129 href = 'javascript:void(0);' 130 aria-live='polite' 131 tabindex='-1' 132 style='display: block; text-align: center; position: absolute; background-color: white; z-index: 9999;' 133 onfocus = 'setStylesOnSkipPauseLink(this)' 134 onblur = 'removeStylesOnSkipPauseLink(this)'> 135 </span> 136 </section> 137 <!-- Begin comScore Tag --> 138<noscript><img src="https://sb.scorecardresearch.com/p?c1=2&c2=3005086&cv=2.0&cj=1" alt="" aria-hidden="true" /></noscript> 139<!-- End comScore Tag --> 140 141 <form name="aspnetForm" method="post" action="./" id="aspnetForm"> 142<div> 143<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKLTk1NDg2NzA0MmRk1PHhyotpagmpoYiBHS61N9ZzQh9OcyU8lv/qActZul4="> 144</div> 145 146
147<script src="//cdnjs.cloudflare.com/ajax/libs/require.js/2.2.0/require.min.js" type="text/javascript"></script>
vendor: 2 bytes, line 147
147
148<script src="https://dbukjj6eu5tsf.cloudfront.net/assets.sidearmsports.com/responsive/js/main.1790781000881.js" type="text/javascript"></script>
148 149<div> 150 151 <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="90059987"> 152</div> 153 154 <header class="main-header"> 155 <h1 class="hide">University of North Carolina NIL </h1> 156 <a href="/index.aspx" class="main-header__logo"> 157 <img src="https://dbukjj6eu5tsf.cloudfront.net/sidearm.sites/uncnil.sidearmsports.com/images/responsive_2024/logo_main.svg" alt="UNC NIL"> 158 </a> 159 <nav class="main-navigation" aria-labelledby="h2_nav"> 160 <h2 class="hide" id="h2_nav">Main</h2> 161 162
163<script> 164 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":"978824eb-bda5-4043-96a5-6cee99ec98d7","data":[{"id":1,"title":"Services","rank":1,"url":"/news/2024/7/23/general-nil-services.aspx","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":[],"columns":[],"ad":null},{"id":3,"title":"About","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":140,"title":"FAQs","short_title":null,"rank":1,"column":1,"url":"/news/2024/7/17/general-faqs-how-it-works.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":141,"title":"NIL Contacts","short_title":null,"rank":2,"column":1,"url":"/staff-directory","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":142,"title":"Old Well Management","short_title":null,"rank":3,"column":1,"url":"/news/2024/
1647/18/general-old-well-management.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":143,"title":"NCHOF","short_title":null,"rank":4,"column":1,"url":"/news/2024/7/15/general-nc-hall-of-fame.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":144,"title":"The Rams Club","short_title":null,"rank":5,"column":1,"url":"/news/2024/
1647/22/general-the-rams-club-and-nil.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":169,"title":"Buy NIL Gear ","short_title":null,"rank":6,"column":1,"url":"/news/2024/7/22/general-buy-unc-gear.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":170,"title":"Events - Coming Soon! ","short_title":null,"rank":7,"column":1,"url":"#","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":140,"title":"FAQs","short_title":null,"rank":1,"column":1,"url":"/news/2024/
1647/17/general-faqs-how-it-works.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":141,"title":"NIL Contacts","short_title":null,"rank":2,"column":1,"url":"/staff-directory","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":142,"title":"Old Well Management","short_title":null,"rank":3,"column":1,"url":"/news/2024/
1647/18/general-old-well-management.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":143,"title":"NCHOF","short_title":null,"rank":4,"column":1,"url":"/news/2024/7/15/general-nc-hall-of-fame.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":144,"title":"The Rams Club","short_title":null,"rank":5,"column":1,"url":"/news/2024/
1647/22/general-the-rams-club-and-nil.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":169,"title":"Buy NIL Gear ","short_title":null,"rank":6,"column":1,"url":"/news/2024/7/22/general-buy-unc-gear.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":170,"title":"Events - Coming Soon! ","short_title":null,"rank":7,"column":1,"url":"#","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}
164,{"id":4,"title":"Policies","rank":4,"url":"/news/2024/7/15/general-nil-policies.aspx","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":[],"columns":[],"ad":null},{"id":5,"title":"Disclosure","rank":5,"url":"https://NILgo.com","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":[],"columns":[],"ad":null},{"id":6,"title":"goheels.com","rank":6,"url":"https://goheels.com","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":[],"columns":[],"ad":null},{"id":7,"title":"Rams Club","rank":7,"url":"https://ramsclub.com","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":[],"columns":[],"ad":null}],"mode":"web"}; 165 if (!("sidearmComponents" in window)) 166 window.sidearmComponents = []; 167 window.sidearmComponents.push(obj); 168</script>
168 169 170<navigation-component params="{ id: '978824eb-bda5-4043-96a5-6cee99ec98d7' }"></navigation-component> 171 172 173 174<!-- ko if: false --> 175<div class="hide"> 176 177 <a href="/news/2024/7/17/general-faqs-how-it-works.aspx">FAQs</a> 178 179 <a href="/staff-directory">NIL Contacts</a> 180 181 <a href="/news/2024/7/18/general-old-well-management.aspx">Old Well Management</a> 182 183 <a href="/news/2024/7/15/general-nc-hall-of-fame.aspx">NCHOF</a> 184 185 <a href="/news/2024/7/22/general-the-rams-club-and-nil.aspx">The Rams Club</a> 186 187 <a href="/news/2024/7/22/general-buy-unc-gear.aspx">Buy NIL Gear </a> 188 189 <a href="#">Events - Coming Soon! </a> 190 191</div> 192<!-- /ko --> 193 </nav> 194 <div class="main-header__search"> 195 <search-component data-gist-id="" params=""></search-component> 196 </div> 197 <div class="main-header__contact"> 198 199
200<script> 201 var obj = {"start":0,"count":10,"name":"contact-us-e644ff","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{},"context":null,"dummy":false,"type":"ads","id":"bb0fb496-3d7e-4baf-86e6-4751b98d6fd3","data":{"location":{"id":165,"title":"Contact Us","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":"contact-us-e644ff","autoplay_speed":8,"accessibility_icons":true,"sizes":null,"slick_options":null,"dfp_sizes":null},"campaigns":[{"id":3,"title":"CONTACT US","start_date":"2024-06-09T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=3&target=https://carolinanil.com/sb_output.aspx?form=4","icon":"sf-arrows-long-right","html":null,"picture":null,"css_class":null,"is_dummy":false,"hover_text":null}],"content_id":"contact-us-e644ff","content_title":"contact-us-e644ff","content_date":null,"content_url":null,"content_image_url":null},"mode":"web"}; 202 if (!("sidearmComponents" in window)) 203 window.sidearmComponents = []; 204 window.sidearmComponents.push(obj); 205</script>
205 206 207<ads-component params="{ id: 'bb0fb496-3d7e-4baf-86e6-4751b98d6fd3' }"></ads-component> 208 </div> 209 </header> 210 211 212 213 <main class="main-content-placeholder" id="main-content"> 214 215 216 <section aria-labelledby="h2_slider"> 217 <h2 class="hide" id="h2_slider">Top Slideshow</h2> 218 219
220<script> 221 var obj = {"start":0,"count":10,"name":"sliding-bg","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{"slideshow_id":1},"context":null,"dummy":false,"type":"slideshow","id":"0e18f605-74ab-43a6-abec-83a29213baad","data":[{"id":1,"title":"CAROLINA NIL","subtitle":"UNC's Unified NIL Effort","start_date":"2024-06-05T00:00:00","end_date":null,"teaser":null,"primary_link":null,"links":[{"link_id":161,"link_url":"https://carolinanil.com/news/2024/7/17/general-faqs-how-it-works.aspx","link_text":"How It Works","created":"2024-07-31T14:09:00","gallery_id":null}],"video":null,"primary_image":{"images":[{"breakpoint":0,"alt":"Scrolling BG","image":"/images/2024/6/11/hero_image.png"}]},"secondary_image":{"images":[{"breakpoint":0,"alt":"Old Well Management logo ","image":"/images/2024/7/10/OWM_website_95_.png"},{"breakpoint":0,"alt":"NC Hall of Fame logo 191x102","image":"/images/2024/7/10/HOF_website.png"}]}}],"mode":"web"}; 222 if (!("sidearmComponents" in window)) 223 window.sidearmComponents = []; 224 window.sidearmComponents.push(obj); 225</script>
225 226 227<slideshow-component params="{ id: '0e18f605-74ab-43a6-abec-83a29213baad' }"></slideshow-component> 228 </section> 229 230 <section class="s-stories"> 231 <div class="s-stories__header"> 232 <img src="https://dbukjj6eu5tsf.cloudfront.net/sidearm.sites/uncnil.sidearmsports.com/images/responsive_2024/argyl_pattern_blue.svg" alt=""> 233 THE LATEST 234 </div> 235 236
237<script> 238 var obj = {"start":0,"count":5,"name":"","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{"sports":[{"id":1,"title":"Baseball"},{"id":2,"title":"Field Hockey"},{"id":3,"title":"Football"},{"id":4,"title":"General"},{"id":5,"title":"Men's Basketball"},{"id":6,"title":"Men's Cross Country"},{"id":7,"title":"Men's Fencing"},{"id":8,"title":"Men's Golf"},{"id":9,"title":"Men's Lacrosse"},{"id":10,"title":"Men's Soccer"},{"id":11,"title":"Men's Swimming and Diving"},{"id":12,"title":"Men's Tennis"},{"id":13,"title":"Men's Track and Field"},{"id":14,"title":"Softball"},{"id":15,"title":"Women's Basketball"},{"id":16,"title":"Women's Cross Country"},{"id":17,"title":"Women's Fencing"},{"id":18,"title":"Women's Golf"},{"id":19,"title":"Women's Gymnastics"},{"id":20,"title":"Women's Lacrosse"},{"id":21,"title":"Women's Rowing"},{"id":22,"title":"Women's Soccer"},{"id":23,"title":"Women's Swimming and Diving"},{"id":24,"title":"Women's Tennis"},{"id":25,"title":"Women's Track and Field"},{"id":26,"title":"Women's Volleyball"},{"id":27,"title":"Wrestling"}]},"context":null,"dummy":false,"type":"stories","id":"3143f6b1-da20-4b73-bfc3-d27a77988b34","data":[{"title":"Carolina Athletics Adapting & Evolving After House Settlement","title_in_rotator":true,"sub_headline":null,"teaser":"June 6 marked a historic day for college athletics, as Judge Claudia Wilken officially approved the <em>House vs. NCAA</em> settlement.","type":null,"byline":null,"app_exclusive":false,"sport_display":"General","sport":{"id":4,"title":"General","abbreviation":"GEN","shortname":"general","short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"general","gender":"g","youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"sport_shortname":null,"image_source":"/images/2025/6/23/OLDWELL044.jpg","image_focal_point":null,"image_alt_text":"Old Well","video":null,"url":"/news/2025/6/23/general-carolina-athletics-adapting-evolving-after-house-settlement.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":"story_links","game_id":null,"games":[],"gallery_id":0,"writer":null,"ranking":1,"locked_ranking":false,"id":22,"content_id":"22","content_title":"Carolina Athletics Adapting & Evolving After House Settlement","content_date":"2025-06-23T13:18:00","content_url":"https://carolinanil.com/news/2025/6/23/general-carolina-athletics-adapting-evolving-after-house-settlement.aspx","content_image_url":"https://carolinanil.com/images/2025/6/23/OLDWELL044.jpg","date":"2025-06-23T13:18:00"},{"title":"Cunningham: Changes in College Athletics – and the Impact on Carolina Athletics","title_in_rotator":true,"sub_headline":null,"teaser":"<i>University of North Carolina Director of Athletics Bubba Cunningham shared this message on the morning of November 20, 2024:</i>","type":null,"byline":null,"app_exclusive":false,"sport_display":"General","sport":{"id":4,"title":"General","abbreviation":"GEN","shortname":"general","short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"general","gender":"g","youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"sport_shortname":null,"image_source":"/images/2024/7/22/Kenan_Stadium_duke.2031.JPG","image_focal_point":null,"image_alt_text":"Kenan Stadium\rUniversity of North Carolina Football v Duke\rKenan Stadium\rChapel Hill, NC\rSaturday, September 23, 2017","video":null,"url":"/news/2024/11/20/general-cunningham-changes-in-college-athletics.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":"story_links","game_id":null,"games":[],"gallery_id":0,"writer":null,"ranking":2,"locked_ranking":false,"id":21,"content_id":"21","content_title":"Cunningham: Changes in College Athletics – and the Impact on Carolina Athletics","content_date":"2024-11-20T10:06:00","content_url":"https://carolinanil.com/news/2024/11/20/general-cunningham-changes-in-college-athletics.aspx","content_image_url":"https://carolinanil.com/images/2024/7/22/Kenan_Stadium_duke.2031.JPG","date":"2024-11-20T10:06:00"},{"title":"Kaimon Rucker to Donate $10,000 to Helene Relief Efforts, Matched by Wells Fargo and Food Lion Feeds","title_in_rotator":true,"sub_headline":null,"teaser":"Tar Heel defender Kaimon Rucker has long believed in helping people however he can, and with his $10,000 donation to the MANNA FoodBank in Asheville, N.C., he is helping victims of Hurricane Helene in a big way. ","type":null,"byline":null,"app_exclusive":false,"sport_display":"Football","sport":{"id":3,"title":"Football","abbreviation":"FB","shortname":"football","short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"football","gender":"m","y
238outube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"sport_shortname":null,"image_source":"/images/2024/10/30/RuckerDonation1200x675.png","image_focal_point":null,"image_alt_text":"Rucker Donation","video":null,"url":"/news/2024/10/30/football-kaimon-rucker-donation.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":"story_links","game_id":null,"games":[],"gallery_id":0,"writer":null,"ranking":3,"locked_ranking":false,"id":20,"content_id":"20","content_title":"Kaimon Rucker to Donate $10,000 to Helene Relief Efforts, Matched by Wells Fargo and Food Lion Feeds","content_date":"2024-10-30T14:45:00","content_url":"https://carolinanil.com/news/2024/10/30/football-kaimon-rucker-donation.aspx","content_image_url":"https://carolinanil.com/images/2024/10/30/RuckerDonation1200x675.png","date":"2024-10-30T14:45:00"},{"title":"UNC Track & Field Athletes Parker Wolfe and Ethan Strand Signed to Nike NIL Athlete Class","title_in_rotator":true,"sub_headline":null,"teaser":"Two Tar Heel Track and Field standouts, Senior Ethan Strand and Senior Parker Wolfe have signed NIL deals with Nike.","type":null,"byline":null,"app_exclusive":false,"sport_display":"Men's Cross Country, Men's Track and Field","sport":{"id":13,"title":"Men's Track and Field","abbreviation":"MTRACK","shortname":"mtrack","short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"mtrack","gender":"m","youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"sport_shortname":null,"image_source":"/images/2024/10/29/signed_to_the_swoosh.jpeg","image_focal_point":null,"image_alt_text":"Strand and Wolfe Sign with Nike","video":null,"url":"/news/2024/10/29/mens-track-and-field-unc-track-field-athletes-parker-wolfe-and-ethan-strand-signed-to-nike-nil-athlete-class.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":"story_links","game_id":null,"games":[],"gallery_id":0,"writer":null,"ranking":4,"locked_ranking":false,"id":19,"content_id":"19","content_title":"UNC Track & Field Athletes Parker Wolfe and Ethan Strand Signed to Nike NIL Athlete Class","content_date":"2024-10-29T16:41:00","content_url":"https://carolinanil.com/news/2024/10/29/mens-track-and-field-unc-track-field-athletes-parker-wolfe-and-ethan-strand-signed-to-nike-nil-athlete-class.aspx","content_image_url":"https://carolinanil.com/images/2024/10/29/signed_to_the_swoosh.jpeg","date":"2024-10-29T16:41:00"},{"title":"NIL Social Offers ‘NIL for Everyone’","title_in_rotator":true,"sub_headline":null,"teaser":"Tar Heel student-athletes from all 28 sports poured into the Blue Zone to meet, connect, create and work with local businesses at Wednesday's (Oct. 23) Carolina NIL Social—an event that helps bring NIL opportunities for all. ","type":null,"byline":"Sarah Sessoms","app_exclusive":false,"sport_display":"General","sport":{"id":4,"title":"General","abbreviation":"GEN","shortname":"general","short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"general","gender":"g","youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"sport_shortname":null,"image_source":"/images/2024/10/25/Gam4RHfbsAAeaZE.jpeg","image_focal_point":null,"image_alt_text":"Table at NIL Social","video":null,"url":"/news/2024/10/25/nil-social.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":"story_links","game_id":null,"games":[],"gallery_id":0,"writer":null,"ranking":5,"locked_ranking":false,"id":18,"content_id":"18","content_title":"NIL Social Offers ‘NIL for Everyone’","content_date":"2024-10-25T09:10:00","content_url":"https://carolinanil.com/news/2024/10/25/nil-social.aspx","content_image_url":"https://carolinanil.com/images/2024/10/25/Gam4RHfbsAAeaZE.jpeg","date":"2024-10-25T09
238:10:00"}],"mode":"web"}; 239 if (!("sidearmComponents" in window)) 240 window.sidearmComponents = []; 241 window.sidearmComponents.push(obj); 242</script>
242 243 244<stories-component params="{ id: '3143f6b1-da20-4b73-bfc3-d27a77988b34' }"></stories-component> 245 246 247 </section> 248 <section class="s-future"> 249 250
251<script> 252 var obj = {"start":0,"count":10,"name":"future","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{"slideshow_id":2},"context":null,"dummy":false,"type":"slideshow","id":"d22215c6-748d-4b44-9432-2e7a152800da","data":[],"mode":"web"}; 253 if (!("sidearmComponents" in window)) 254 window.sidearmComponents = []; 255 window.sidearmComponents.push(obj); 256</script>
256 257 258<slideshow-component params="{ id: 'd22215c6-748d-4b44-9432-2e7a152800da' }"></slideshow-component> 259 </section> 260 <div class="s-cards"> 261 262
263<script> 264 var obj = {"start":0,"count":10,"name":"cards","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{"slideshow_id":3},"context":null,"dummy":false,"type":"slideshow","id":"e52cfa5a-6d91-4d9b-a948-018d22fbc52c","data":[{"id":7,"title":"Buy Athletes Gear","subtitle":null,"start_date":"2024-06-07T00:00:00","end_date":null,"teaser":"<meta charset=\"utf-8\" >Buy the latest gear from Tar Heels and their partners. ","primary_link":null,"links":[{"link_id":192,"link_url":"https://carolinanil.com/news/2024/7/22/general-buy-unc-gear.aspx","link_text":"Buy Athletes Gear","created":"2025-08-11T21:07:00","gallery_id":null}],"video":null,"primary_image":{"images":[{"breakpoint":0,"alt":"NC Logo","image":"/images/2024/7/19/NC1Clr_w_n_g_b.png"}]},"secondary_image":{"images":[]}},{"id":6,"title":"Old Well Management","subtitle":null,"start_date":"2024-06-07T00:00:00","end_date":null,"teaser":"Old Well Management encourages Tar Heels to utilize their NIL in ways that strengthen the relationship between UNC, the local community and our fans.","primary_link":null,"links":[{"link_id":191,"link_url":"https://carolinanil.com/news/2024/7/18/general-old-well-management.aspx","link_text":"Learn More","created":"2024-08-01T07:12:00","gallery_id":null}],"video":null,"primary_image":{"images":[{"breakpoint":0,"alt":"Old Well Management logo ","image":"/images/2024/7/10/OWM_website_95_.png"}]},"secondary_image":{"images":[]}},{"id":4,"title":"NCHOF","subtitle":null,"start_date":"2024-06-07T00:00:00","end_date":null,"teaser":"<meta charset=\"utf-8\" >NCHOF is committed to highlighting the successes of UNC’s athletic programs and developing relationships between Tar Heels past and present.","primary_link":null,"links":[{"link_id":190,"link_url":"https://carolinanil.com/news/2024/8/1/general-nc-hall-of-fame.aspx","link_text":"Learn More","created":"2024-08-01T07:12:00","gallery_id":null}],"video":null,"primary_image":{"images":[{"breakpoint":0,"alt":"NC Hall of Fame logo 191x102","image":"/images/2024/7/10/HOF_website.png"}]},"secondary_image":{"images":[]}},{"id":5,"title":"The Rams Club","subtitle":null,"start_date":"2024-06-07T00:00:00","end_date":null,"teaser":"<meta charset=\"utf-8\" >Rams Club members are the team behind Carolina’s student-athletes, providing opportunities that impact the lives of our Tar Heels every day","primary_link":null,"links":[{"link_id":165,"link_url":"https://carolinanil.com/news/2024/7/22/general-the-rams-club-and-nil.aspx","link_text":"Learn More","created":"2024-07-31T14:16:00","gallery_id":null}],"video":null,"primary_image":{"images":[{"breakpoint":0,"alt":"Rams Club","image":"/images/2024/6/7/ramclub_1_.png"}]},"secondary_image":{"images":[]}},{"id":3,"title":"How it Works","subtitle":null,"start_date":"2024-06-07T00:00:00","end_date":null,"teaser":"<meta charset=\"utf-8\" >Carolina NIL is focused on providing the support needed to allow our student-athletes to maximize their Name, Image & Likeness","primary_link":null,"links":[{"link_id":160,"link_url":"https://carolinanil.com/news/2024/7/17/general-faqs-how-it-works.aspx","link_text":"Learn More","created":"2024-07-31T14:08:00","gallery_id":null}],"video":null,"primary_image":{"images":[{"breakpoint":0,"alt":"UNC NIL logo","image":"/images/2024/6/7/image_2_T95Kc.png"}]},"secondary_image":{"images":[]}}],"mode":"web"}; 265 if (!("sidearmComponents" in window)) 266 window.sidearmComponents = []; 267 window.sidearmComponents.push(obj); 268</script>
268 269 270<slideshow-component params="{ id: 'e52cfa5a-6d91-4d9b-a948-018d22fbc52c' }"></slideshow-component> 271 </div> 272 <div class="s-grid"> 273 <div class="s-grid__inner row pad"> 274 275
276<script> 277 var obj = {"start":0,"count":10,"name":"grid","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{"slideshow_id":4},"context":null,"dummy":false,"type":"slideshow","id":"50469dc8-31ef-45e4-8ccf-11a7d6c19264","data":[{"id":8,"title":"LEARN MORE","subtitle":null,"start_date":"2024-06-09T00:00:00","end_date":null,"teaser":null,"primary_link":null,"links":[{"link_id":166,"link_url":"https://carolinanil.com/news/2024/7/17/general-faqs-how-it-works.aspx","link_text":"Learn how we're helping shape champions for life","created":"2024-07-31T14:17:00","gallery_id":null}],"video":null,"primary_image":{"images":[{"breakpoint":0,"alt":"Grid image 1","image":"/images/2024/6/9/slideshow_b_image1_1_.jpg"}]},"secondary_image":{"images":[]}},{"id":9,"title":"Grid Image 2","subtitle":null,"start_date":"2024-06-09T00:00:00","end_date":null,"teaser":null,"primary_link":null,"links":null,"video":null,"primary_image":{"images":[{"breakpoint":0,"alt":"Grid 2","image":"/images/2024/6/9/slideshow_b_image2_1_.jpg"}]},"secondary_image":{"images":[]}},{"id":10,"title":"Grid Image 3","subtitle":null,"start_date":"2024-06-09T00:00:00","end_date":null,"teaser":null,"primary_link":null,"links":null,"video":null,"primary_image":{"images":[{"breakpoint":0,"alt":"Grid 3","image":"/images/2024/6/9/slideshow_b_image3_1_.jpg"}]},"secondary_image":{"images":[]}},{"id":11,"title":"Grid Image 4","subtitle":null,"start_date":"2024-06-09T00:00:00","end_date":null,"teaser":null,"primary_link":null,"links":null,"video":null,"primary_image":{"images":[{"breakpoint":0,"alt":"Grid 4","image":"/images/2024/6/9/slideshow_b_image4_1_.jpg"}]},"secondary_image":{"images":[]}}],"mode":"web"}; 278 if (!("sidearmComponents" in window)) 279 window.sidearmComponents = []; 280 window.sidearmComponents.push(obj); 281</script>
281 282 283<slideshow-component params="{ id: '50469dc8-31ef-45e4-8ccf-11a7d6c19264' }"></slideshow-component> 284 </div> 285 </div> 286 287 </main> 288 289 <div class="footer-links"> 290 <div class="footer-links__inner row pad"> 291 <div class="footer-links__left"> 292 <div class="footer-links__text"> 293 Connect With Us 294 </div> 295 <div class="footer-links__icons"> 296 297
298<script> 299 var obj = {"start":0,"count":10,"name":"icon-links-697474","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{},"context":null,"dummy":false,"type":"ads","id":"0415c56d-e6d0-4643-aa9e-001417b2ac9f","data":{"location":{"id":164,"title":"Icon Links","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":"icon-links-697474","autoplay_speed":8,"accessibility_icons":true,"sizes":null,"slick_options":null,"dfp_sizes":null},"campaigns":[{"id":1,"title":"Twitter","start_date":"2024-06-09T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=1&target=https://x.com/UNC_NIL","icon":"sf-twitter","html":null,"picture":null,"css_class":null,"is_dummy":false,"hover_text":null},{"id":2,"title":"Instagram","start_date":"2024-06-09T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=2&target=https://www.instagram.com/unc_nil/","icon":"sf-instagram","html":null,"picture":null,"css_class":null,"is_dummy":false,"hover_text":null}],"content_id":"icon-links-697474","content_title":"icon-links-697474","content_date":null,"content_url":null,"content_image_url":null},"mode":"web"}; 300 if (!("sidearmComponents" in window)) 301 window.sidearmComponents = []; 302 window.sidearmComponents.push(obj); 303</script>
303 304 305<ads-component params="{ id: '0415c56d-e6d0-4643-aa9e-001417b2ac9f' }"></ads-component> 306 </div> 307 </div> 308 <div class="footer-links__contact"> 309 310
311<script> 312 var obj = {"start":0,"count":10,"name":"contact-us-e644ff","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{},"context":null,"dummy":false,"type":"ads","id":"4df6c8c0-7b1d-4e31-8528-a53ae35f94d8","data":{"location":{"id":165,"title":"Contact Us","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":"contact-us-e644ff","autoplay_speed":8,"accessibility_icons":true,"sizes":null,"slick_options":null,"dfp_sizes":null},"campaigns":[{"id":3,"title":"CONTACT US","start_date":"2024-06-09T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=3&target=https://carolinanil.com/sb_output.aspx?form=4","icon":"sf-arrows-long-right","html":null,"picture":null,"css_class":null,"is_dummy":false,"hover_text":null}],"content_id":"contact-us-e644ff","content_title":"contact-us-e644ff","content_date":null,"content_url":null,"content_image_url":null},"mode":"web"}; 313 if (!("sidearmComponents" in window)) 314 window.sidearmComponents = []; 315 window.sidearmComponents.push(obj); 316</script>
316 317 318<ads-component params="{ id: '4df6c8c0-7b1d-4e31-8528-a53ae35f94d8' }"></ads-component> 319 </div> 320 </div> 321 </div> 322 <div class="footer-deco"> 323 <img class="footer-deco__argyle" src="https://dbukjj6eu5tsf.cloudfront.net/sidearm.sites/uncnil.sidearmsports.com/images/responsive_2024/argyl_pattern_blue.svg" alt=""> 324 <a class="footer-deco__link" href="https://goheels.com/"> 325 <img src="https://dbukjj6eu5tsf.cloudfront.net/sidearm.sites/uncnil.sidearmsports.com/images/responsive_2024/logo_secondary.svg" target="_blank" alt="UNC Athletics Website, opens in new tab"> 326 </a> 327 <img class="footer-deco__argyle" src="https://dbukjj6eu5tsf.cloudfront.net/sidearm.sites/uncnil.sidearmsports.com/images/responsive_2024/argyl_pattern_blue.svg" alt=""> 328 </div> 329 330 <footer class="main-footer" aria-labelledby="h2_footer"> 331 <h2 class="hide" id="h2_footer">Footer</h2> 332 333<style> 334 .c-common-footer{ line-height:1.5; padding:0;flex-direction:column !important;} 335 .c-common-footer .c-common-footer__list-items{margin:0; padding:0; list-style:none;flex-direction:column;} 336 .c-common-footer .c-common-footer__list-item{padding:12px 24px; border-top:solid 1px;} 337 .c-common-footer .c-common-footer__list-item:first-child{ border-top:none;} 338 /* .c-common-footer .c-common-footer__list-item:nth-child(n+3){width:100%;} */ 339 .c-common-footer .c-common-footer__list-link{font-weight:400; font-size:1rem;} 340 .c-common-footer .c-common-footer__list-link:hover{text-decoration:underline;} 341 .c-common-footer .c-common-footer__logos{ flex: 0 0 auto; -webkit-flex: 0 0 auto; border-top:solid 1px;} 342 .c-common-footer .c-common-footer__logo-item{ padding:24px; flex: 1 1 50%; -webkit-flex: 1 1 50%; text-align:center;} 343 .c-common-footer .c-common-footer__logo-link { display:inline-block;} 344 .c-common-footer .c-common-footer__logo-item:nth-child(n+2){ border-left:solid 1px; } 345 .c-common-footer .c-common-footer__logo-item svg{ max-height:30px; width:100%;} 346 347 .c-common-footer--black{ background:black; } 348 .c-common-footer--black .c-common-footer__list-link{ color:white;} 349 .c-common-footer--black .c-common-footer__list-item{border-top-color:#474952;} 350 .c-common-footer--black .c-common-footer__list-item:nth-child(2) { border-left-color:#474952; } 351 .c-common-footer--black .c-common-footer__list-item:nth-child(3) { border-left-color:#474952; } 352 .c-common-footer--black .c-common-footer__list-item:nth-child(4) { border-left-color:#474952; } 353 .c-common-footer--black .c-common-footer__logos{ border-top-color:#474952;} 354 .c-common-footer--black .c-common-footer__logo-item:nth-child(n+2){ border-left-color:#474952; } 355 356 .c-common-footer--white{ background:white; } 357 .c-common-footer--white .c-common-footer__list-link{ color:black;} 358 .c-common-footer--white .c-common-footer__list-item{border-top-color:#d9d9db;} 359 .c-common-footer--white .c-common-footer__list-item:nth-child(2) { border-left-color: #d9d9db; } 360 .c-common-footer--white .c-common-footer__list-item:nth-child(3) { border-left-color: #d9d9db; } 361 .c-common-footer--white .c-common-footer__list-item:nth-child(4) { border-left-color: #d9d9db; } 362 .c-common-footer--white .c-common-footer__logos{ border-top-color:#d9d9db;} 363 .c-common-footer--white .c-common-footer__logo-item:nth-child(n+2){ border-left-color:#d9d9db; } 364 365 .c-common-footer--gray{ background:#f5f5f5; } 366 .c-common-footer--gray .c-common-footer__list-link{ color:black;} 367 .c-common-footer--gray .c-common-footer__list-item{border-top-color:#d9d9db;} 368 .c-common-footer--gray .c-common-footer__list-item:nth-child(2) { border-left-color: #d9d9db; } 369 .c-common-footer--gray .c-common-footer__list-item:nth-child(3) { border-left-color: #d9d9db; } 370 .c-common-footer--gray .c-common-footer__list-item:nth-child(4) { border-left-color: #d9d9db; } 371 .c-common-footer--gray .c-common-footer__logos{ border-top-color:#d9d9db;} 372 .c-common-footer--gray .c-common-footer__logo-item:nth-child(n+2){ border-left-color:#d9d9db; } 373 374 @media all and (min-width:768px) { 375 .c-common-footer {padding:24px 0; flex-direction:row !important;} 376 .c-common-footer .c-common-footer__links{ padding: 24px 12px; flex: 1 1 auto; -webkit-flex: 1 1 auto;} 377 .c-common-footer .c-common-footer__list-items{flex-direction:row;} 378 .c-common-footer .c-common-footer__list-item{padding:0 12px; margin-bottom:4px; border-top:none;} 379 .c-common-footer .c-common-footer__list-item:nth-child(2){ border-left-style:solid; border-left-width: 1px;} 380 .c-common-footer .c-common-footer__list-item:nth-child(3){ border-left-style:solid; border-left-width: 1px;} 381 .c-common-footer .c-common-footer__list-item:nth-child(4){ border-left-style:solid; border-left-width: 1px;} 382 .c-common-footer .c-common-footer__logos{border-top: none;} 383 .c-common-footer .c-common-footer__logo-item{padding:6px 24px; flex: 0 0 auto; -webkit-flex: 0 0 auto;} 384 .c-common-footer .c-common-footer__logo-item svg{ height:36px; width:auto; max-height:none;} 385 .c-common-footer .c-common-footer__logo-item .c-common-footer__logo-learfield{ height:30px; width:auto; max-height:none;} 386 .c-common-footer .c-common-footer__logo-item .c-common-footer__logo-sidearm{ height:48px; width:auto; max-height:none;} 387 .c-common-footer .c-common-footer__logo-item .c-common-footer__logo-sidearm--alt { height:auto; width:170px; max-height:none;} 388 .c-common-footer--learfield .c-common-footer__logos{border-top-style:solid; border-top-width: 1px; } 389 } 390</style> 391<div class="component c-common-footer c-common-footer--white flex flex-column flex-align-stretch flex-justify-between medium-flex-row"> 392 <div class="c-common-footer__links"> 393 <ul class="c-common-footer__list-items flex flex-column flex-align-stretch medium-flex-row flex-wrap"> 394 <li class="c-common-footer__list-item"> 395 <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> 396 </li> 397 <li class="c-common-footer__list-item"> 398 <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> 399 </li> 400 <li class="c-common-footer__list-item"> 401 <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> 402 </li> 403 <li class="c-common-footer__list-item"> 404 <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> 405 </li> 406 407 408 </ul> 409 </div> 410 <div class="c-common-footer__logos flex flex-align-center"> 411 412 <div class="c-common-footer__logo-item"> 413 <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"> 414 415 <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
4156-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
4156-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
415-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> 416 417 </a> 418 </div> 419 420 </div> 421</div> 422
423<script type="text/javascript"> 424 if (typeof airgap !== 'undefined') { 425 window.airgap.ready((airgap) => { 426 airgap.addEventListener('consent-change', ({ detail: { consent, oldConsent } }) => { 427 if ( 428 oldConsent.purposes['Functional'] == false && 429 consent.purposes['Functional'] == true 430 ) { 431 airgap.setConsent(window.airgapScriptLoadEvent, { 432 Functional: false, 433 }); 434 } 435 }); 436 }); 437 } 438 439 document.addEventListener("DOMContentLoaded", function () { 440 if ('airgap' in window && 'transcend' in window) { 441 const cpraButton = document.getElementById('cpra_button'); 442 cpraButton.onclick = (e) => { 443 e.preventDefault(); 444 transcend.showConsentManager({ viewState: 'AcceptAllRejectAllToggle' }); 445 }; 446 447 window.airgap.ready(async (airgap) => { 448 //await airgap.sync(); 449 let userConsent = airgap.getConsent(); 450 console.info('airgap --> userConsent', userConsent); 451 }); 452 } 453 }); 454</script>
454 455 456 </footer> 457
457<script> 458 require(['jquery', 'headroom', 'jquery-headroom', 'jquery-ui'], function($){ 459 $(function() { 460 if($(window).width() > 1024){ 461 $('html').headroom({ offset: 50 }); 462 } 463 }); 464 }); 465 </script>
465 466
467<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>
467</form> 468
468<script type='text/html' id='template-promotions'><!-- ko ifnot: isInitializing() --> 469 470 <!-- ko switch --> 471 472 <!-- ko case: ad.location.type === 'single' --> 473 <!-- ko with: single --> 474 <div class="ad single-ad" data-bind="css: css_class"> 475 <!-- ko if: link === '' || link === '#' --> 476 <span> 477 <picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"></picture> 478 </span> 479 <!-- /ko --> 480 <!-- ko if: link !== '' && link !== '#' --> 481 <a data-bind=" 482 attr:{ 483 'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), 484 href: link, 485 title: hover_text ? hover_text : title, 486 target: open_in_new_window ? '_blank' : '', 487 click: $component.trackEvent.bind($data, 'click', $data.title), 488 'tabindex' : ko.computed(function() { 489 var index = 490 $parents.findIndex(function(item) { 491 return Object.keys(item).length > 0 && item.component; 492 }); 493 if(index < 0) 494 return 0; 495 496 var model = $parents[index]; 497 if(model.component.name != 'main-nav') 498 return 0; 499 if (model.component.name === 'main-nav') 500 return model.isMenuOpen() ? '0' : '-1'; 501 return 0; 502 }) 503 }, 504 event: { 505 focus: function() { 506 var index = 507 $parents.findIndex(function(item) { 508 return Object.keys(item).length > 0 && item.component; 509 }); 510 if(index < 0) 511 return; 512 513 var model = $parents[index]; 514 if (model.component.name === 'main-nav') { 515 model.openMenu(); 516 } 517 return; 518 }, 519 blur: function() { 520 var index = 521 $parents.findIndex(function(item) { 522 return Object.keys(item).length > 0 && item.component; 523 }); 524 if(index < 0) 525 return; 526 527 var model = $parents[index]; 528 if (model.component.name === 'main-nav') { 529 model.closeMenu(); 530 } 531 return; 532 } 533 } 534 "> 535 <picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"></picture> 536 <!-- ko if: open_in_new_window --> 537 <span class="external-link a11y-hide">Opens in new window</span> 538 <!-- /ko --> 539 </a> 540 <!-- /ko --> 541 </div> 542 <!-- /ko --> 543 <!-- /ko --> 544 545 <!-- ko case: ad.location.type === 'multi' --> 546 <!-- ko if: ad.location.effect === 'slide' || ad.location.effect === 'fade' --> 547 <div class="ads-container on-focus-outline" data-bind="afterBind: { c
547allback: function() { $component.slick($element, slickOptions) }, foreach: ad.campaigns }"> 548 <div class="ad multi-ad" data-bind="css: css_class"> 549 <!-- ko if: link === '' || link === '#' --> 550 <span> 551 <picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"></picture> 552 </span> 553 <!-- /ko --> 554 <!-- ko if: link !== '' && link !== '#' --> 555 <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)"> 556 <picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"></picture> 557 <!-- ko if: open_in_new_window --> 558 <span class="external-link a11y-hide">Opens in new window</span> 559 <!-- /ko --> 560 </a> 561 <!-- /ko --> 562 </div> 563 </div> 564 <!-- /ko --> 565 <!-- ko if: ad.location.effect === 'none' --> 566 <div class="ads-container" data-bind="foreach: ad.campaigns"> 567 <div class="ad multi-ad" data-bind="css: css_class"> 568 <!-- ko if: link === '' || link === '#' --> 569 <span> 570 <picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"></picture> 571 </span> 572 <!-- /ko --> 573 <!-- ko if: link !== '' && link !== '#' --> 574 <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)"> 575 <picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"></picture> 576 <!-- ko if: open_in_new_window --> 577 <span class="external-link a11y-hide">Opens in new window</span> 578 <!-- /ko --> 579 </a> 580 <!-- /ko --> 581 </div> 582 </div> 583 <!-- /ko --> 584 <!-- ko if: ad.location.effect === 'random' --> 585 <div class="ads-container" aria-hidden="true" aria-live="off" data-bind="foreach: ad.campaigns"> 586 <!-- ko if: $parent.randomSlide === $index() --> 587 <div class="ad multi-ad" data-bind="css: css_class"> 588 <!-- ko if: link === '' || link === '#' --> 589 <span> 590 <picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"></picture> 591 </span> 592 <!-- /ko --> 593 <!-- ko if: link !== '' && link !== '#' --> 594 <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)"> 595 <picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"></picture> 596 <!-- ko if: open_in_new_window -->
597 <span class="external-link a11y-hide">Opens in new window</span> 598 <!-- /ko --> 599 </a> 600 <!-- /ko --> 601 </div> 602 <!-- /ko --> 603 </div> 604 <!-- /ko --> 605 <!-- /ko --> 606 607 <!-- ko case: ad.location.type === 'html' --> 608 <!-- ko with: single --> 609 <div class="ad html-ad" data-bind="css: css_class, html: html"> 610 </div> 611 <!-- /ko --> 612 <!-- /ko --> 613 614 <!-- ko case: ad.location.type === 'icons' --> 615 <div class="ads-container" data-bind="foreach: ad.campaigns, css:{ 'is-accessible': ad.location.accessibility_icons }"> 616 <div class="ad icons-ad" data-bind="css: css_class"> 617 618 <!-- ko if: $component.ad.location.accessibility_icons --> 619 <!-- ko if: link === '' || link === '#' --> 620 <span class="sidearm-icon" aria-hidden="true" data-bind="css: icon"></span> 621 <span class="icons-ad__label" data-bind="text: title"></span> 622 <!-- /ko --> 623 <!-- ko if: link !== '' && link !== '#' --> 624 <a class="icons-ad__link" data-bind=" 625 attr:{ 626 href: link, 627 title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '', 628 'tabindex' : ko.computed(function() { 629 var index = 630 $parents.findIndex(function(item) { 631 return Object.keys(item).length > 0 && item.component; 632 }); 633 if(index < 0) 634 return 0; 635 636 var model = $parents[index]; 637 if(model.component.name != 'main-nav') 638 return 0; 639 if (model.component.name === 'main-nav') 640 return model.isMenuOpen() ? '0' : '-1'; 641 return 0; 642 }) 643 }, 644 click: $component.trackEvent.bind($data, 'click', $data.title), 645 event: { 646 focus: function() { 647 var index = 648 $parents.findIndex(function(item) { 649 return Object.keys(item).length > 0 && item.component; 650 }); 651 if(index < 0) 652 return; 653 654 var model = $parents[index]; 655 if (model.component.name === 'main-nav') { 656 model.openMenu(); 657 } 658 return; 659 }, 660 blur: function() { 661 var index = 662 $parents.findIndex(function(item) { 663 return Object.keys(item).length > 0 && item.component; 664 }); 665 if(index < 0) 666 return; 667 668 var model = $parents[index]; 669 if (model.component.name === 'main-nav') { 670 model.closeMenu(); 671 } 672 return; 673 } 674 }">
675 <span class="sidearm-icon" aria-hidden="true" data-bind="css: icon"></span> 676 <span class="icons-ad__label" data-bind="text: title"></span> 677 <!-- ko if: open_in_new_window --> 678 <span class="external-link a11y-hide">Opens in new window</span> 679 <!-- /ko --> 680 </a> 681 <!-- /ko --> 682 <!-- /ko --> 683 684 <!-- ko if: !$component.ad.location.accessibility_icons --> 685 <!-- ko if: link === '' || link === '#' --> 686 <span> 687 <span data-bind="css: icon"> 688 <span data-bind="text: title"></span> 689 </span> 690 </span> 691 <!-- /ko --> 692 <!-- ko if: link !== '' && link !== '#' --> 693 <a data-bind="attr: { 694 href: link, 695 title: hover_text ? hover_text : title, 696 target: open_in_new_window ? '_blank' : '', 697 'tabindex' : ko.computed(function() { 698 var index = 699 $parents.findIndex(function(item) { 700 return Object.keys(item).length > 0 && item.component; 701 }); 702 if(index < 0) 703 return 0; 704 705 var model = $parents[index]; 706 if(model.component.name != 'main-nav') 707 return 0; 708 if (model.component.name === 'main-nav') 709 return model.isMenuOpen() ? '0' : '-1'; 710 return 0; 711 }) 712 }, 713 click: $component.trackEvent.bind($data, 'click', $data.title), 714 event: { 715 focus: function() { 716 var index = 717 $parents.findIndex(function(item) { 718 return Object.keys(item).length > 0 && item.component; 719 }); 720 if(index < 0) 721 return; 722 723 var model = $parents[index]; 724 if (model.component.name === 'main-nav') { 725 model.openMenu(); 726 } 727 return; 728 }, 729 blur: function() { 730 var index = 731 $parents.findIndex(function(item) { 732 return Object.keys(item).length > 0 && item.component; 733 }); 734 if(index < 0) 735 return; 736 737 var model = $parents[index]; 738 if (model.component.name === 'main-nav') { 739 model.closeMenu(); 740 } 741 return; 742 } 743 }"> 744 <span data-bind="css: icon"> 745 <span data-bind="text: title"></span> 746 </span> 747 <!-- ko if: open_in_new_window -->
748 <span class="external-link a11y-hide">Opens in new window</span> 749 <!-- /ko --> 750 </a> 751 <!-- /ko --> 752 <!-- /ko --> 753 754 </div> 755 </div> 756 <!-- /ko --> 757 758 <!-- ko case: ad.location.type === 'dfp' --> 759 <div data-bind='component: { 760 name: "dfp-component", 761 params: DFPParams 762 }'></div> 763 <!-- /ko --> 764 765 <!-- /ko --> 766 767<!-- /ko --></script>
767<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 }"> 768 769 770</div></script>
770<script type='text/html' id='template-navigation'><!-- ko if: name() === 'main-nav' --> 771<div class="component c-navigation c-navigation--main flex"> 772 <!-- ko if: ko.observable().matchMedia("(min-width: 1025px)")--> 773 <div class="c-navigation-desktop flex-item-1"> 774 <ul class="c-navigation__level-1 flex" data-bind="afterBind: { fastForEach: data, callback: navOverflow }"> 775 <!-- ko if: !isHidden() --> 776 <li data-bind=" 777 attr: { 778 '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' }) 779 }, 780 css: { 781 'c-navigation__parent': items && items.length > 0, 782 'is-open': isItemOpen() 783 }"> 784 <!-- ko if: url === "" || url === "#" --> 785 <button class="c-navigation__url c-navigation__url--level-1" data-bind=" 786 html: title, 787 css: {'is-toggled':isItemOpen() }, 788 click: function() { 789 let currentTarget = event.currentTarget; 790 let menuItems = document.querySelectorAll('.c-navigation__url--level-1'); 791 792 menuItems.forEach((element) => { 793 if(!currentTarget.isSameNode(element)) { 794 let navdata = ko.dataFor(element); 795 navdata.closeMenuItem(); 796 } 797 }); 798 799 toggleMenuItem(); 800 }, 801 attr: { 802 'aria-expanded': isItemOpen() ? 'true' : 'false', 803 'aria-controls': (typeof title === 'function' ? title() : title).replace(/[^a-zA-Z0-9_]/g, '_') 804 }" tabindex="0"></button> 805 <!-- /ko --> 806 807 <!-- ko if: url !== "" && url !== "#" --> 808 <a class="c-navigation__url c-navigation__url--level-1" data-bind=" 809 html: title, 810 attr: { 811 href: url, target: open_in_new_window ? '_blank' : '' 812 }, 813 onEnter: toggleMenuItem"></a> 814 <!-- /ko --> 815 816 <!-- ko if: columns.length > 0 --> 817 <div class="c-navigation__level-2" data-bind=" 818 css: { 'is-open' : isItemOpen() }, 819 attr: { 820 'aria-hidden' : isItemOpen() ? 'false' : 'true', 821 'id': (typeof title === 'function' ? title() : title).replace(/[^a-zA-Z0-9_]/g, '_') 822 }, 823 onEscape:closeMenuItem"> 824 <div class="c-navigation__level-2-inner"> 825 <div class="flex"> 826 <!-- ko fastForEach: columns --> 827 <ul class="c-navigation__column reset-list" data-bind="fastForEach: items, attr: { 'aria-label': $parent.title }"> 828 <li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}"> 829 <!-- ko if: separator --> 830 <span data-bind="text: title" role="heading" aria-level="3"></span> 831 <!-- /ko --> 832 833 <!-- ko ifnot: separator --> 834 <a class="c-navigation__url c-navigation__url--level-2" data-bind=" 835 text: title, 836 attr: { 837 href: url, 838 target: open_in_new_window ? '_blank' : '', 839 '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.' : ''), 840 tabindex: $parents[1].isItemOpen() ? 0 : -1 841 }, 842 event: { 843 focus: function() { $parents[1].openMenuItem(); }, 844 blur: function() { $parents[1].closeMenuItem(); }, 845 keyup: function(data, event) { 846 if(event.key == 'Escape') { 847 $parents[1].closeMenuItem(); 848 let parentElement = event.currentTarget.closest('.c-navigation__item--level-1'); 849 let focusableElement = parentElement.querySelector('.c-navigation__url--level-1'); 850 focusableElement.focus(); 851 } 852 } 853 }, 854 css: class_name"></a> 855 <!-- /ko --> 856 857 <!-- ko if: schedule_roster_news_links --> 858 <!-- ko fastForEach: schedule_roster_news_links --> 859 <a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news" data-bind=" 860 text: title, 861 attr: { 862 href: url, 863 'aria-label': ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title + (open_in_new_window ? ', opens in new tab.' : ''), 864 'aria-hidden': !url ? 'true' : 'false', 865 tabindex: $parents[2].isItemOpen() ? 0 : -1 866 }, 867 event: { 868 focus: function() { $parents[2].openMenuItem(); }, 869 blur: function() { $parents[2].closeMenuItem(); }, 870 keyup: function(data, event) { 871 if(event.key == 'Escape') { 872 $parents[2].closeMenuItem(); 873 let parentElement = event.currentTarget.closest('.c-navigation__item--level-1'); 874 let focusableElement = parentElement.querySelector('.c-navigation__url--level-1'); 875 focusableElement.focus(); 876 } 877 } 878 }, 879 css: class_name"></a> 880 <!-- /ko --> 881 <!-- /ko --> 882 883 <!-- ko if: stats --> 884 <a class="c-navigation__url c-navigation__url--level-2 c-navigation__stats" data-bind="attr: { 885 href: stats.url, 886 'aria-label': ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + title + ' Stats' + (open_in_new_window ? ', opens in new tab.' : ''), 887 'aria-hidden': !url ? 'true' : 'false', 888 tabindex: $parents[1].isItemOpen() ? 0 : -1}, 889 event: { 890 focus: function() { $parents[1].openMenuItem(); }, 891 blur: function() { $parents[1].closeMenuItem(); }, 892 keyup: function(data, event) { 893 if(event.key == 'Escape') { 894 $parents[1].closeMenuItem(); 895 let parentElement = event.currentTarget.closest('.c-navigation__item--level-1'); 896 let focusableElement = parentElement.querySelector('.c-navigation__url--level-1'); 897 focusableElement.focus(); 898 } 899 } 900 }, 901 css: class_name">Stats</a> 902 <!-- /ko --> 903 904 <!-- ko if: social_media_links --> 905 <!-- ko fastForEach: social_media_links --> 906 <a class="c-navigation__url c-navigation__url--level-2 c-navigation__social" data-bind=" 907 text: title, 908 attr: { 909 href: url, 910 'aria-label': ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title + (open_in_new_window ? ', opens in new tab.' : ''), 911 'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1, 912 tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1 913 }, 914 event: { 915 focus: function() { $parents[2].openMenuItem(); }, 916 blur: function() { $parents[2].closeMenuItem(); }, 917 keyup: function(data, event) { 918 if(event.key == 'Escape') { 919 $parents[2].closeMenuItem(); 920 let parentElement = event.currentTarget.closest('.c-navigation__item--level-1'); 921 let focusableElement = parentElement.querySelector('.c-navigation__url--level-1'); 922 focusableElement.focus(); 923 } 924 } 925 }, 926 css: class_name"></a> 927 <!-- /ko --> 928 <!-- /ko --> 929 </li> 930 </ul> 931 <!-- /ko --> 932 </div> 933 934 <!-- ko if: ad --> 935 <div class="c-navigation__ad" data-bind="css: ad.css_class"> 936 <a data-bind= 937 "attr: { 938 href: ad.link, 939 tabindex: isItemOpen() ? 0 : -1 940 }, 941 event: { 942 focus: function() { openMenuItem(); }, 943 blur: function() { closeMenuItem(); }, 944 keyup: function(data, event) { 945 if(event.key == 'Escape') { 946 $component.closeMenuItem(); 947 let parentElement = event.currentTarget.closest('.c-navigation__item--level-1'); 948 let focusableElement = parentElement.querySelector('.c-navigation__url--level-1'); 949 focusableElement.focus(); 950 } 951 } 952 }"> 953 <picture data-bind="html5Picture: ad.picture, alt: ad.title"></picture> 954 </a> 955 </div> 956 <!-- /ko --> 957 </div> 958 </div> 959 <!-- /ko --> 960 </li> 961 <!-- /ko --> 962 </ul> 963 </div> 964 <!-- /ko --> 965 966 967 <button type="button" class="c-navigation__toggle" data-bind=" 968 click: toggleMenu, 969 attr: {'aria-expanded': isMenuOp
969en() ? 'true' : 'false'}, 970 css: {'is-toggled': isMenuOpen()}, visible: ko.observable().matchMedia('(max-width: 1024px)')() || hasHiddenItems"> 971 <!-- ko if: !isMenuOpen() --> 972 <span aria-hidden="true" class="sf-menu sidearm-icon"></span> 973 <span class="accessible-hide sr-only">Open</span> 974 <!-- /ko --> 975 <!-- ko if: isMenuOpen() --> 976 <span aria-hidden="true" class="sf-close sidearm-icon"></span> 977 <span class="accessible-hide sr-only">Close</span> 978 <!-- /ko --> 979 </button> 980 981 <!-- ko if: hasHiddenItems() || ko.observable().matchMedia("(max-width: 1024px)") --> 982 <div class="c-navigation-mobile"> 983 <div class="c-navigation__offcanvas" data-bind=" 984 css: isMenuOpen() ? 'is-open' : '', 985 onEscape: function(){ 986 $component.closeMenu(); 987 document.querySelector('.c-navigation__toggle').focus(); 988 }"> 989 <ul class="c-navigation__level-1" data-bind="fastForEach: data"> 990 <!-- ko if: isHidden() || ko.observable().matchMedia("(max-width: 1024px)") --> 991 <li data-bind=" 992 attr: { 993 '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' }) 994 }, 995 css: { 996 'c-navigation__parent' : items.length > 0, 'is-open': isItemOpen() 997 }"> 998 <!-- ko if: url === "" || url === "#" --> 999 <button class="c-navigation__url c-navigation__url--level-1" data-bind=" 1000 html: title, 1001 attr: { 1002 href: url, 1003 target: open_in_new_window ? '_blank' : '', 1004 tabindex: $parent.isMenuOpen() ? 0 : -1, 1005 'aria-expanded': isItemOpen() ? 'true' : 'false' 1006 }, 1007 click: toggleMenuItem, 1008 css: { 1009 'is-open': isItemOpen() 1010 }, 1011 event: { 1012 focus: function() { $parent.openMenu(); }, 1013 blur: function() { $parent.closeMenu(); }, 1014 keyup: function(data, event) { 1015 if(event.key == 'Escape') { 1016 $parent.closeMenu(); 1017 document.querySelector('.c-navigation__toggle').focus(); 1018 } 1019 } 1020 }"></button> 1021 <!-- /ko --> 1022 <!-- ko if: url !== "" && url !== "#" --> 1023 <a class="c-navigation__url c-navigation__url--level-1" data-bind=" 1024 html: title, 1025 css: {'is-open': isItemOpen()}, 1026 attr: { href: url, tabindex: $parent.isMenuOpen() ? 0 : -1 }, 1027 event: { 1028 focus: function() { $parent.openMenu(); }, 1029 blur: function() { $parent.closeMenu(); }, 1030 keyup: function(data, event) { 1031 if(event.key == 'Escape') { 1032 $parent.closeMenu(); 1033 document.querySelector('.c-navigation__toggle').focus(); 1034 } 1035 } 1036 }"></a> 1037 <!-- /ko --> 1038 <!-- ko if: columns.length > 0 --> 1039 <div class="c-navigation__level-2" data-bind="css: isItemOpen() ? 'is-open' : '', onEscape: closeMenuItem"> 1040 <!-- ko fastForEach: columns --> 1041 <ul data-bind="fastForEach: items, attr:{ 'aria-label': $parent.title }"> 1042 <li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator}"> 1043 <!-- ko if: separator -->
1044 <span data-bind="text: title" role="heading" aria-level="3"></span> 1045 <!-- /ko --> 1046 <!-- ko ifnot: separator --> 1047 <a class="c-navigation__url c-navigation__url--level-2" data-bind=" 1048 html: title, 1049 attr: { 1050 href: url, 1051 target: open_in_new_window ? '_blank' : '', 1052 'aria-label': ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title, 1053 tabindex: $parents[1].isItemOpen() ? 0 : -1 1054 }, 1055 event: { 1056 focus: function() { $parents[2].openMenu(); $parents[1].openMenuItem(); }, 1057 blur: function() { $parents[2].closeMenu(); $parents[1].closeMenuItem(); }, 1058 keyup: function(data, event) { 1059 if(event.key == 'Escape') { 1060 $parents[2].closeMenu(); 1061 $parents[1].closeMenuItem(); 1062 let parentElement = event.currentTarget.closest('.c-navigation__item--level-1'); 1063 let focusableElement = parentElement.querySelector('.c-navigation__url--level-1'); 1064 focusableElement.focus(); 1065 } 1066 } 1067 }, 1068 css: class_name"></a> 1069 <!-- /ko --> 1070 </li> 1071 </ul> 1072 <!-- /ko --> 1073 </div> 1074 <!-- /ko --> 1075 </li> 1076 <!-- /ko --> 1077 </ul> 1078 </div> 1079 </div> 1080 <!-- /ko --> 1081</div> 1082<!-- /ko --> 1083<!-- ko if: name() === 'sport' --> 1084<div class="component c-navigation c-navigation--sport" data-bind="css: ko.observable().matchMedia('(min-width:1025px)')() ? 'c-navigation--desktop' : 'c-navigation--mobile'"> 1085 <ul class="c-navigation__level-1 flex" data-bind="fastForEach: data"> 1086 <li class="" data-bind=" 1087 attr: { 1088 class: class_name, 1089 }, 1090 css: { 1091 'c-navigation__sport': class_name === 'sport-home', 1092 'c-navigation__additional': class_name === 'additional-links', 1093 'c-navigation__parent': items && items.length, 1094 'c-navigation__item c-navigation__item--level-1': true 1095 }"> 1096 <!-- ko if: url !== "" && url !== "#" --> 1097 <a class="c-navigation__url c-navigation__url--level-1" data-bind=" 1098 html: title, 1099 onEnter: toggleMenuItem, 1100 css: { 1101 'is-toggled':isItemOpen() 1102 }, 1103 attr: { 1104 href: url 1105 }" tabindex="0"></a> 1106 <!-- /ko --> 1107 </li> 1108 </ul> 1109</div> 1110<!-- /ko --></script>
1110<script type='text/html' id='template-stories'><!-- ko if: ko.observable().matchMedia('(min-width:1025px)') --> 1111 1112<div class="component c-stories c-stories--slider" data-bind="afterBind: {foreach:data, callback:slick}" data-slick-options="{ arrows: true, infinite: false, slidesToShow: 2, slidesToScroll: 1, variableWidth: true }"> 1113 <a class="c-stories__item" data-bind="attr: {href:url}"> 1114 <div class="c-stories__media relative" data-bind="showcasePlayer: showcase, appendButton:true"> 1115 <!-- ko switch--> 1116 <!-- ko case: image_source --> 1117 <picture class="c-stories__picture" data-bind="html5Picture: { 'images': [ 1118 { 'breakpoint': 1128, 'image': image_source + '?width=1416&height=797&mode=crop&scale=both&format=jpg&quality=80&anchor=middlecenter' }, 1119 { 'breakpoint': 768, 'image': image_source + '?width=1128&height=635&mode=crop&scale=both&format=jpg&quality=80&anchor=middlecenter' }, 1120 { 'breakpoint': 540, 'image': image_source + '?width=768&height=432&mode=crop&scale=both&format=jpg&quality=80&anchor=middlecenter' }, 1121 { 'breakpoint': 0, 'image': image_source + '?width=540&height=304&mode=crop&scale=both&format=jpg&quality=80&anchor=middlecenter' } 1122 ]}, alt: image_alt_text"></picture> 1123 <!-- /ko --> 1124 <!-- ko case: $else --> 1125 <picture class="c-stories__picture"> 1126 <img class="lazyload" data-bind="attr: {'data-src': $component.bucket + '/images/responsive_2024/stories_mainstory_default.jpg'}" alt="" /> 1127 </picture> 1128 <!-- /ko --> 1129 <!-- /ko --> 1130 </div> 1131 <div class="c-stories__details"> 1132 <div class="c-stories__date" data-bind="formatDate:date, format:'MM-DD-YY'"></div> 1133 <div class="c-stories__url" data-bind="text: title"></div> 1134 </div> 1135 </a> 1136 <!-- ko if: $index() === 4 --> 1137 <div class="c-stories__last"> 1138 <div class="c-stories__last-text"> 1139 That Was The Latest News 1140 </div> 1141 <div class="c-stories__last-sub"> 1142 wanna see more? 1143 </div> 1144 <a class="c-stories__last-link" href="/archives.aspx"> 1145 All News 1146 </a> 1147 </div> 1148 <!-- /ko --> 1149</div> 1150<!-- /ko --> 1151<!-- ko if: ko.observable().matchMedia('(max-width:1024px)') --> 1152<div class="component c-stories c-stories--slider" data-bind="afterBind: {foreach:data, callback:slick}" data-slick-options="{ arrows: true, infinite: false, slidesToShow: 1, slidesToScroll: 1}"> 1153 <a class="c-stories__item" data-bind="attr: {href:url}"> 1154 <div class="c-stories__media relative" data-bind="showcasePlayer: showcase, appendButton:true"> 1155 <!-- ko switch--> 1156 <!-- ko case: image_source --> 1157 <picture class="c-stories__picture" data-bind="html5Picture: { 'images': [ 1158 { 'breakpoint': 1128, 'image': image_source + '?width=1416&height=797&mode=crop&scale=both&format=jpg&quality=80&anchor=middlecenter' }, 1159 { 'breakpoint': 768, 'image': image_source + '?width=1128&height=635&mode=crop&scale=both&format=jpg&quality=80&anchor=middlecenter' }, 1160 { 'breakpoint': 540, 'image': image_source + '?width=768&height=432&mode=crop&scale=both&format=jpg&quality=80&anchor=middlecenter' }, 1161 { 'breakpoint': 0, 'image': image_source + '?width=540&height=304&mode=crop&scale=both&format=jpg&quality=80&anchor=middlecenter' } 1162 ]}, alt: image_alt_text"></picture> 1163 <!-- /ko --> 1164 <!-- ko case: $else --> 1165 <picture class="c-stories__picture"> 1166 <img class="lazyload" data-bind="attr: {'data-src': $component.bucket + '/images/responsive_2024/stories_mainstory_default.jpg'}" alt="" /> 1167 </picture> 1168 <!-- /ko --> 1169 <!-- /ko --> 1170 </div> 1171 <div class="c-stories__details"> 1172 <div class="c-stories__date" data-bind="formatDate:date, format:'MM-DD-YY'"></div> 1173 <div class="c-stories__url" data-bind="text: title"></div> 1174 </div> 1175 </a> 1176</div> 1177<!-- /ko --></script>
1177<script type='text/html' id='template-search'> 1178<div class="component c-search c-search--overlay" role="search" data-bind=" 1179focusTrapWithin: '.c-search__overlay', 1180css:{ 1181'is-open': toggled() 1182}"> 1183<button tabindex="0" class="c-search__toggle" aria-label="Toggle search form" data-bind=" 1184click: toggleSearch, 1185attr: { 1186'aria-expanded': toggled() ? 'true' : 'false', 1187}, 1188css: { 1189'is-toggled' : toggled() 1190}"> 1191<span aria-hidden="true" class="sf-search-2 sidearm-icon"></span> 1192</button> 1193<div id="search-form" class="c-search__overlay" data-bind=" 1194css:{ 1195'is-open': toggled() 1196}"> 1197<fieldset> 1198 <legend class="accessible-hide">Search this website</legend> 1199 <div class="c-search__text-wrap flex relative" data-bind=" 1200 click: function(){}, 1201 clickBubble: false"> 1202 <label class="hide" for="searchInput">Search this site</label> 1203 <input id="searchInput" type="text" class="c-search__text" data-bind=" 1204 textInput: query, 1205 onEnter: search, 1206 event: { 1207 keyup: function(data, event) { 1208 if(event.key == 'Escape') { 1209 closeSearch(); 1210 setTimeout(function() { 1211 $('.c-search__toggle').focus(); 1212 }, 300); 1213 } 1214 } 1215 }" placeholder="Search..."/> 1216 <button type="submit" class="c-search__submit" data-bind=" 1217 click: search, 1218 disable: !query()" aria-label="Go Search this website">Go</button> 1219 </div> 1220</fieldset> 1221<button type="button" class="c-search__close" aria-label="Close search" data-bind=" 1222 event: { 1223 click: function() { 1224 closeSearch(); 1225 setTimeout(function() { 1226 $('.c-search__toggle').focus(); 1227 }, 300); 1228 }, 1229 keyup: function(data, event) { 1230 if(event.key == 'Enter') { 1231 event.preventDefault(); 1232 closeSearch(); 1233 setTimeout(function() { 1234 $('.c-search__toggle').focus(); 1235 }, 300); 1236 } 1237 1238 if(event.key == 'Escape') { 1239 closeSearch(); 1240 setTimeout(function() { 1241 $('.c-search__toggle').focus(); 1242 }, 300); 1243 } 1244 } 1245 }"> 1246 <span aria-hidden="true" class="sf-close sidearm-font"></span> 1247</button> 1248</div> 1249</div></script>
1249 1250
1250<script> 1251 window.preloaded_templates_are_rendering = true; 1252 1253 require(['knockout'], function (ko) { 1254 function register_custom_loader(component, vm_name, template_name) { 1255 if (document.getElementById('template-' + (template_name || component) )) { 1256 var custom_loader = { 1257 getConfig: function(name, callback) { 1258 if (name === component + '-component') { 1259 componentConfig = { 1260 template: { element: 'template-' + (template_name || component) }, 1261 viewModel: { require: 'components/' + (vm_name || component) } 1262 }; 1263 callback(componentConfig); 1264 } 1265 else { 1266 callback(null) 1267 } 1268 } 1269 }; 1270 1271 ko.components.loaders.unshift(custom_loader); 1272 } 1273 } 1274 1275 register_custom_loader('ads', 'promotions', 'promotions'); 1276 register_custom_loader('dfp', 'evergreen', 'evergreen'); 1277 1278 register_custom_loader('navigation'); 1279register_custom_loader('stories'); 1280register_custom_loader('search'); 1281 1282 1283 window.preloaded_templates_are_rendering = false; 1284 }); 1285 </script>
1285 1286 1287 1288<div class="bkd4vmdbg" style="display: none;" role="dialog" aria-label="Ad Blocker Detected" aria-modal="true"> 1289 <div class="bkd4vmdbg__inner"> 1290 <div class="bkd4vmdbg__body"> 1291 <div class="flex flex-align-center"> 1292 <img src="/images/logos/site/site.png?width=48" alt="Site logo" /> 1293 <div class="bkd4vmdbg-modal__title">Ad Blocker Detected</div> 1294 </div> 1295 <div class="bkd4vmdbg-modal__text"> 1296 <p>Thanks for visiting <a class="bkd4vmdbg-modal__text-host"></a>!</p> 1297 <p>The use of software that blocks ads hinders our ability to serve you the content you came here to enjoy.</p> 1298 <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> 1299 <p>Thank you for your support!</p> 1300 <div class="bkd4vmdbg-modal__learn"> 1301 <a href="http://www.sidearmsports.com/blockers" target="_blank"><span class="sf-arrows-round-right"></span>Learn More About Ad Blockers</a> 1302 </div> 1303 </div> 1304 </div> 1305 <button type="button" class="bkd4vmdbg-banner__consent text-center" aria-label="Close ad blocker detected modal">Close</button> 1306 </div> 1307</div> 1308
1309<script> 1310 var host_element = document.querySelector(".bkd4vmdbg-modal__text-host"); 1311 host_element.href = window.location.href; 1312 host_element.innerText = window.location.hostname; 1313 1314 function close_banner() { 1315 var CookieDate = new Date; 1316 CookieDate.setTime(CookieDate.getTime() + 1 * 3600 * 1000 * 24); 1317 document.cookie = "sidearm-adblock-banner_consent=true; expires=\"" + CookieDate.toGMTString() + "\";"; 1318 document.querySelector(".bkd4vmdbg").remove(); 1319 } 1320 1321 var consent_button = document.querySelector(".bkd4vmdbg-banner__consent"); 1322 1323 consent_button.addEventListener("click", function() { close_banner(); }); 1324 1325 require(['config'], function(config) { 1326 require(['jquery', 'knockout', 'cookie', 'text'], function ($, ko, cookie, text) { 1327 $(function () { 1328 //disable check for Siteimprove scans 1329 if (navigator.userAgent.toLowerCase().indexOf('siteimprove') < 0) { 1330 1331 if (cookie.get_cookie('sidearm-adblock-banner_consent')) { 1332 return; 1333 } 1334 1335 var deferred = $.Deferred(); 1336 $.ajax({
1337 type: "HEAD", 1338 async: true, 1339 url: "/components/js/analytics.js", 1340 }).done(function(message,text,jqXHR){ 1341 deferred.resolve(); 1342 }) 1343 .fail(function(err){ 1344 show_ad_blocker_blocked_modal(); 1345 deferred.reject(); 1346 }); 1347 1348 deferred.then(function(success) { 1349 $.get('/common/templates/dfp/dfp-component-template.html') 1350 .then(function (response) { 1351 }, function (error) { 1352 show_ad_blocker_blocked_modal(); 1353 }); 1354 }, function (error) { 1355 show_ad_blocker_blocked_modal() 1356 }) 1357 .fail(function(){ 1358 show_ad_blocker_blocked_modal() 1359 }); 1360 1361 function show_ad_blocker_blocked_modal() { 1362 var modal = document.querySelector('.bkd4vmdbg'); 1363 modal.style.display = 'flex'; 1364 modal.querySelector('.bkd4vmdbg-banner__consent').focus(); 1365 } 1366 } 1367 }); 1368 }); 1369 }); 1370</script>
1370 1371 1372<style> 1373 .bkd4vmdbg { 1374 display: flex; 1375 align-items: center; 1376 justify-content: center; 1377 position: fixed; 1378 top: 0; 1379 left: 0; 1380 width: 100%; 1381 height: 100%; 1382 z-index: 999999; 1383 padding: 24px; 1384 background-color: rgba(0, 0, 0, 0.85); 1385} 1386.bkd4vmdbg__inner { 1387 background-color: white; 1388 color: #2a2b2c; 1389 width: 100%; 1390 max-width: 500px; 1391 border-radius: 2px; 1392 line-height: 1.875; 1393 font-size: 1rem; 1394 max-height: 100%; 1395 max-width: 700px; 1396} 1397.bkd4vmdbg__body { 1398 padding: 24px; 1399} 1400.bkd4vmdbg-modal__title { 1401 position: relative; 1402 padding-left: 24px; 1403 font-size: 1.5rem; 1404 font-weight: 900; 1405 line-height: 1; 1406} 1407.bkd4vmdbg-modal__title::after { 1408 content: ''; 1409 display: block; 1410 width: 48px; 1411 height: 2px; 1412 background-color: black; 1413 margin-top: 8px; 1414} 1415.bkd4vmdbg-modal__text a { 1416 color: black; 1417} 1418.bkd4vmdbg-modal__learn { 1419 color: black; 1420 font-size: 1rem; 1421 font-weight: 400; 1422 line-height: 1.5rem; 1423} 1424.bkd4vmdbg-modal__learn a { 1425 color: black; 1426} 1427.bkd4vmdbg-modal__browsers { 1428 padding-top: 12px; 1429 margin: 0 -6px; 1430} 1431.bkd4vmdbg-modal__browsers-button { 1432 flex: 1 0 auto; 1433 text-decoration: none; 1434 border-radius: 6px; 1435 background: whitesmoke; 1436 border-radius: 35px; 1437 padding: 12px; 1438 margin: 0 6px; 1439 border: 1px solid #d9d9d9; 1440 transition: .25s; 1441} 1442.bkd4vmdbg-modal__browsers-button img { 1443 width: 36px; 1444 height: 36px; 1445} 1446.bkd4vmdbg-modal__browsers-button:hover { 1447 background: #d9d9d9; 1448} 1449.bkd4vmdbg-modal__browsers--upgrade { 1450 line-height: 1; 1451 padding: 0 12px; 1452} 1453.bkd4vmdbg-modal__browsers--text { 1454 font-size: 14px; 1455 color: #2a2b2c; 1456 font-weight: 400; 1457} 1458.bkd4vmdbg-modal__browsers--text span { 1459 font-size: 16px; 1460 color: black; 1461 font-weight: 700; 1462} 1463.bkd4vmdbg-modal__browsers--text:last-child { 1464 padding-top: 4px; 1465} 1466.bkd4vmdbg-banner__consent { 1467 -webkit-appearance: none; 1468 background-color: whitesmoke; 1469 border: 1px solid #d9d9d9; 1470 display: block; 1471 padding: 0 16px; 1472 color: black; 1473 width: 100%; 1474 margin-top: 8px; 1475 transition: .25s; 1476 line-height: 28px; 1477 height: 28px; 1478 font-size: 14px; 1479} 1480.bkd4vmdbg-banner__consent:hover { 1481 background-color: black; 1482 color: white; 1483} 1484 1485</style><div style='position: fixed; left: -10000px'></div> 1486
1486<script> 1487 document.addEventListener('click', function(e) { 1488 if (e.target && e.target.classList.contains('sidearm-accessible-slick-pause-all')) { 1489 var button = e.target, 1490 paused = button.classList.contains('sidearm-paused'), 1491 slickSliders = document.querySelectorAll('.slick-initialized'), 1492 pauseButtons = document.querySelectorAll('.sidearm-accessible-pause'), 1493 pauseButtonsText = document.querySelectorAll('.sidearm-accessible-pause-text'), 1494 jaws = button.parentElement.querySelector('.sidearm-jaws-talk-please'); 1495 1496 if (paused) { 1497 slickSliders.forEach(function(slider) { 1498 $(slider).slick('slickPlay'); 1499 $(slider).slick('slickGoTo', 0, false); 1500 }); 1501 1502 button.classList.remove('sidearm-paused'); 1503 button.textContent = 'Pause All Rotators'; 1504 jaws.textContent = 'All Rotators Playing'; 1505 1506 pauseButtonsText.forEach(function(text) { 1507 text.setAttribute('aria-live', 'off'); 1508 text.textContent = 'Pause'; 1509 text.setAttribute('aria-live', 'polite'); 1510 }); 1511 } else { 1512 slickSliders.forEach(function(slider) { 1513 $(slider).slick('slickPause'); 1514 $(slider).slick('slickGoTo', 0, false); 1515 }); 1516 1517 button.classList.add('sidearm-paused'); 1518 button.textContent = 'Play All Rotators'; 1519 jaws.textContent = 'All Rotators Paused'; 1520 1521 pauseButtonsText.forEach(function(text) { 1522 text.setAttribute('aria-live', 'off'); 1523 text.textContent = 'Play'; 1524 text.setAttribute('aria-live', 'polite'); 1525 }); 1526 } 1527 } 1528 }); 1529 </script>
1529 1530 <!-- BEGIN ControlTag for "Sidearm" -->
1531<script class="kxct" data-id="so4l4yxm2" data-timing="async" data-version="3.0" type="text/javascript"> 1532 window.Krux||((Krux=function(){Krux.q.push(arguments)}).q=[]); 1533 (function(){ 1534 var k=document.createElement('script');k.type='text/javascript';k.async=true; 1535 k.src=(location.protocol==='https:'?'https:':'http:')+'//cdn.krxd.net/controltag/so4l4yxm2.js'; 1536 var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(k,s); 1537 }()); 1538</script>
1538 1539<!-- END ControlTag --> 1540
1541<script> 1542Krux('ns:mogointeractive', 'consent:set', { 1543dc: true, 1544 al: true, 1545 tg: true, 1546 cd: false, 1547 sh: false, 1548 re: false 1549}, function(errors, body) { 1550 if (errors) { 1551 console.error(errors); 1552 } 1553}); 1554</script>
1554</body> 1555</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.