



<!DOCTYPE html>
        <html lang="en">
        <head>
            
            <title>University of Oklahoma Men's Tennis vs Fort Worth 75K | Campus-events | oudaily.com</title>
            
    <style>body { background-color: #ffffff; color: #333333; }a, a:hover, .pagination>li>a, .pagination>li>a:hover, .btn-link, .dropdown-menu>li>a, blockquote, blockquote p, .asset .asset-body blockquote p { color: #323232; } #main-body-container .container, #main-body-container .container_fluid, .well-main { background-color: #ffffff; } .tnt-content-width-container > * { max-width: 1140px; margin-left: auto; margin-right: auto; } #site-navbar-container, #main-navigation { background-color: #ffffff; } .fixed-nav #main-navigation { background-color: #ffffff !important; } #site-top-nav-container, #site-top-nav { background-color: #841617; } #site-footer-container, #site-footer { background-color: #323232; color: #ffffff; } .navbar-default .navbar-nav>li>a, .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>li>button.nav-link, .navbar-default .navbar-nav>li>button.nav-link:hover, .navbar-default .navbar-nav>li>button.nav-link:focus, .navbar-default .navbar-nav>.open>button.nav-link, .navbar-default .navbar-nav>.open>button.nav-link:hover, .navbar-default .navbar-nav>.open>button.nav-link:focus{ color: #323232; } .navbar-toggle .icon-bar { background-color: #323232 !important; } .navbar-toggle .sr-only-show { color: #323232 !important; } #site-top-nav .list-inline>li>a { color: #323232; } .asset .asset-body p, .asset #asset-content p { color: #444; } #site-header-container { background-color: #ffffff; }/* full span block region */ #main-top-container.container-fullscreen-region.container-fluid { padding-left: 0px !important; padding-right: 0px !important; }/* full span block region */ #main-bottom-container.container-fullscreen-region.container-fluid { padding-left: 0px !important; padding-right: 0px !important; }@media (max-width: 991px){ .navbar-default .navbar-nav .open .dropdown-menu>li>a, .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus { color: #323232; } }#site-top-nav .list-inline>li>a.btn:not(.btn-link) { color: #fff; }#site-copyright a, #site-footer a { color: #ffffff; }.search-redesign .top-breakout > .row { max-width: 1200px; } a{transition: all 225ms ease;} .pull-left .tnt-ads-container, .pull-right .tnt-ads-container { min-width: 1px; } .tnt-ads {min-height: 1px;} body{font-family:"Lato"} .panel{box-shadow: 0 1px 4px rgba(0,0,0,.03); !important;border: 1px solid rgba(0,0,0,.09) !important;border-radius: 3px !important; } body > .ad-placeholder-container .tnt-ads{margin-bottom:0 !important} .tnt-ads-container iframe, .tncms-region-ads iframe {margin-bottom: 40px;} /* Fix for Flytedesk ad created in Ticket #896301 */ div#tncms-block-1290598 {display: block;padding-bottom: 10px;z-index: 1;position: relative;} /* CRM #622309 #tntracking @albohall */ @media only screen and (min-width : 992px) { #blox-ad-position-_popup1 { display: none; } #BlackOutDiv { display: none; } } /* Updated CSS CRM #959671 maney*/ .header-social li { margin-right:5px !important; padding:0 } .header-social li a, .header-social li a:focus, .header-social li a:active {height: 28px !important;width: 28px !important;font-size: 18px !important;color: #fff!important;border-radius: 20px;padding: 0;opacity: .8;padding:0;box-shadow: none;border:1px solid #fff} /*.just-content .breaking .breaking-title{display: none} .just-content .breaking .breaking-content{margin: 0} .just-content .breaking-content .tnt-slider-item .card-body{margin-left: 55px} .just-content .breaking .breaking-content .card{padding-left: 0 !important; padding-right: 0 !important;margin-left: 0 !important} .just-content .card-headline{text-align: center} .just-content .tnt-slider .tnt-slider-controls{top:calc((100% - 38px) / 2)} */ .navbar-header{width:350px;padding:0 !important;transition: all 0.5s ease;} .navbar-brand{padding:0 !important;transition: all 0.5s ease;width:280px} .navbar-brand img{max-height:90px !important;margin-top:0px !important;max-width:280px;transition: all 0.3s ease;margin-left:5px} .navbar-left{} #site-navbar-container{padding-top:20px;padding-bottom:20px;transition: all 0.2s ease;} @media (min-width: 992px){ /*#site-navbar-container.affix .navbar-brand img{max-height:90px !important;margin-top:0px !important;max-width:200px;margin-top:5px !important}*/ #site-navbar-container.affix{padding-top:10px;padding-bottom:10px} #site-navbar-container.affix .navbar-brand{width:250px;} #site-navbar-container.affix .navbar-header{width:320px;} } #site-navbar-container{box-shadow:2px 1px 5px rgba(0,0,0,.25)} #site-top-nav-container{position:relative} #main-body-container{margin-top:5px !important} /* additional style tweaks by jwal 6/15/23 */ .offcanvas-drawer-left, .offcanvas-drawer-right { background:#fff; } .offcanvas-drawer-right a{ background:#fff; } .offcanvas-drawer-left .navbar-nav .panel-title a, .offcanvas-drawer-left .navbar-nav li a, .offcanvas-drawer-right a{ color: #595959; text-shadow: none !important; } .offcanvas-drawer .navbar-nav .panel-title .expand-children, .offcanvas-drawer .navbar-nav .panel-title .expand-children.collapsed, .offcanvas-drawer .navbar-nav .panel-title .expand-label, .offcanvas-drawer .navbar-nav .panel-title a, .offcanvas-drawer .navbar-nav a, .offcanvas-drawer .open .dropdown-menu>li>a, .offcanvas-drawer .navbar-nav .panel-title .expand-children.collapsed:hover, .offcanvas-drawer .navbar-nav .panel-title .expand-label:hover { color: #595959; text-shadow: none !important; } .offcanvas-drawer-left a:hover, .offcanvas-drawer-left a:focus { color: #841617 !important; } .offcanvas-drawer .dropdown ul, .offcanvas-drawer .panel ul{ background: #fff; } #user-controls-541200 .not-logged-in{ margin-top:10px; } /* @screen-xs----------- */ @media (max-width: 480px) {#main-navigation {min-height: 55px;background:#fff !important} .navbar-toggle{margin-top:0px;margin-right:10px !important} .navbar-brand img{max-height:35px !important} .navbar-default .navbar-toggle .icon-bar{background-color:#841617 !important } #site-navbar-container{height:77px;border-bottom:1px solid #841617} /*#site-navbar-container.affix {padding-top:15px !important} #site-navbar-container.affix .navbar-toggle{margin-top:5px}*/ .breaking-content article{margin-left:10px !important} } /* @screen-sm */ @media (min-width: 480px) and (max-width: 991px){#main-navigation {min-height: 55px;background:#fff !important} .navbar-toggle{margin-top:0px;margin-right:10px !important} .navbar-brand img{max-width:200px;margin:0 !important} .navbar-default .navbar-toggle .icon-bar{background-color:#841617 !important } #site-navbar-container{height:77px;border-bottom:1px solid #841617} /*#site-navbar-container.affix {padding-top:15px !important} #site-navbar-container.affix .navbar-toggle{margin-top:5px}*/ .breaking-content article{margin-left:10px !important} #site-navbar-container{padding-top: 15px} .navbar-toggle{margin-top: 5px} } #site-navbar-container .navbar-nav > li > a{font-size:15px;text-shadow:none;font-weight:normal;text-transform:uppercase;padding-left:10px;padding-right:10px} @media (min-width: 992px) and (max-width: 1200px){#site-navbar-container .navbar-nav > li > a {font-size:15px;padding-left:5px;padding-right:5px }} @media (min-width: 768px) {.breaking .breaking-title h4 {font-weight:800;font-size:24px !important;line-height:18px !important;padding-left:0 !important} .breaking .breaking-title{padding-left:8px !important}} .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, #site-top-nav-container .nav > li > a:hover, #site-top-nav-container .nav > li > a:focus {background: none; color:#841617 !important} .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {background: none !important; color:#841617 !important} .navbar-default .dropdown-menu {background-color: #fff;border: 0px solid #CCC;padding-top:0;padding-bottom:0;margin-left:0 !important;} .navbar-default .dropdown-menu > li > a{color:#9d9d9d !important;text-shadow:none;line-height:27px;font-size:14px; font-weight:normal;padding-left:15px} .navbar-default .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {background-color: #9d9d9d;color: #fff !important;} .dropdown-menu .dropdown-menu{margin-top:0 !important} .user-controls .dropdown .tn-user-screenname{color:#000;font-weight:normal} .user-controls .dropdown b{color:#000} #tncms-region-main-nav-right-region .open > a{background:#E5E5E5 !important} .navbar-default .dropdown-toggle .fa-caret-down{color:#841617 !important} .card.feature .content-overlay{background:rgba(0,0,0,.25)} .card.feature .content-overlay .centered-content{z-index:3;position:relative;max-width:95% !important} .card.feature .centered-content-container.content-overlay{padding:10px !important;} .title-no-margin section{margin-bottom:0px !important} .title-no-margin .block-title{margin-bottom:10px} .title-no-margin .block{margin-bottom:0 !important} .hide-headline .card-headline{display:none} .headline-list li.bullet-none a{font-size:15px} .block figure.photo{background:none !important} .block-title .block-title-inner h1,.block-title .block-title-inner h2,.block-title .block-title-inner h3,.block-title .block-title-inner h4{color:#841617;font-weight:800;text-transform:uppercase} .block-title .block-title-inner h1 a,.block-title .block-title-inner h2 a,.block-title .block-title-inner h3 a,.block-title .block-title-inner h4 a{color:#841617} #site-footer .block-title .block-title-inner{border-bottom:0px solid #fff !important;color:#fff !important} #site-footer .block-title .block-title-inner h1,#site-footer .block-title .block-title-inner h2,#site-footer .block-title .block-title-inner h3,#site-footer .block-title .block-title-inner h4{color:#fff;text-transform:uppercase} #footer-col-three img.img-responsive{max-width:250px} #block-542457 .list-popular.bold > li a{white-space:normal !important;line-height:28px} #block-542457 .list-popular.bold >li{clear:both !important;} .asset-content > p{font-family: Georgia,Times,Times New Roman,serif;font-size: 18px !important;font-style: normal;font-variant: normal;line-height: 30px !important;} #asset-content .subscriber-hide > p{font-family: Georgia,Times,Times New Roman,serif;font-size: 18px !important;font-style: normal;font-variant: normal;line-height: 30px !important;} .asset-content p a{color:#841617 !important;} .asset-header h1{color:#444;font-weight:600 !important;} .asset-content .twitter-tweet{margin:20px auto;} #asset-content .fb-post{text-align:center !important;width:100%;} .asset-body .instagram-media{margin:20px auto !important;} .asset-highlight .panel-body{background:#F3E8E8; } .asset-correction .panel-body{background:#F3E8E8; } .asset-question .panel-body{background:#F3E8E8;} .asset-bio,.asset-fact, .asset-info,.asset-quote, .asset-update, .asset-refer{background:#F3E8E8 ;padding:15px;} .asset-bio hr,.asset-fact hr, .asset-info,.asset-quote hr, .asset-update hr{display:none;} .asset-content h1, .asset-content h2, .asset-content h3, .asset-content h4, .asset-content h5, .asset-content h6 {font-family: "Patua One", serif;color: inherit;font-weight:500;} #asset-content h1, #asset-content h2, #asset-content h3, #asset-content h4:not(.block-title.light > .block-title-inner > h4), #asset-content h5, #asset-content h6{ font-family: "Patua One", serif;color: inherit} article.alert {box-shadow:none;padding:0;} .asset-masthead .share-container{display:none;} .infinite-item p{font-size:15px;line-height:normal;} .infinite-item {background:#fff;padding:10px;border:1px solid #efefef;} .infinite-item .col-md-8{padding:0 !important;margin:0 !important;} #infinite-container hr{display:none;} .photo-carousel .photo-container{background:#F6F6F6 !important;} .uuid-11d6d0d2-5cf4-11ea-90de-c37d8b5838fe .asset .asset-masthead.tnt-cover-art .asset-header{margin-left:auto;margin-right: auto;} .flytead{margin:0 auto;z-index:2 !important} .flytead {margin-bottom: 15px;} .sponsored-content-block { font-family:'Merriweather', serif!important;} broadstreet-zone-container { text-align:center; margin: 10px 0; } .navbar-brand img {max-height:50px !important;} .card.author .avatar-box img { border-radius: 50%; padding: 0; width: 75px; height: 75px; object-fit: cover; } .card.author .media-heading:before { content: "By "; } .card.author h4.media-heading { font-weight: 600;margin-bottom: 10px; } .card.author .tnt-user-title { margin-bottom: 5px; color: rgba(0,0,0,.5); font-weight: 600; font-size: 16px; line-height: 1.4em; } .card.author .media-body .followed-notify-btn { background-color: transparent !important; border-color: #303030 !important; color: #303030 !important; font-weight: 400; } .card.author .media-body .followed-notify-btn svg { display: none !important; } .card.author .list-inline.social-links { height: 32px; font-size: 16px; margin-left: -7px; margin-bottom: 10px; } @media (min-width: 768px) { .card.author .media { display: grid; grid-template-columns: 75px auto; column-gap: 20px; } .card.author .media .media-body { grid-column: 2; display: grid; width: 100%; grid-template-columns: auto; column-gap: 20px; } .card.author .media .media-body .followed-notify-link { grid-column-start: 2; grid-row-start: 1; text-align: right; } .card.author .media .media-body .media-heading, .card.author .media .media-body .card-about, .card.author .media .media-body .social-links { grid-column-start: 1; } }.tnt-kicker.kicker.text-muted, div.asset-masthead > header > div.kicker.lead.text-muted{ display: inline-block; background-color: #FFD60A; color: #323232; padding: 2px 5px; } #podcast-player-2023052 > div.tn-mediaplayer-widget{ grid-template-areas: "player player" "list list" "text text"; } .mm-title-fix div.tn-mediaplayer-widget{ grid-template-areas: "player player" "list list" "text text"; } @media (max-width: 767px) { #block-2023100.block .card-grid-image .grid-item img { max-height: none; width: 100%; } } @media (max-width: 767px) { .mm-preview-fix .block .card-grid-image .grid-item img { max-height: none; width: 100%; } } .gray-bg-dark .event-date-square.event-date-container { background: #841617; padding: 3px 9px!important; margin: 0px 5px; } .gray-bg-dark .event-list .event-date { display: none; } .gray-bg-dark .event-date-square.event-date-container span { color: rgba(255, 255, 255)!important; } .block.light .card a, .block.light .card a:hover, .card.light a, .card.light a:hover, .block.light .card .label-flag, .card.light .label-flag,.block-title.light > .block-title-inner > * {color: rgba(255,255,255,1)} .block-title.light > .block-title-inner > * > small, .block-title.light > .block-title-inner > * > a, .block-title.light > .block-title-inner > * {color: rgba(255,255,255.1)} .light .photo-carousel .photo-container{background: none !important} .light .photo-carousel .caption-container{background: none !important} .green-button .btn {color: #fff!important; background-color: #8ca57d!important; border-color: #8ca57d!important;} .unwrap-text pre{ overflow-x: auto; white-space: pre-wrap; word-wrap: break-word; } .gray-bg section{background: #F0F0F0;padding: 20px} .gray-bg-dark section{background: #323232;padding: 20px} .enhanced-video .card-lead p{font-family: "Patua One", serif !important;font-size: 18px;line-height: 20px;color: #222} @media screen and (min-width: 768px) { .enhanced-video .card-lead p {font-size: 22px;line-height: 24px;} } .staticpage-header h1{font-family: "Patua One", serif !important;margin-bottom: 30px} .add-slogan .block a:after{content: 'Know Sooner';width: auto;font-weight: 400;text-transform: uppercase;font-size: 21px;line-height: 1;color: #841617;text-decoration: none; font-family: "Lato", sans-serif;margin-right:5px} .add-slogan .block a{display: flex !important;column-gap: 10px;align-items: center;text-decoration: none } #site-navbar-container .navbar.yamm.navbar-default.container .navbar-header .navbar-brand.pos_left{max-width: none !important} @media (max-width: 991px){ .add-slogan .block a::after{font-size:18px} :root{--stn-player-floatMarginY:calc(100% - 147px);} } .make-bigger .card .card-image .photo.layout-vertical img{max-height: none} .block-overline.light h5{color: #fff} section.light .block-note{color: #fff} </style><!-- #915843: Header logo - abrunette --> <style> @media(min-width: 992px) { #block-1400363 a img.img-responsive.tnt-prop-img { height: auto !important; margin: 0 !important; max-width: 100% !important; } #site-navbar-container .navbar.yamm.navbar-default.container .navbar-header { width: auto; } #site-navbar-container .navbar.yamm.navbar-default.container { align-items: flex-end; display: flex; } #site-navbar-container .navbar.yamm.navbar-default.container .navbar-header .navbar-brand.pos_left { height: auto; max-width: 100px; width: auto; } #site-navbar-container.affix .navbar.yamm.navbar-default.container .navbar-header .navbar-brand.pos_left { max-width: 50px; } .navbar.yamm.navbar-default.container #navbar-collapse { display: flex; flex-grow: 1; justify-content: space-between; } } @media(max-width: 1199px) { #site-navbar-container .navbar.yamm.navbar-default.container { padding: 0 15px; } } @media(max-width: 991px) { #block-1400363 a img.img-responsive.tnt-prop-img { max-height: 50px !important; } body broadstreet-zone-container { margin: 0; } /*Commented out Maney SF 27728 #site-navbar-container.affix,*/ /*#site-navbar-container.affix-top.affix-sticky { position: relative !important; }*/ .navbar-header { display: flex; flex-flow: row-reverse; justify-content: space-between; width: 100%; } .navbar-header > div:not(.navbar-brand) { display: none; } .navbar-header:before, .navbar-header:after { display: none; } .navbar-header{display: flex} .navbar-brand{flex:1} #tncms-region-main-nav-brand{display: flex;justify-content: space-between;align-items: center} } /* #927819: Remove text from home alert bar - abrunette */ #breaking-title-541187 { display: none !important; } #breaking-content-541187 { margin: 0 !important; } #card-summary-541187-e32d2560-71bd-11ed-a520-bb162226c508 { padding: 5px 10px 10px; } #card-summary-541187-e32d2560-71bd-11ed-a520-bb162226c508 .card-container { max-width: 100%; } @media(min-width: 1199px){ .breaking .breaking-content .card .card-headline > h3 { text-align: center; } } article.article-personality .main-content-wrap{display: flex;flex-direction: column} article.article-personality .main-content-wrap .asset-photo{order: -1} @media (min-width: 992px){.article-personality .main-content-wrap{width: 83%;margin:0 auto !important;}} .asset.article-personality .asset-body .asset-content > p, .asset.article-personality .asset-body .asset-content > div > p, .asset.article-personality .asset-body div > hr { max-width: 660px; margin-left: auto; margin-right: auto; margin-bottom: 20px; } .asset.article-personality .asset-header{text-align: center;padding-right: 0} .asset.article-personality .asset-header h1{margin-right: 0 !important} /* Ticket #966367: Mobile site displaying the wrong blox */ .tnt-headline *, .asset-header .headline {font-family: "Patua One", serif !important;} #tncms-region-main-nav-right-region{display: flex;flex-direction: row-reverse;align-items: center;column-gap: 5px} #tncms-region-main-nav-right-region .list-inline{margin-bottom: 0} #tncms-region-main-nav-right-region .follow-links li a:hover{background: none} .asset .caption,.asset .asset-body figure .caption,.asset figure .caption,.asset .photo-carousel .caption-container,.caption-container{background: #efefef;padding: 10px 10px 15px;} .asset .asset-body figure .caption p, .asset #asset-content figure .caption p, .asset figure .caption, .asset figure .caption p, .asset .photo-carousel .caption-container p, .caption-container p{color: #000;font-size: 14px} .remove-manage .mailinglist-btn-container{width: 100%} .remove-manage .mailinglist-btn-container:last-of-type{display: none} .hide-h4 h4.tnt-headline { display: none; } </style>
    
        <link rel="shortcut icon" type="image/x-icon" href="https://www.oudaily.com/content/tncms/site/icon.ico" />
    
    
        <link rel="preconnect" href="//aax.amazon-adsystem.com">
    
        <link rel="preconnect" href="//c.amazon-adsystem.com">
    
        <link rel="preconnect" href="//www.google.com">
    
        <link rel="preconnect" href="//adservice.google.com">
    
        <link rel="preconnect" href="//securepubads.g.doubleclick.net">
    
        <link rel="preconnect" href="//stats.g.doubleclick.net">
    
        <link rel="preconnect" href="//tpc.googlesyndication.com">
    
        <link rel="preconnect" href="//pagead2.googlesyndication.com">
    
        <link rel="preconnect" href="//tagan.adlightning.com">
    
        <link rel="preconnect" href="//www.googletagmanager.com">
    
        <link rel="preconnect" href="//www.google-analytics.com">
    <link rel="alternate" type="application/rss+xml" title="University of Oklahoma Men's Tennis vs Fort Worth 75K | Campus-events | oudaily.com" href="http://www.oudaily.com/calendar/search/?f=rss&amp;t=event&amp;c=campus-events*&amp;d1=now&amp;unrolled=1&amp;l=50&amp;s=start_time&amp;sd=asc" />
    <link rel="canonical" href="https://www.oudaily.com/campus-events/university-of-oklahoma-mens-tennis-vs-fort-worth-75k/event_de888796-2bea-5d33-8aa8-0c446639f48e.html" />
            <script defer src="https://bloximages.newyork1.vip.townnews.com/oudaily.com/shared-content/art/tncms/templates/libraries/flex/components/plugins/resources/scripts/fontawesome.2d2bffd5ae1ad5a87314065b9bf6fb87.js"></script>
              

 
<!-- Flytedesk Digital Ad Shop --> <script type="text/javascript"> (function (w, d, s, p) { var f = d.getElementsByTagName(s)[0], j = d.createElement(s); j.async = true; j.src = 'https://digital.flytedesk.com/js/adshop/head.js#' + p; f.parentNode.insertBefore(j, f); })(window, document, 'script', '8b83121a-6bd3-4529-96f2-8ce9a028b71c'); </script> <!-- End Flytedesk Digital Ad Shop -->
<script type="text/javascript"> (function (w, d, s, p) { let f = d.getElementsByTagName(s)[0], j = d.createElement(s); j.id = 'flytedigital'; j.async = true; j.src = "https://digital.flytedesk.com/js/head.js#" + p; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'prop_cMP9uNpRaSQcUU3VvNeQ'); </script>


<script
 src="https://cdn.empowerlocal.co/dist/bundle.js?publicationKey=oudaily-com"
 async>
</script><script language="javascript" type="text/javascript">
        $(document).ready(function() {$("body.section-users .user-register-wrapper .panel-footer.user-signup").html("<p><i class='fa fa-user'></i> Already have an account? <a href='https://www.oudaily.com/users/login/?referer_url=/'>Log in here</a></p>");  }); 
    </script>     
<!-- Parse.ly #626289  -->
<script type="application/ld+json">
    {
        "@context": "http://schema.org",
        "@type": "WebPage",
        "headline": "University of Oklahoma Men's Tennis vs Fort Worth 75K",
        "url": "https://www.oudaily.com/campus-events/university-of-oklahoma-mens-tennis-vs-fort-worth-75k/event_de888796-2bea-5d33-8aa8-0c446639f48e.html",
        "thumbnailUrl": "https://bloximages.newyork1.vip.townnews.com/oudaily.com/content/tncms/custom/image/64308a73-b18e-4cee-b43c-47812d766d72.webp",
        "dateCreated": "",
        "articleSection": "Campus-events",
        "creator": [""],
        "keywords": []
    }
</script>
        </head>
        <body class="fixed-scroll-nav app-calendar grid-boxy blox-asset uuid-de888796-2bea-5d33-8aa8-0c446639f48e  section-campus-events type-event" data-path="/campus-events"  data-asset-uuid="de888796-2bea-5d33-8aa8-0c446639f48e">
        <a href="#main-page-container" class="sr-only" onclick="document.getElementById('main-page-container').scrollIntoView(); return false">Skip to main content</a><div id="fb-root"></div>
        
        
        
        <script>
            $(function(){
                var bloxServiceIDs = [];
                var bloxUserServiceIds = [];
                var dataLayer = window.dataLayer || [];

                

                if (__tnt.user.services){
                    var bloxUserServiceIDs = __tnt.user.services.replace('%2C',',').split(',');
                }

                // GTM tncms.subscription.paid_access_service_ids
                if(bloxServiceIDs){
                    dataLayer.push({'tncms':{'subscription':{'access_service_ids':bloxServiceIDs.toString()}}});
                }

                // GTM tncms.subscrption.user_service_ids
                if(bloxUserServiceIDs){
                    dataLayer.push({'tncms':{'subscription':{'user_service_ids':bloxUserServiceIDs.toString()}}});
                }
            });
        </script>
        
        <div id="site-container">
    
        
            <aside class="hidden-print offcanvas-drawer offcanvas-drawer-left visible-sm visible-xs" aria-label="Left Main Menu" aria-expanded="false" tabindex="-1" >
                <div id="tncms-region-mobile-nav-top-left-region" class="tncms-region "></div>
                <div id="tncms-region-nav-mobile-nav-left" class="tncms-region-nav"><div id="mobile-nav-left_menu" class="panel-group nav navbar-nav" role="tablist" aria-hidden="true"><div class="panel panel-default">
                    <div class="panel-heading" role="tab">
                        <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-1" data-target="#mobile-nav-left_menu-child-1">
                                    <i class="fas tnt-chevron-down"></i>
                                </span><a tabindex="-1" aria-hidden="true" href="/"  class="nav-link tnt-section-home ">Home</a>
                        </div>
                    </div><ul id="mobile-nav-left_menu-child-1" class="collapse nav navbar-nav"><li>
                                    <a tabindex="-1" aria-hidden="true" href="/site/contact.html"  class="nav-link tnt-section-contact">Contact</a>
                                </li><li>
                                    <a tabindex="-1" aria-hidden="true" href="https://www.oudaily.com/site/about.html"  target="_blank" rel="noopener" class="nav-link tnt-section-ethicsvalues">Ethics/values</a>
                                </li><li>
                                    <a tabindex="-1" aria-hidden="true" href="/newsletters/"  class="nav-link tnt-section-newsletters">Newsletters</a>
                                </li><li>
                                    <a tabindex="-1" aria-hidden="true" href="/print/"  class="nav-link tnt-section-printarchives">Print/Archives</a>
                                </li></ul></div><div class="panel panel-default">
                    <div class="panel-heading" role="tab">
                        <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-2" data-target="#mobile-nav-left_menu-child-2">
                                    <i class="fas tnt-chevron-down"></i>
                                </span><a tabindex="-1" aria-hidden="true" href="/news/"  class="nav-link tnt-section-news ">News</a>
                        </div>
                    </div><ul id="mobile-nav-left_menu-child-2" class="collapse nav navbar-nav"><li>
                                    <a tabindex="-1" aria-hidden="true" href="/news/campus/"  class="nav-link tnt-section-ou">OU</a>
                                </li><li>
                                    <a tabindex="-1" aria-hidden="true" href="/news/norman/"  class="nav-link tnt-section-norman">Norman</a>
                                </li><li>
                                    <a tabindex="-1" aria-hidden="true" href="/news/life-business/"  class="nav-link tnt-section-life-business">Life & Business</a>
                                </li><li>
                                    <a tabindex="-1" aria-hidden="true" href="/news/state/"  class="nav-link tnt-section-state">State</a>
                                </li><li>
                                    <a tabindex="-1" aria-hidden="true" href="/weather/"  class="nav-link tnt-section-weather">Weather</a>
                                </li><li>
                                    <a tabindex="-1" aria-hidden="true" href="https://www.oudaily.com/news/new-to-ou-2026-your-guide-to-starting-as-a-sooner/collection_df30d8a5-5be0-40e6-a03c-7dffdf92f37a.html"  target="_blank" rel="noopener" class="nav-link tnt-section-new-to-ou">New to OU </a>
                                </li><li>
                                    <a tabindex="-1" aria-hidden="true" href="https://www.oudaily.com/culture/ou-daily-best-of-norman/collection_b6d05568-ae2b-483e-ab72-a6ef67f89499.html"  target="_blank" rel="noopener" class="nav-link tnt-section-best-of-norman">Best of Norman</a>
                                </li><li>
                                    <a tabindex="-1" aria-hidden="true" href="/news/ou_student_media/"  class="nav-link tnt-section-ou-student-media">OU Student Media</a>
                                </li></ul></div><div class="panel panel-default">
                    <div class="panel-heading" role="tab">
                        <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-3" data-target="#mobile-nav-left_menu-child-3">
                                    <i class="fas tnt-chevron-down"></i>
                                </span><a tabindex="-1" aria-hidden="true" href="/sports/"  class="nav-link tnt-section-sports ">Sports</a>
                        </div>
                    </div><ul id="mobile-nav-left_menu-child-3" class="collapse nav navbar-nav"><li>
                                    <a tabindex="-1" aria-hidden="true" href="/sports/football"  class="nav-link tnt-section-ou-football">OU football</a>
                                </li><li>
                                    <a tabindex="-1" aria-hidden="true" href="/sports/softball"  class="nav-link tnt-section-ou-softball">OU softball</a>
                                </li><li>
                                    <a tabindex="-1" aria-hidden="true" href="/sports/baseball"  class="nav-link tnt-section-ou-baseball">OU baseball</a>
                                </li><li>
                                    <a tabindex="-1" aria-hidden="true" href="/sports/basketball/"  class="nav-link tnt-section-ou-basketball">OU basketball</a>
                                </li><li>
                                    <a tabindex="-1" aria-hidden="true" href="/sports/gymnastics/"  class="nav-link tnt-section-ou-gymnastics">OU gymnastics</a>
                                </li><li>
                                    <a tabindex="-1" aria-hidden="true" href="/sports/high_schools/"  class="nav-link tnt-section-high-schools">High schools</a>
                                </li><li>
                                    <a tabindex="-1" aria-hidden="true" href="/heisman/"  class="nav-link tnt-section-heismans">Heismans</a>
                                </li></ul></div><div class="panel panel-default">
                    <div class="panel-heading" role="tab">
                        <div class="panel-title"><a tabindex="-1" aria-hidden="true" href="/multimedia/videos/"  class="nav-link tnt-section-video ">Video</a>
                        </div>
                    </div></div><div class="panel panel-default">
                    <div class="panel-heading" role="tab">
                        <div class="panel-title"><a tabindex="-1" aria-hidden="true" href="/gallery/"  class="nav-link tnt-section-photo ">Photo</a>
                        </div>
                    </div></div><div class="panel panel-default">
                    <div class="panel-heading" role="tab">
                        <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-6" data-target="#mobile-nav-left_menu-child-6">
                                    <i class="fas tnt-chevron-down"></i>
                                </span><a tabindex="-1" aria-hidden="true" href="/news/obituaries/"  class="nav-link tnt-section-obits ">Obits</a>
                        </div>
                    </div><ul id="mobile-nav-left_menu-child-6" class="collapse nav navbar-nav"><li>
                                    <a tabindex="-1" aria-hidden="true" href="https://www.oudaily.com/site/forms/obit/"  target="_blank" rel="noopener" class="nav-link tnt-section-submit-an-obit">Submit an obit</a>
                                </li></ul></div><div class="panel panel-default">
                    <div class="panel-heading" role="tab">
                        <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-7" data-target="#mobile-nav-left_menu-child-7">
                                    <i class="fas tnt-chevron-down"></i>
                                </span><a tabindex="-1" aria-hidden="true" href="/opinion/"  class="nav-link tnt-section-opinion ">Opinion</a>
                        </div>
                    </div><ul id="mobile-nav-left_menu-child-7" class="collapse nav navbar-nav"><li>
                                    <a tabindex="-1" aria-hidden="true" href="https://www.oudaily.com/site/forms/online_services/submit_news/submit_guest_column/"  target="_blank" rel="noopener" class="nav-link tnt-section-submit-a-guest-column">Submit a guest column</a>
                                </li></ul></div><div class="panel panel-default">
                    <div class="panel-heading" role="tab">
                        <div class="panel-title"><a tabindex="-1" aria-hidden="true" href="/calendar/"  class="nav-link tnt-section-calendar ">Calendar</a>
                        </div>
                    </div></div><div class="panel panel-default">
                    <div class="panel-heading" role="tab">
                        <div class="panel-title"><a tabindex="-1" aria-hidden="true" href="/advertise/"  class="nav-link tnt-section-advertise ">Advertise</a>
                        </div>
                    </div></div><div class="panel panel-default">
                    <div class="panel-heading" role="tab">
                        <div class="panel-title"><a tabindex="-1" aria-hidden="true" href="https://offcampushousing.ou.edu/"  target="_blank" rel="noopener" class="nav-link tnt-section-housr ">HOUSR</a>
                        </div>
                    </div></div></div></div>
                
                
                <div id="tncms-region-mobile-nav-bottom-left-region" class="tncms-region "></div>
            </aside>
        
        

        <div class="offcanvas-inner">
            <div class="offcanvas-close-btn hidden-md hidden-lg"></div>
    
    
    
    
    <div id="tncms-region-global-skyline" class="tncms-region "><div id="tncms-block-1622128" class="tncms-block"><div class="tnt-ads-container text-center  " >
        <div id="impact-top" class="tnt-ads dfp-ad margin-bottom-none" data-lazy="true" data-refresh="true" >
            <script>
                googletag.cmd.push(function() {
                        googletag.display('impact-top');
                        
                });
            </script>
        </div>
    </div>
</div><div id="tncms-block-1622131" class="tncms-block"><div class="tnt-ads-container text-center  " >
        <div id="impact-sticky-anchor" class="tnt-ads dfp-ad margin-bottom-none" data-lazy="true" data-refresh="true" >
            <script>
                googletag.cmd.push(function() {
                        googletag.display('impact-sticky-anchor');
                        
                });
            </script>
        </div>
    </div>
</div></div>
    

    
        <div id="site-top-nav-container" class="hidden-sm hidden-xs hidden-print">
            <header id="site-top-nav" class="container">
                <div class="row">
                    <div id="topbar-col-one" class="col-md-6 col-sm-6"><div id="tncms-region-topbar-col-one" class="tncms-region "></div></div>
    <div id="topbar-col-two" class="col-md-6 col-sm-6"><div id="tncms-region-topbar-col-two" class="tncms-region "></div></div>
                </div>
            </header>
        </div>
    

    

    
    
        <div id="site-navbar-container" class="hidden-print affix-top">
            
            <nav id="main-navigation" aria-label="Main" class="navbar yamm navbar-default container">
                
                
                <div class="navbar-header">
                    
                    
                        <button type="button" class=" visible-sm visible-xs navbar-toggle pull-left" data-toggle="offcanvas" data-target="left" aria-label="Left Main Menu" aria-expanded="false">
                            <span class="icon-bar"></span>
                            <span class="icon-bar"></span>
                            <span class="icon-bar"></span>
                            
                        </button>
                         
                    
                    

                    
                        <div class="navbar-brand pos_left">
                            
                                <div id="tncms-region-main-nav-brand" class="tncms-region "><div id="tncms-block-1400363" class="tncms-block add-slogan"><section id="block-1400363" class="block emphasis-h3   " ><div class="block"><a href="/" rel="nofollow"  aria-label="OU Daily logo"><img 
            
            src="https://bloximages.newyork1.vip.townnews.com/oudaily.com/content/tncms/custom/image/982e365f-4db6-4273-a2ae-6f960b392c2f.png?resize=200%2C200" 
            srcset="https://bloximages.newyork1.vip.townnews.com/oudaily.com/content/tncms/custom/image/982e365f-4db6-4273-a2ae-6f960b392c2f.png?resize=150%2C150 150w, https://bloximages.newyork1.vip.townnews.com/oudaily.com/content/tncms/custom/image/982e365f-4db6-4273-a2ae-6f960b392c2f.png?resize=200%2C200 200w, https://bloximages.newyork1.vip.townnews.com/oudaily.com/content/tncms/custom/image/982e365f-4db6-4273-a2ae-6f960b392c2f.png?resize=225%2C225 225w, https://bloximages.newyork1.vip.townnews.com/oudaily.com/content/tncms/custom/image/982e365f-4db6-4273-a2ae-6f960b392c2f.png?resize=300%2C300 300w, https://bloximages.newyork1.vip.townnews.com/oudaily.com/content/tncms/custom/image/982e365f-4db6-4273-a2ae-6f960b392c2f.png?resize=400%2C400 400w, https://bloximages.newyork1.vip.townnews.com/oudaily.com/content/tncms/custom/image/982e365f-4db6-4273-a2ae-6f960b392c2f.png?resize=540%2C540 540w, https://bloximages.newyork1.vip.townnews.com/oudaily.com/content/tncms/custom/image/982e365f-4db6-4273-a2ae-6f960b392c2f.png?resize=640%2C640 640w, https://bloximages.newyork1.vip.townnews.com/oudaily.com/content/tncms/custom/image/982e365f-4db6-4273-a2ae-6f960b392c2f.png 750w"
            sizes="100vw"
            
            class=" img-responsive lazyload tnt-prop-img"
            width="700"
            height="700"
            alt="OU Daily logo"
            ></a></div></section></div><div id="tncms-block-1735754" class="tncms-block hidden-md hidden-lg"><section id="block-1735754" class="block emphasis-h4   " ><div id="promo-button-1735754" class="promo-button"><a href="https://securelb.imodules.com/s/1720/21/page.aspx?sid=1720&gid=2&pgid=3942&cid=10230&paymenttype=perpetual&amount=50"><button type="button" class="btn  btn-sm">SUPPORT</button></a></div></section></div></div>
                            
                        </div>
                    

                    
                </div>

                
                    <div id="navbar-collapse" class="navbar-collapse collapse">
                        
                            <div class="pull-right">
                                <div id="tncms-region-main-nav-right-region" class="tncms-region "><div id="tncms-block-541201" class="tncms-block"><div id="user-controls-541201" class="user-controls show-onload clearfix pull-right"><div class="not-logged-in">
        <ul class="nav navbar-nav navbar-right"><li><a  onclick="javascript:void(0); return false;"  data-toggle="dropdown" data-hover="dropdown" data-hover-delay="250" class="user-control-link" rel="nofollow">
                        <span class="fas tnt-user"></span>
                        <span class="sr-only">Open user controls</span>
                    </a>
                    <ul class="dropdown-menu dropdown-menu-right" role="menu">
                        <li>
                            <div style="width: 300px; padding: 15px">
                                <div class="row padding-bottom">
                                    <div class="col-md-12">
                                        <h4>Log In Using Your Account</h4>
                                        <a role="menuitem" class="btn btn-block btn-primary" href="https://www.oudaily.com/users/login/?referer_url=https%3A%2F%2Fwww.oudaily.com%2Fcampus-events%2Funiversity-of-oklahoma-mens-tennis-vs-fort-worth-75k%2Fevent_de888796-2bea-5d33-8aa8-0c446639f48e.html%3Ff%3Dical" rel="nofollow">Log In</a>
                                    </div>
                                </div>
                                <div class="row">
                                    <div class="col-md-12">
                                        <div class="dropdown-signup"><strong>Don't have an account?</strong> <a role="menuitem" href="https://www.oudaily.com/users/signup/?referer_url=https%3A%2F%2Fwww.oudaily.com%2Fcampus-events%2Funiversity-of-oklahoma-mens-tennis-vs-fort-worth-75k%2Fevent_de888796-2bea-5d33-8aa8-0c446639f48e.html%3Ff%3Dical" rel="nofollow">Sign Up Today</a></div>
                                    </div>
                                </div>
                            </div>
                        </li>
                    </ul>
                </li>
        </ul>
    </div>

    <div class="logged-in">
        
        
        <ul class="nav navbar-nav navbar-right">
            <li class="dropdown pull-right">
                
                <a class="dropdown-toggle  user-dropdown" data-toggle="dropdown" data-hover="dropdown" data-hover-delay="250"><div class="tn-user-avatar pull-left"><!-- user avatar --></div><b class="caret user-control-link"></b>
                </a>
                <ul class="dropdown-menu dropdown-menu-right" role="menu">
                    <li role="presentation" class="dropdown-header">My Account</li>
                    <li role="menuitem"><a href="https://www.oudaily.com/users/admin/" rel="nofollow"><i class="fas tnt-tachometer-alt tnt-fw"></i> Dashboard</a></li>
                    <li role="menuitem"><a class="tn-user-profile-url" href="" data-app="https://www.oudaily.com/users/"><i class="fas tnt-user tnt-fw"></i> Profile</a></li>
                    <li role="menuitem"><a href="https://www.oudaily.com/users/admin/list/" rel="nofollow"><i class="fas tnt-bookmark tnt-fw"></i> Saved items</a></li>
                    <li role="separator" class="divider"></li>
                    <li role="menuitem">
                        <a class="logout-btn" onclick="document.getElementById('user-logout-form-541201').submit(); return false;" rel="nofollow">
                        <i class="fas tnt-sign-out-alt tnt-fw"></i> Logout
                        </a>
                    </li>
                </ul>
            </li>
        </ul>
    </div>
</div>

<form method="post" action="https://www.oudaily.com/users/logout/" id="user-logout-form-541201"><input type="hidden" name="referer_url" value="https://www.oudaily.com/campus-events/university-of-oklahoma-mens-tennis-vs-fort-worth-75k/event_de888796-2bea-5d33-8aa8-0c446639f48e.html?f=ical"><input type="submit" name="logout" value="Logout" class="hide">
</form></div><div id="tncms-block-541197" class="tncms-block"><ul id="site-search-541197-dropdown" class="hidden-print nav navbar-nav navbar-right ">
        <li class="search-form-dropdown dropdown">
            <a  onclick="javascript:void(0); return false;"  class="dropdown-toggle" data-hover="dropdown" data-hover-delay="250" data-toggle="dropdown" aria-label="Search">
                <span class="fas tnt-search"></span>
            </a>
            <ul class="dropdown-menu">
                <li><form id="site-search-541197" aria-label="Site search" action="/search/" method="GET" >
    <input type="hidden" name="l" value="25">
    
        
        <input type="hidden" name="sort" value="relevance">
    
    
    
    
    <input type="hidden" name="f" value="html">
    
        
        <input type="hidden" name="t" value="article,video,youtube,collection">
    
    <input type="hidden" name="app" value="editorial">
    <input type="hidden" name="nsa" value="eedition">
    <div id="site-search-form-541197" class="site-search-form input-group default normal ">
        <label for="site-search-541197-term" class="sr-only">Site search</label>
        <input id="site-search-541197-term" name="q" title="Site search" type="text" placeholder="Search..." class="form-control" autocomplete="off">
        <input type="submit" class="hide" value="Search">
        <span class="input-group-btn">
            <button id="site-search-541197-btn" class="btn btn-primary" aria-label="Submit Site Search" type="submit">
                
	                <span class="hidden-xl hidden-lg hidden-md fas tnt-search"></span>
	            
                <span id="site-search-button-541197" class="hidden-xs hidden-sm ">Search</span>
            </button>
        </span>
    </div>
    <div class="clearfix"></div>
</form></ul>
        </li>
    </ul>
</div><div id="tncms-block-1735643" class="tncms-block"><section id="block-1735643" class="block emphasis-h4   " ><div id="promo-button-1735643" class="promo-button"><a href="https://securelb.imodules.com/s/1720/21/page.aspx?sid=1720&gid=2&pgid=3942&cid=10230&paymenttype=perpetual&amount=50"><button type="button" class="btn  btn-lg">SUPPORT</button></a></div></section></div></div>
                                
                            </div>
                        
                        <div class="navbar-left">
                            <div id="tncms-region-nav-main-nav" class="tncms-region-nav"><ul id="main-nav_menu" class="nav navbar-nav"><li class="dropdown" aria-expanded="false">
                <a class="nav-link   nav-home dropdown-toggle  tnt-section-home"  data-toggle="dropdown" data-target="#" data-hover="dropdown" data-hover-delay="250"  href="/"  tabindex="0" >
                    <span class="nav-icon fas tnt-home tnt-fw"></span> <span class="nav-label sr-only">Home</span>
                </a><ul id="main-nav_menu-child-1" class="dropdown-menu"><li>
                <a class="nav-link    tnt-section-contact"  href="/site/contact.html"  tabindex="0" >
                    <span class="nav-label ">Contact</span>
                </a></li><li>
                <a class="nav-link    tnt-section-ethicsvalues"  href="https://www.oudaily.com/site/about.html"  target="_blank" rel="noopener" tabindex="0" >
                    <span class="nav-label ">Ethics/values</span>
                </a></li><li>
                <a class="nav-link    tnt-section-newsletters"  href="/newsletters/"  tabindex="0" >
                    <span class="nav-label ">Newsletters</span>
                </a></li><li>
                <a class="nav-link    tnt-section-printarchives"  href="/print/"  tabindex="0" >
                    <span class="nav-label ">Print/Archives</span>
                </a></li></ul></li><li class="dropdown" aria-expanded="false">
                <a class="nav-link   dropdown-toggle  tnt-section-news"  data-toggle="dropdown" data-target="#" data-hover="dropdown" data-hover-delay="250"  href="/news/"  tabindex="0" >
                    <span class="nav-label ">News</span>
                </a><ul id="main-nav_menu-child-2" class="dropdown-menu"><li>
                <a class="nav-link    tnt-section-ou"  href="/news/campus/"  tabindex="0" >
                    <span class="nav-label ">OU</span>
                </a></li><li>
                <a class="nav-link    tnt-section-norman"  href="/news/norman/"  tabindex="0" >
                    <span class="nav-label ">Norman</span>
                </a></li><li>
                <a class="nav-link    tnt-section-life-business"  href="/news/life-business/"  tabindex="0" >
                    <span class="nav-label ">Life & Business</span>
                </a></li><li>
                <a class="nav-link    tnt-section-state"  href="/news/state/"  tabindex="0" >
                    <span class="nav-label ">State</span>
                </a></li><li>
                <a class="nav-link    tnt-section-weather"  href="/weather/"  tabindex="0" >
                    <span class="nav-label ">Weather</span>
                </a></li><li>
                <a class="nav-link    tnt-section-new-to-ou"  href="https://www.oudaily.com/news/new-to-ou-2026-your-guide-to-starting-as-a-sooner/collection_df30d8a5-5be0-40e6-a03c-7dffdf92f37a.html"  target="_blank" rel="noopener" tabindex="0" >
                    <span class="nav-label ">New to OU </span>
                </a></li><li>
                <a class="nav-link    tnt-section-best-of-norman"  href="https://www.oudaily.com/culture/ou-daily-best-of-norman/collection_b6d05568-ae2b-483e-ab72-a6ef67f89499.html"  target="_blank" rel="noopener" tabindex="0" >
                    <span class="nav-label ">Best of Norman</span>
                </a></li><li>
                <a class="nav-link    tnt-section-ou-student-media"  href="/news/ou_student_media/"  tabindex="0" >
                    <span class="nav-label ">OU Student Media</span>
                </a></li></ul></li><li class="dropdown" aria-expanded="false">
                <a class="nav-link   dropdown-toggle  tnt-section-sports"  data-toggle="dropdown" data-target="#" data-hover="dropdown" data-hover-delay="250"  href="/sports/"  tabindex="0" >
                    <span class="nav-label ">Sports</span>
                </a><ul id="main-nav_menu-child-3" class="dropdown-menu"><li>
                <a class="nav-link    tnt-section-ou-football"  href="/sports/football"  tabindex="0" >
                    <span class="nav-label ">OU football</span>
                </a></li><li>
                <a class="nav-link    tnt-section-ou-softball"  href="/sports/softball"  tabindex="0" >
                    <span class="nav-label ">OU softball</span>
                </a></li><li>
                <a class="nav-link    tnt-section-ou-baseball"  href="/sports/baseball"  tabindex="0" >
                    <span class="nav-label ">OU baseball</span>
                </a></li><li>
                <a class="nav-link    tnt-section-ou-basketball"  href="/sports/basketball/"  tabindex="0" >
                    <span class="nav-label ">OU basketball</span>
                </a></li><li>
                <a class="nav-link    tnt-section-ou-gymnastics"  href="/sports/gymnastics/"  tabindex="0" >
                    <span class="nav-label ">OU gymnastics</span>
                </a></li><li>
                <a class="nav-link    tnt-section-high-schools"  href="/sports/high_schools/"  tabindex="0" >
                    <span class="nav-label ">High schools</span>
                </a></li><li>
                <a class="nav-link    tnt-section-heismans"  href="/heisman/"  tabindex="0" >
                    <span class="nav-label ">Heismans</span>
                </a></li></ul></li><li>
                <a class="nav-link    tnt-section-video"  href="/multimedia/videos/"  tabindex="0" >
                    <span class="nav-label ">Video</span>
                </a></li><li>
                <a class="nav-link    tnt-section-photo"  href="/gallery/"  tabindex="0" >
                    <span class="nav-label ">Photo</span>
                </a></li><li class="dropdown" aria-expanded="false">
                <a class="nav-link   dropdown-toggle  tnt-section-obits"  data-toggle="dropdown" data-target="#" data-hover="dropdown" data-hover-delay="250"  href="/news/obituaries/"  tabindex="0" >
                    <span class="nav-label ">Obits</span>
                </a><ul id="main-nav_menu-child-6" class="dropdown-menu"><li>
                <a class="nav-link    tnt-section-submit-an-obit"  href="https://www.oudaily.com/site/forms/obit/"  target="_blank" rel="noopener" tabindex="0" >
                    <span class="nav-label ">Submit an obit</span>
                </a></li></ul></li><li class="dropdown" aria-expanded="false">
                <a class="nav-link   dropdown-toggle  tnt-section-opinion"  data-toggle="dropdown" data-target="#" data-hover="dropdown" data-hover-delay="250"  href="/opinion/"  tabindex="0" >
                    <span class="nav-label ">Opinion</span>
                </a><ul id="main-nav_menu-child-7" class="dropdown-menu"><li>
                <a class="nav-link    tnt-section-submit-a-guest-column"  href="https://www.oudaily.com/site/forms/online_services/submit_news/submit_guest_column/"  target="_blank" rel="noopener" tabindex="0" >
                    <span class="nav-label ">Submit a guest column</span>
                </a></li></ul></li><li>
                <a class="nav-link    tnt-section-calendar"  href="/calendar/"  tabindex="0" >
                    <span class="nav-label ">Calendar</span>
                </a></li><li>
                <a class="nav-link    tnt-section-advertise"  href="/advertise/"  tabindex="0" >
                    <span class="nav-label ">Advertise</span>
                </a></li><li>
                <a class="nav-link    tnt-section-housr"  href="https://offcampushousing.ou.edu/"  target="_blank" rel="noopener" tabindex="0" >
                    <span class="nav-label ">HOUSR</span>
                </a></li></ul></div>
                        </div>
                    </div>
                

                
            </nav>
            
            
        </div>
        
            
        
    
    
    <div id="main-body-container">
    <section id="main-top-container" class="container-fullscreen-region container-fluid">
        
        <div class="fullscreen-region"><div id="tncms-region-global-container-top-fullscreen" class="tncms-region "><div id="tncms-block-1622116" class="tncms-block"><div class="tnt-ads-container text-center  " >
        <div id="breakout-one" class="tnt-ads dfp-ad" data-lazy="true" data-refresh="true" >
            <script>
                googletag.cmd.push(function() {
                        googletag.display('breakout-one');
                        
                });
            </script>
        </div>
    </div>
</div><div id="tncms-block-541187" class="tncms-block"><section id="block-541187" class="block emphasis-h4 light  " ><div class="clearfix"></div><div class="breaking">
        <div class="breaking-container clearfix">
            <div id="breaking-title-541187" class="breaking-title text-left light">
                <h4>LATEST</h4>
            </div>
            <div id="breaking-content-541187" class="breaking-content card-img-sm card-compact card-bg-color"><template data-id="541187" class="tnt-slider-template" data-auto-slide="true" data-lazy-load="false" data-arrows="true" data-auto-height="false">
                        <article id="card-summary-541187-de18c4ca-a3e8-4492-beaa-cbb5241d8128" class="tnt-asset-type-article clearfix card summary light letterbox-style-  tnt-section-sports">
            <div class="card-container">
                
                <div class="card-body">
        <div class="card-headline"><h2 class="tnt-headline ">
        
             <a href="/sports/ou-football-2026-tv-channel-kickoff-times-sec/article_de18c4ca-a3e8-4492-beaa-cbb5241d8128.html" class="tnt-asset-link" aria-label="OU football TV channel, kickoff times">
        

        
            OU football TV channel, kickoff times</a></h2></div>
    <div class="card-meta">
            <ul class="list-inline"><li class="card-date"><span class="text-muted tnt-update-recent">Updated </span>
        <time datetime="2026-10-04T16:22:02-05:00" class="tnt-date tnt-update-recent asset-date text-muted">7 hrs ago</time>
    </li><li class="card-time-to-read"><div class="time-to-read-wrapper">
               <span class="fas tnt-book"></span>
               <span class="read-time">1 min to read</span>
           </div></li></ul>
        </div>
                    
                    
                    
                    
                    
                    
                </div>
            </div>
            <div class="clearfix"></div>
        </article>
                    
                        <article id="card-summary-541187-e095bc70-ae0f-4385-adb1-b377a3b5e563" class="tnt-asset-type-article clearfix card summary light letterbox-style-  tnt-section-news">
            <div class="card-container">
                
                <div class="card-body">
        <div class="card-headline"><h2 class="tnt-headline ">
        
             <a href="/news/callaway-apartments-ring-camera-naked-intruder-ou-student/article_e095bc70-ae0f-4385-adb1-b377a3b5e563.html" class="tnt-asset-link" aria-label="‘There is no excuse’: Callaway intruder victims on break-ins, resident safety">
        

        
            ‘There is no excuse’: Callaway intruder victims on break-ins, resident safety</a></h2></div>
    <div class="card-meta">
            <ul class="list-inline"><li class="card-date"><span class="text-muted tnt-update-recent">Updated </span>
        <time datetime="2026-10-03T21:53:48-05:00" class="tnt-date tnt-update-recent asset-date text-muted">Oct 3, 2026</time>
    </li><li class="card-time-to-read"><div class="time-to-read-wrapper">
               <span class="fas tnt-book"></span>
               <span class="read-time">5 min to read</span>
           </div></li></ul>
        </div>
                    
                    
                    
                    
                    
                    
                </div>
            </div>
            <div class="clearfix"></div>
        </article>
                    
                        <article id="card-summary-541187-74817b2f-6a4f-47f2-920d-bd83618d3790" class="tnt-asset-type-article clearfix card summary light letterbox-style-  tnt-section-news">
            <div class="card-container">
                
                <div class="card-body">
        <div class="card-headline"><h2 class="tnt-headline ">
        
             <a href="/news/ou-security-annual-fire-safety-report-campus-assaults-hazing/article_74817b2f-6a4f-47f2-920d-bd83618d3790.html" class="tnt-asset-link" aria-label="Campus safety report: On-campus assaults fall; liquor, drug violations climb">
        

        
            Campus safety report: On-campus assaults fall; liquor, drug violations climb</a></h2></div>
    <div class="card-meta">
            <ul class="list-inline"><li class="card-date"><span class="text-muted tnt-update-recent">Updated </span>
        <time datetime="2026-10-02T17:05:14-05:00" class="tnt-date tnt-update-recent asset-date text-muted">Oct 2, 2026</time>
    </li><li class="card-time-to-read"><div class="time-to-read-wrapper">
               <span class="fas tnt-book"></span>
               <span class="read-time">2 min to read</span>
           </div></li></ul>
        </div>
                    
                    
                    
                    
                    
                    
                </div>
            </div>
            <div class="clearfix"></div>
        </article>
                    </template></div>
        </div>
    </div></section></div><div id="tncms-block-2155208" class="tncms-block"><!-- OU Daily varsity scoreboard, three-line strip (all sports). Paste into ONE BLOX HTML block.
     All layout is inline so BLOX's sanitizer and the site's own CSS can't stretch it.
     Scores: ESPN public feed (same source as the live football scorebug).
     Norman High and Norman North football: the OU Daily's MaxPreps feed (Google Apps Script).
     Gymnastics: ESPN has no gymnastics feed, so meets are typed into GYM_MEETS in the script.
     The red "Local sports" cell and every live or same-day game link to OU's official StatBroadcast stats.
     Test the look by adding ?oubdemo=1 to the page URL. --><style>
  #ou-board .oub-row::-webkit-scrollbar { display:none; }
  #ou-board a:hover { background:#262626 !important; }
  #ou-board a.oub-label:hover { background:#6e1213 !important; }
</style>
<div id="ou-board" role="region" aria-label="Oklahoma Sooners scores, all sports" style="display:flex !important;flex-direction:row;flex-wrap:nowrap;align-items:stretch;max-width:1170px;height:64px;max-height:64px;min-height:0;margin:0 auto 14px;padding:0;background:#323232;color:#fff;font-family:Lato,'Helvetica Neue',Arial,sans-serif;text-align:left;overflow:hidden;box-sizing:border-box;line-height:1;">
<a class="oub-label" href="https://www.statbroadcast.com/events/statbroadcast.php?t=1&amp;gid=okla" target="_blank" rel="noopener" aria-label="Local sports: scores and schedule. Opens OU official live stats" style="flex:0 0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;height:64px;margin:0;padding:0 12px;background:#841617;color:#fff;text-decoration:none;box-sizing:border-box;"><span style="display:block;margin:0;padding:0;border:0;text-align:center;font:700 14px/1.2 Lato,'Helvetica Neue',Arial,sans-serif;text-transform:uppercase;letter-spacing:.06em;color:#fff;">Local</span><span style="display:block;margin:0;padding:0;border:0;text-align:center;font:700 14px/1.2 Lato,'Helvetica Neue',Arial,sans-serif;text-transform:uppercase;letter-spacing:.06em;color:#fff;">sports</span></a>
<div class="oub-row" id="oub-row" style="flex:1 1 auto;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;height:64px;margin:0;padding:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;"><span style="align-self:center;padding:0 14px;font-size:13px;color:rgba(255,255,255,.68);white-space:nowrap;">Loading scores…</span></div>
<div id="oub-announce" aria-live="polite" style="position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;"></div>
</div>

<script>
/* Built with DOM calls only: no HTML tags or less-than signs inside this script,
   because BLOX's sanitizer rewrites tag-like text inside scripts. */
(function () {
  var box = document.getElementById('ou-board');
  if (!box || box.getAttribute('data-started')) return;
  box.setAttribute('data-started', '1');

  /* ================= GYMNASTICS MEETS (typed in by hand) =================
     ESPN has no gymnastics feed. Add one line per meet, copying the example.
       sport:  'wgym' or 'mgym'
       date:   'YYYY-MM-DDTHH:MM:00-06:00'  (start time; -06:00 = Central standard, -05:00 = Central daylight)
       opp:    opponent name, as it should appear (keep it short)
       home:   true if in Norman, false if away
       tv:     network, or '' if none
       ou, them: final team scores once the meet is over (leave them out before then)
     Example:
       { sport: 'wgym', date: '2027-01-09T19:00:00-06:00', opp: 'Arkansas', home: true, tv: 'SECN', ou: 197.725, them: 196.350 },
  */
  var GYM_MEETS = [
  ];
  /* ====================================================================== */

  var API = 'https://site.api.espn.com/apis/site/v2/sports/';
  var STATS = 'https://www.statbroadcast.com/events/statbroadcast.php?t=1&gid=okla';
  var FINAL_HOURS = 24, DAYS_AHEAD = 8, MAX_GAMES = 8;   // finals stay 24 hours after start

  var SPORTS = [
    { key: 'fb',   label: 'Football',      path: 'football/college-football',           id: '201',   from: '08-20', to: '01-20' },
    { key: 'wvb',  label: 'Volleyball',    path: 'volleyball/womens-college-volleyball', id: '201',   from: '08-15', to: '12-20' },
    { key: 'wsoc', label: 'Soccer',        path: 'soccer/usa.ncaa.w.1',                  id: '20490', from: '08-10', to: '12-10', split: true },
    { key: 'mbb',  label: "Men's hoops",   path: 'basketball/mens-college-basketball',   id: '201',   from: '10-25', to: '04-10' },
    { key: 'wbb',  label: "Women's hoops", path: 'basketball/womens-college-basketball', id: '201',   from: '10-25', to: '04-10' },
    { key: 'sb',   label: 'Softball',      path: 'baseball/college-softball',            id: '524',   from: '02-01', to: '06-15' },
    { key: 'bsb',  label: 'Baseball',      path: 'baseball/college-baseball',            id: '112',   from: '02-10', to: '06-30' }
  ];
  // Norman High and Norman North football, from the OU Daily's MaxPreps feed (Google Apps Script)
  var HS_FEED = 'https://script.google.com/macros/s/AKfycbwMllB6ZeFW-0iGksWdXkjAZM6AhUkUhSotB17cVF7aJBP9JLd3SPDMvHzJrEEg_6A2Zg/exec';
  var HS = [
    { key: 'norman', label: 'Preps football',  from: '08-20', to: '12-15', color: '#CC4E10' },   // Norman High orange
    { key: 'north',  label: 'Preps football', from: '08-20', to: '12-15', color: '#00824B' }    // Norman North green
  ];
  var HS_REFRESH = 45e3;   // the feed itself refreshes about every 45 seconds during games
  var GYM = { wgym: { key: 'wgym', label: "Women's gym" }, mgym: { key: 'mgym', label: "Men's gym" } };

  var row = document.getElementById('oub-row');
  var announce = document.getElementById('oub-announce');
  var DEMO = /[?&]oubdemo=1/.test(location.search);
  var games = [], prev = {}, liveTimer = null, fullTimer = null, firstPaint = true;
  var FLASH_MS = 15e3, SPOTLIGHT_MS = 15 * 60e3;   // score-change flash 15 seconds; just-final spotlight 15 minutes
  var PULSE_MS = 1000, pulseTimer = null, pulseOn = false;   // one slow pulse per second (well under the 3-per-second safety limit)
  var hsFetchedAt = 0;
  var flashUntil = {}, finalAt = {}, lastState = {}, flashTimer = null, spotTimer = null;
  var REDUCED = !!(window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches);

  /* ---------- inline styles ---------- */
  var DIM = 'rgba(255,255,255,.68)';
  var R = 'margin:0;padding:0;border:0;line-height:1;text-align:left;float:none;position:static;';
  var S = {
    game:  R + 'flex:0 0 auto;display:flex;flex-direction:column;justify-content:center;gap:5px;height:64px;padding:0 14px;border-left:1px solid rgba(255,255,255,.12);color:#fff;text-decoration:none;white-space:nowrap;box-sizing:border-box;',
    live:  'background:#262626;',
    line:  R + 'display:flex;flex-direction:row;align-items:center;gap:7px;white-space:nowrap;',
    sport: R + 'display:inline;font:700 10px/1 Lato,Arial,sans-serif;text-transform:uppercase;letter-spacing:.06em;color:' + DIM + ';',
    pill:  R + 'display:inline-block;background:#841617;color:#fff;font:900 9px/1 Lato,Arial,sans-serif;padding:3px 4px 2px;letter-spacing:.04em;',
    match: R + 'display:flex;flex-direction:row;align-items:baseline;gap:10px;font:400 16px/1 "Patua One",Rockwell,Georgia,serif;color:#fff;white-space:nowrap;',
    side:  R + 'display:inline;font:inherit;color:#fff;',
    rank:  R + 'display:inline;font:700 10px/1 Lato,Arial,sans-serif;color:' + DIM + ';margin-right:3px;',
    pts:   R + 'display:inline;font:900 16px/1 Lato,Arial,sans-serif;color:#fff;margin-left:5px;',
    at:    R + 'display:inline;font:700 12px/1 Lato,Arial,sans-serif;color:' + DIM + ';',
    hot:   'color:#fff;border-radius:2px;padding:1px 4px;margin-left:3px;',
    cool:  'background:transparent;padding:1px 4px;margin-left:3px;',
    fade:  'transition:background-color 1.2s ease,box-shadow 1.2s ease;',
    clock: R + 'display:inline;font:700 12px/1 Lato,Arial,sans-serif;color:#fff;margin-left:2px;',
    info:  R + 'display:inline;font:700 11px/1 Lato,Arial,sans-serif;color:' + DIM + ';',
    tv:    R + 'display:inline-block;font:700 10px/1 Lato,Arial,sans-serif;letter-spacing:.03em;color:rgba(255,255,255,.85);border:1px solid rgba(255,255,255,.3);border-radius:2px;padding:2px 4px 1px;',
    empty: R + 'display:inline;align-self:center;padding:0 14px;font:400 13px/1 Lato,Arial,sans-serif;color:' + DIM + ';white-space:nowrap;'
  };

  function el(tag, style, text) {
    var e = document.createElement(tag);
    if (style) e.style.cssText = style;
    if (text != null) e.textContent = String(text);
    return e;
  }
  function clear(node) { while (node.firstChild) node.removeChild(node.firstChild); }
  function message(text) { clear(row); row.appendChild(el('span', S.empty, text)); }

  /* ---------- data ---------- */
  function inSeason(s, d) {
    var md = String(d.getMonth() + 1).padStart(2, '0') + '-' + String(d.getDate()).padStart(2, '0');
    if (s.to >= s.from) return md >= s.from && s.to >= md;
    return md >= s.from || s.to >= md;
  }
  function getJSON(url) {
    return fetch(url, { cache: 'no-store' }).then(function (r) { if (!r.ok) throw new Error('HTTP ' + r.status); return r.json(); });
  }
  function num(v) {
    if (v && typeof v === 'object') v = v.displayValue != null ? v.displayValue : v.value;
    if (v === '' || v == null) return null;
    var n = Number(v); return isNaN(n) ? null : n;
  }

  function normalize(sport, ev, comp, status) {
    comp = comp || (ev.competitions && ev.competitions[0]) || {};
    status = status || comp.status || ev.status || {};
    var st = status.type || {};
    var bc = comp.broadcasts && comp.broadcasts[0];
    var net = bc ? ((bc.media && bc.media.shortName) || (bc.names && bc.names[0]) || '') : '';
    var teams = {};
    (comp.competitors || []).forEach(function (c) {
      var t = c.team || {};
      var rank = (c.curatedRank && c.curatedRank.current) || c.rank;
      var ours = String(t.id) === sport.id;
      teams[c.homeAway] = {
        id: String(t.id), ours: ours,
        abbr: ours ? 'OU' : (t.abbreviation || t.shortDisplayName || ''),
        name: t.shortDisplayName || t.location || t.displayName || '',
        rank: rank && 26 > rank ? rank : null,
        score: num(c.score), winner: !!c.winner
      };
    });
    return {
      id: String(ev.id || comp.id), sport: sport, date: ev.date || comp.date,
      state: st.state || 'pre', name: st.name || '', detail: st.shortDetail || st.detail || '',
      timeValid: ev.timeValid !== false && comp.timeValid !== false, neutral: !!comp.neutralSite,
      net: net, teams: teams
    };
  }

  // Turn a typed-in gymnastics meet into the same shape as an ESPN game
  function gymGame(m, i) {
    var sport = GYM[m.sport]; if (!sport || !m.date) return null;
    var start = Date.parse(m.date); if (isNaN(start)) return null;
    var done = m.ou != null && m.them != null;
    var ou = { id: 'ou', ours: true, abbr: 'OU', name: 'Oklahoma', rank: null, score: done ? Number(m.ou) : null, disp: done ? Number(m.ou).toFixed(3) : null, winner: done && Number(m.ou) > Number(m.them) };
    var op = { id: 'opp', ours: false, abbr: m.opp || '', name: m.opp || '', rank: null, score: done ? Number(m.them) : null, disp: done ? Number(m.them).toFixed(3) : null, winner: done && Number(m.them) > Number(m.ou) };
    var now = Date.now();
    var state = done ? 'post' : (now >= start && start + 3 * 3600e3 > now ? 'in' : 'pre');
    return {
      id: 'gym' + i, sport: sport, date: new Date(start).toISOString(), state: state, name: '', detail: state === 'in' ? 'In progress' : '',
      timeValid: true, neutral: false, net: m.tv || '', manual: true,
      teams: m.home ? { away: op, home: ou } : { away: ou, home: op }
    };
  }

  // Flash colors: OU crimson; high schools use their own school color from the MaxPreps feed
  var OU_COLOR = '#841617';
  function hex(c) { c = String(c || '').replace('#', '').trim(); return /^[0-9a-fA-F]{6}$/.test(c) ? '#' + c.toUpperCase() : ''; }
  function chroma(c) { var n = parseInt(c.slice(1), 16), r = n >> 16 & 255, g = n >> 8 & 255, b = n & 255; return Math.max(r, g, b) - Math.min(r, g, b); }
  function schoolColor(team, fallback) {
    // MaxPreps lists two colors; use the more colorful one (skips near-black or gray)
    var opts = [hex(team && team.color1), hex(team && team.color2)].filter(Boolean).filter(function (c) { return chroma(c) > 60; });
    opts.sort(function (a, b) { return chroma(b) - chroma(a); });
    return opts[0] || fallback;
  }
  function darken(c, amt) {
    var n = parseInt(c.slice(1), 16), f = 1 - amt;
    var r = Math.round((n >> 16 & 255) * f), g = Math.round((n >> 8 & 255) * f), b = Math.round((n & 255) * f);
    return '#' + [r, g, b].map(function (v) { return ('0' + v.toString(16)).slice(-2); }).join('');
  }
  function flashColor(g) { return g.color || OU_COLOR; }
  function pulseColor(g) { return g.color ? darken(g.color, .25) : '#6b1a1b'; }

  // Turn the MaxPreps feed into the same shape as an ESPN game
  function hsGame(sport, d) {
    if (!d || !d.teams || !d.teams.away || !d.teams.home || !d.date || d.state === 'none' || d.error) return null;
    function side(t) {
      return { id: String(t.id || t.name), ours: !!t.ours, abbr: t.name || '', name: t.name || '', rank: null,
        score: t.score == null ? null : Number(t.score), winner: !!t.winner };
    }
    var state = d.state, name = '', detail = '';
    if (state === 'wait') { state = 'in'; detail = 'Underway'; }
    else if (state === 'pending') { state = 'post'; name = 'PENDING'; detail = 'Final score pending'; }
    else if (state === 'in') { detail = [d.period, d.clock].filter(Boolean).join(' '); }
    else if (state === 'post' && d.ot) { detail = 'Final/OT'; }
    return {
      id: 'hs-' + sport.key + '-' + d.date, sport: sport, date: d.date, state: state, name: name, detail: detail,
      timeValid: !d.timeTba, neutral: !!d.neutral, net: '', hs: true, link: d.url || '',
      color: schoolColor(d.teams.away.ours ? d.teams.away : d.teams.home, sport.color),
      teams: { away: side(d.teams.away), home: side(d.teams.home) }
    };
  }
  function loadHS(sport) {
    return getJSON(HS_FEED + '?team=' + sport.key).then(function (d) { return hsGame(sport, d); });
  }

  /* ---------- AP style dates, Central time ---------- */
  var AP_MONTHS = ['Jan.', 'Feb.', 'March', 'April', 'May', 'June', 'July', 'Aug.', 'Sept.', 'Oct.', 'Nov.', 'Dec.'];
  function parts(d, o) {
    var p = new Intl.DateTimeFormat('en-US', Object.assign({ timeZone: 'America/Chicago' }, o)).formatToParts(new Date(d));
    return function (t) { var x = p.find(function (y) { return y.type === t; }); return x ? x.value : ''; };
  }
  function dayKey(d) { var g = parts(d, { year: 'numeric', month: '2-digit', day: '2-digit' }); return g('year') + g('month') + g('day'); }
  function apDay(d) {
    var k = dayKey(d), now = Date.now();
    if (k === dayKey(now)) return 'Today';
    if (k === dayKey(now + 864e5)) return 'Tomorrow';
    if (k === dayKey(now - 864e5)) return 'Yesterday';
    if (6 * 864e5 > Math.abs(Date.parse(d) - now)) return parts(d, { weekday: 'long' })('weekday');
    var g = parts(d, { month: 'numeric', day: 'numeric' });
    return AP_MONTHS[Number(g('month')) - 1] + ' ' + g('day');
  }
  function apTime(d) {
    var g = parts(d, { hour: 'numeric', minute: '2-digit', hour12: true });
    var h = g('hour'), m = g('minute'), ap = g('dayPeriod').toLowerCase().charAt(0) === 'a' ? 'a.m.' : 'p.m.';
    if (h === '12' && m === '00') return ap === 'p.m.' ? 'noon' : 'midnight';
    return h + (m === '00' ? '' : ':' + m) + ' ' + ap;
  }
  // Upcoming games use short day names: Mon., Tue., Wed., Thu., Fri., Sat., Sun.
  var SHORT_DAYS = { Monday: 'Mon.', Tuesday: 'Tue.', Wednesday: 'Wed.', Thursday: 'Thu.', Friday: 'Fri.', Saturday: 'Sat.', Sunday: 'Sun.' };
  function special(g) { return /POSTPONED|CANCELED|CANCELLED|SUSPENDED|DELAYED|PENDING/.test(g.name); }
  function clockText(g) { return /HALFTIME/.test(g.name) ? 'Halftime' : (g.detail || ''); }
  // Line 3 text: "Final, yesterday" for finals, date and time for upcoming games
  function infoText(g) {
    if (special(g)) return g.detail;
    var day = apDay(g.date);
    if (g.state === 'post') return (/OT|SO/.test(g.detail) ? g.detail : 'Final') + ', ' + (day === 'Today' || day === 'Yesterday' ? day.toLowerCase() : day);
    if (g.state === 'pre') return (SHORT_DAYS[day] || day) + ', ' + (g.timeValid && g.date ? apTime(g.date) + ' CT' : 'time TBA');
    return '';
  }

  /* ---------- order: live games first (by start time), then finals, then upcoming ---------- */
  // A game that just went final keeps its live look and spot for 15 minutes
  function spotlit(g) { return g.state === 'post' && finalAt[g.id] && SPOTLIGHT_MS > Date.now() - finalAt[g.id]; }
  function byStart(a, b) { return Date.parse(a.date) - Date.parse(b.date); }
  function arrange(list) {
    var live = list.filter(function (g) { return g.state === 'in' || spotlit(g); }).sort(byStart);
    var done = list.filter(function (g) { return g.state === 'post' && !spotlit(g); }).sort(byStart);
    var next = list.filter(function (g) { return g.state !== 'in' && g.state !== 'post'; }).sort(byStart);
    while (live.length + done.length + next.length > MAX_GAMES && done.length) done.shift();
    return live.concat(done, next).slice(0, MAX_GAMES);
  }

  /* ---------- render ---------- */
  var NETS = {
    'sec network': 'SECN', 'sec network+': 'SECN+', 'secn+': 'SECN+', 'sec network plus': 'SECN+',
    'espn+': 'ESPN+', 'espn2': 'ESPN2', 'espnu': 'ESPNU', 'espnews': 'ESPNews', 'acc network': 'ACCN',
    'big ten network': 'BTN', 'big 12 now': 'Big 12 Now', 'fox sports 1': 'FS1', 'fox sports 2': 'FS2',
    'cbs sports network': 'CBSSN', 'cbs sports': 'CBSSN', 'peacock': 'Peacock', 'the cw': 'CW', 'cw network': 'CW'
  };
  function shortNet(n) {
    var k = String(n).trim().toLowerCase();
    if (NETS[k]) return NETS[k];
    return String(n).replace(/ Network$/i, '').trim();
  }

  function sideNode(t, g) {
    var lost = g.state === 'post' && !t.winner && (g.teams.home.winner || g.teams.away.winner);
    var s = el('span', S.side + (lost ? 'opacity:.5;' : ''));
    s.title = t.name;
    if (t.rank) s.appendChild(el('span', S.rank, t.rank));
    s.appendChild(document.createTextNode(t.abbr));
    if (g.state !== 'pre' && t.score != null) {
      var k = g.id + '|' + t.id, on = flashUntil[k] && flashUntil[k] > Date.now();
      var p = el('span', S.pts + (REDUCED ? '' : S.fade) + (on ? S.hot + 'background:' + flashColor(g) + ';' : S.cool), t.disp != null ? t.disp : t.score);
      if (on) p.setAttribute('data-flash', k);
      s.appendChild(p);
    }
    return s;
  }

  // Note score changes and games that just ended, before drawing
  function track() {
    var now = Date.now();
    games.forEach(function (g) {
      if (lastState[g.id] === 'in' && g.state === 'post' && !finalAt[g.id]) finalAt[g.id] = now;
      if (g.demoFinal && !finalAt[g.id]) finalAt[g.id] = now;
      lastState[g.id] = g.state;
      if (g.state !== 'in') return;
      [g.teams.away, g.teams.home].forEach(function (t) {
        if (!t) return;
        var k = g.id + '|' + t.id;
        if ((!firstPaint && prev[k] != null && t.score != null && t.score > prev[k]) || (g.demoFlash && t.ours)) {
          flashUntil[k] = now + FLASH_MS;
          if (g.sport.key !== 'wvb' && !g.demoFlash) announce.textContent = g.sport.label + ': ' + t.name + ' scores. ' +
            g.teams.away.name + ' ' + g.teams.away.score + ', ' + g.teams.home.name + ' ' + g.teams.home.score + '.';
        }
        prev[k] = t.score;
      });
      g.demoFlash = false;
    });
  }
  // Fade highlights out in place after 10 seconds, without redrawing the strip
  // Pulse the whole card of a game whose score just changed, for 15 seconds
  var LIVE_BG = '#262626';
  function runPulse() {
    clearInterval(pulseTimer); pulseTimer = null;
    if (!row.querySelector('[data-pulse]')) return;
    if (REDUCED) return;   // reduced motion: steady highlight, no pulsing
    pulseTimer = setInterval(function () {
      var cards = row.querySelectorAll('[data-pulse]');
      if (!cards.length) { clearInterval(pulseTimer); pulseTimer = null; pulseOn = false; return; }
      pulseOn = !pulseOn;
      cards.forEach(function (c) { c.style.backgroundColor = pulseOn ? c.getAttribute('data-pulse') : LIVE_BG; });
    }, PULSE_MS);
  }
  function scheduleCooldown() {
    clearTimeout(flashTimer);
    var now = Date.now(), soonest = Infinity;
    Object.keys(flashUntil).forEach(function (k) { if (flashUntil[k] > now) soonest = Math.min(soonest, flashUntil[k]); });
    if (soonest === Infinity) return;
    flashTimer = setTimeout(function () {
      var t = Date.now();
      Object.keys(flashUntil).forEach(function (k) {
        if (flashUntil[k] > t) return;
        delete flashUntil[k];
        row.querySelectorAll('[data-flash]').forEach(function (n) { if (n.getAttribute('data-flash') === k) { n.style.background = 'transparent'; n.style.color = '#fff'; n.removeAttribute('data-flash'); } });
        var gid = k.split('|')[0];
        row.querySelectorAll('[data-pulse]').forEach(function (c) {
          if (c.getAttribute('data-id') !== gid) return;
          var still = Object.keys(flashUntil).some(function (x) { return x.split('|')[0] === gid && flashUntil[x] > t; });
          if (!still) { c.removeAttribute('data-pulse'); c.style.backgroundColor = LIVE_BG; }
        });
      });
      scheduleCooldown();
    }, soonest - now + 50);
  }
  // Move a just-final game into the regular finals when its 15 minutes are up
  function scheduleSpotlightEnd() {
    clearTimeout(spotTimer);
    var now = Date.now(), soonest = Infinity;
    games.forEach(function (g) { if (spotlit(g)) soonest = Math.min(soonest, finalAt[g.id] + SPOTLIGHT_MS); });
    if (soonest !== Infinity) spotTimer = setTimeout(render, soonest - now + 50);
  }

  function render() {
    track();
    games = arrange(games);
    if (!games.length) { message('No games this week'); return; }
    var today = dayKey(Date.now());
    clear(row);
    games.forEach(function (g) {
      var a = g.teams.away, h = g.teams.home;
      if (!a || !h) return;
      var spot = spotlit(g);
      var link = g.state === 'in' || spot || dayKey(g.date) === today;
      var card = el(link ? 'a' : 'div', S.game + (g.state === 'in' || spot ? S.live : ''));
      card.className = 'oub-g';
      card.setAttribute('data-id', g.id);
      if (g.state === 'in' && [a, h].some(function (t) { var k = g.id + '|' + t.id; return flashUntil[k] && flashUntil[k] > Date.now(); })) {
        card.setAttribute('data-pulse', pulseColor(g));
        card.style.transition = REDUCED ? 'none' : 'background-color .45s ease';
        card.style.backgroundColor = REDUCED || pulseOn ? pulseColor(g) : LIVE_BG;
      }
      if (link && g.hs && !g.link) link = false;
      if (link) { card.href = g.hs ? g.link : STATS; card.target = '_blank'; card.rel = 'noopener'; }
      var showTv = !!g.net && g.state !== 'post';   // no TV once a game is final
      card.setAttribute('aria-label', g.sport.label + ': ' + a.name + (g.neutral ? ' vs. ' : ' at ') + h.name + '. ' +
        (g.state === 'in' ? 'Live, ' + clockText(g) : infoText(g)) +
        (g.state !== 'pre' && a.score != null ? '. ' + a.name + ' ' + a.score + ', ' + h.name + ' ' + h.score : '') +
        (showTv ? '. On ' + g.net : '') + (link ? '. Opens official live stats' : ''));

      // Line 1: sport name, plus LIVE when active
      var l1 = el('span', S.line + 'height:15px;');
      l1.appendChild(el('span', S.sport, g.sport.label));
      if (g.state === 'in') l1.appendChild(el('span', S.pill, 'LIVE'));
      if (spot) l1.appendChild(el('span', S.pill, 'FINAL'));

      // Line 2: just the score (or the matchup before the game)
      var l2 = el('span', S.match);
      l2.appendChild(sideNode(a, g));
      if (g.state === 'pre') l2.appendChild(el('span', S.at, g.neutral ? 'vs.' : 'at'));
      l2.appendChild(sideNode(h, g));

      // Line 3: time (game clock when live, date and time before, "Final, date" after), plus TV
      var l3 = el('span', S.line + 'height:15px;');
      var info = g.state === 'in' ? (clockText(g) || 'Live') : infoText(g);
      if (info) l3.appendChild(el('span', S.info, info));
      if (showTv) l3.appendChild(el('span', S.tv, shortNet(g.net)));
      if (!l3.firstChild) l3.appendChild(el('span', S.info, ' '));

      card.appendChild(l1);
      card.appendChild(l2);
      card.appendChild(l3);
      row.appendChild(card);

    });
    firstPaint = false;
    scheduleCooldown();
    runPulse();
    scheduleSpotlightEnd();
  }

  /* ---------- loading ---------- */
  function loadAll() {
    if (DEMO) { games = demo(); render(); return Promise.resolve(); }
    var now = new Date();
    var finalCut = now.getTime() - FINAL_HOURS * 3600e3, lo = now.getTime() - 2 * 864e5, hi = now.getTime() + DAYS_AHEAD * 864e5;
    function inWindow(g) { var t = Date.parse(g.date); return hi >= t && (g.state === 'post' ? t >= finalCut : t >= lo); }
    var active = SPORTS.filter(function (s) { return inSeason(s, now); });
    var hsActive = HS.filter(function (s) { return inSeason(s, now); });
    var hsReq = Promise.allSettled(hsActive.map(loadHS)).then(function (r) {
      hsFetchedAt = Date.now();
      return r.filter(function (x) { return x.status === 'fulfilled' && x.value && inWindow(x.value); }).map(function (x) { return x.value; });
    });
    return Promise.all([hsReq, Promise.allSettled(active.map(function (s) {
      var url = API + s.path + '/teams/' + s.id + '/schedule';
      // ESPN's soccer schedule lists results and upcoming fixtures separately
      var req = s.split
        ? Promise.allSettled([getJSON(url), getJSON(url + '?fixture=true')]).then(function (r) {
            var ev = [], seen = {};
            r.forEach(function (x) { if (x.status === 'fulfilled') (x.value.events || []).forEach(function (e) { if (!seen[e.id]) { seen[e.id] = 1; ev.push(e); } }); });
            if (!ev.length && r.every(function (x) { return x.status === 'rejected'; })) throw new Error('no data');
            return { events: ev };
          })
        : getJSON(url);
      return req.then(function (j) {
        return (j.events || []).map(function (ev) { return normalize(s, ev); }).filter(inWindow);
      });
    }))]).then(function (both) {
      var hs = both[0], res = both[1];
      var ok = res.filter(function (r) { return r.status === 'fulfilled'; });
      var gym = GYM_MEETS.map(gymGame).filter(function (g) { return g && inWindow(g); });
      var extra = gym.concat(hs);
      if (!ok.length && !extra.length) { if (!games.length) message('Scores unavailable right now'); return; }
      var all = [].concat.apply(extra, ok.map(function (r) { return r.value; }));
      var keep = {}; games.forEach(function (g) { if (g.state === 'in' && !g.manual && !g.hs) keep[g.id] = g; });
      all = all.map(function (g) { return keep[g.id] && g.state !== 'post' ? keep[g.id] : g; });
      games = arrange(all);
      render();
    });
  }

  // Schedules can lag during games, so live (and about-to-start) games refresh from the game summary
  function needsLive(g) {
    if (g.manual || g.state === 'post') return false;
    if (g.state === 'in') return true;
    var t = Date.parse(g.date), n = Date.now();
    return !!t && n > t - 10 * 60e3 && t + 5 * 3600e3 > n;
  }
  function refreshLive() {
    clearTimeout(liveTimer);
    var hot = games.filter(needsLive);
    if (!hot.length || DEMO || document.hidden) return;
    var hsDue = Date.now() - hsFetchedAt >= HS_REFRESH;
    if (hsDue && hot.some(function (g) { return g.hs; })) hsFetchedAt = Date.now();
    Promise.allSettled(hot.map(function (g) {
      if (g.hs) {
        if (!hsDue) return null;
        return loadHS(g.sport).then(function (fresh) {
          if (!fresh) return;
          var found = false;
          games = games.map(function (x) { if (x.id === fresh.id) { found = true; return fresh; } return x; });
          if (!found) games = games.concat([fresh]);
        });
      }
      return getJSON(API + g.sport.path + '/summary?event=' + g.id).then(function (s) {
        var c = s.header && s.header.competitions && s.header.competitions[0];
        if (!c) return;
        var fresh = normalize(g.sport, { id: g.id, date: c.date || g.date }, c, c.status);
        if (!fresh.net) fresh.net = g.net;
        games = games.map(function (x) { return x.id === g.id ? fresh : x; });
      });
    })).then(function () { render(); liveTimer = setTimeout(refreshLive, 20e3); });
  }
  function cycle() {
    clearTimeout(fullTimer);
    loadAll().then(refreshLive).finally(function () {
      fullTimer = setTimeout(cycle, games.some(needsLive) ? 5 * 60e3 : 15 * 60e3);
    });
  }
  document.addEventListener('visibilitychange', function () { if (!document.hidden) refreshLive(); });

  function demo() {
    var n = Date.now();
    function g(sport, date, state, detail, away, home, net) { return { id: sport.key + date, sport: sport, date: new Date(date).toISOString(), state: state, name: '', detail: detail, timeValid: true, neutral: false, net: net, teams: { away: away, home: home } }; }
    function t(abbr, name, score, winner, rank) { return { id: abbr, abbr: abbr, name: name, score: score, winner: winner, rank: rank || null, ours: abbr === 'OU' || /^Norman/.test(abbr) }; }
    return [
      g(SPORTS[3], n + 2 * 864e5, 'pre', '', t('TA&M', 'Texas A&M', null, false, 14), t('OU', 'Oklahoma', null, false), 'SEC Network'),
      g(SPORTS[0], n - 20 * 3600e3, 'post', 'Final', t('OU', 'Oklahoma', 13, false), t('UGA', 'Georgia', 41, true, 2), 'ESPN'),
      Object.assign(g(SPORTS[2], n - 30 * 60e3, 'in', '62\'', t('OU', 'Oklahoma', 1, false, 21), t('TEX', 'Texas', 0, false), 'SEC Network+'), { demoFlash: true }),
      Object.assign(g(SPORTS[1], n - 150 * 60e3, 'post', 'Final', t('OU', 'Oklahoma', 3, true), t('MIZ', 'Missouri', 1, false), 'SEC Network'), { demoFinal: true }),
      g(SPORTS[1], n - 90 * 60e3, 'in', 'Set 3', t('OU', 'Oklahoma', 2, false), t('UGA', 'Georgia', 0, false), 'SEC Network'),
      Object.assign(g(HS[1], n - 60 * 60e3, 'in', 'Q3 4:12', t('Norman North', 'Norman North', 28, false), t('Edmond North', 'Edmond North', 21, false), ''), { hs: true, link: 'https://www.maxpreps.com/', color: '#00824B', demoFlash: true }),
      Object.assign(g(HS[0], n - 50 * 60e3, 'in', 'Q2 1:05', t('Moore', 'Moore', 10, false), t('Norman', 'Norman', 17, false), ''), { hs: true, link: 'https://www.maxpreps.com/', color: '#CC4E10', demoFlash: true }),
      g(GYM.wgym, n + 5 * 864e5, 'pre', '', t('ARK', 'Arkansas', null, false), t('OU', 'Oklahoma', null, false, 1), 'SEC Network'),
      g(SPORTS[0], n + 6 * 864e5, 'pre', '', t('TEX', 'Texas', null, false, 1), t('OU', 'Oklahoma', null, false), 'ABC')
    ];
  }

  cycle();
})();
</script></div></div></div>
    </section>
    <section id="main-page-container" class="container">
        <div class="row">
                <div id="asset-container-top" class="col-md-12"><div id="tncms-region-asset_container_top" class="tncms-region hidden-print"></div></div>
            
            <div class="col-xs-12 visible-xs"><div id="tncms-region-global-mobile-container-top" class="tncms-region "></div></div>
            <div class="col-md-12"><div id="tncms-region-global-container-top" class="tncms-region "><div id="tncms-block-1998296" class="tncms-block unwrap-text"></div></div></div>
        </div>
<article id="asset-de888796-2bea-5d33-8aa8-0c446639f48e" class="asset event-default" itemscope itemtype="https://schema.org/Event">
    
    

    <div class="asset-masthead">
        <header class="asset-header">
    
    <h1 itemprop="name">University of Oklahoma Men's Tennis vs Fort Worth 75K</h1>
    <div class="event-time">
        
        <i class="far tnt-clock tnt-fw"></i>
    

    
        <time datetime="2026-10-18T19:00:00-05:00" itemprop="startDate">
            

            
                Sunday, October 18th, 2026
                
                    @ 7:00 pm
                
            
        </time>

        
        
    </div>
    
        <div class="event-venue">
            <i class="fas tnt-map-marker-alt"></i>
            
            Fort Worth
            
        </div>
    
    
    
        <div class="event-website" >
            <i class="fas tnt-external-link-alt"></i>
            <a itemprop="url" href="https://admin.soonersports.com/calendar.aspx?game_id=16016&amp;sport_id=8" target="_blank" rel="noopener">https://admin.soonersports.com/calendar.aspx?game_id=16016&amp;sport_id=8</a>
        </div>
    
</header>
        
            <div class="share-container headline-right pull-right hidden-xs">
                <ul class="social-share-links hidden-print list-unstyled stacked icon"><li class="social-share-link fb">
        <a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.oudaily.com%2Fcampus-events%2Funiversity-of-oklahoma-mens-tennis-vs-fort-worth-75k%2Fevent_de888796-2bea-5d33-8aa8-0c446639f48e.html%3Futm_medium%3Dsocial%26utm_source%3Dfacebook%26utm_campaign%3Duser-share" class="tnt-share-link fb" target="_blank" rel="noopener nofollow" title="Share on Facebook"  data-toggle="new-window" data-new-window-width="500" data-new-window-height="300" data-track='{"network":"Facebook","socialAction":"post","url":"/campus-events/university-of-oklahoma-mens-tennis-vs-fort-worth-75k/event_de888796-2bea-5d33-8aa8-0c446639f48e.html"}' data-tncms-track-event='{"app":"editorial","metric":"social_share","uuid":"de888796-2bea-5d33-8aa8-0c446639f48e"}' >
                <span class="tnt-stack" data-toggle="tooltip" data-placement="left" title="Share">
                    
                    <i class="fab tnt-facebook-f tnt-stack-1x"></i>
                </span>
                <span class="sr-only">Facebook</span>
            </a>
        </li><li class="social-share-link tw">
            <a href="https://twitter.com/intent/tweet?&text=University%20of%20Oklahoma%20Men%27s%20Tennis%20vs%20Fort%20Worth%2075K&via=oudaily&url=https%3A%2F%2Fwww.oudaily.com%2Fcampus-events%2Funiversity-of-oklahoma-mens-tennis-vs-fort-worth-75k%2Fevent_de888796-2bea-5d33-8aa8-0c446639f48e.html%3Futm_medium%3Dsocial%26utm_source%3Dtwitter%26utm_campaign%3Duser-share" class="tnt-share-link tw" target="_blank" rel="noopener nofollow" title="Tweet"  data-toggle="new-window" data-new-window-width="500" data-new-window-height="300" data-track='{"network":"Twitter","socialAction":"tweet","url":"/campus-events/university-of-oklahoma-mens-tennis-vs-fort-worth-75k/event_de888796-2bea-5d33-8aa8-0c446639f48e.html"}' data-tncms-track-event='{"app":"editorial","metric":"social_share","uuid":"de888796-2bea-5d33-8aa8-0c446639f48e"}' >
                <span class="tnt-stack" data-toggle="tooltip" data-placement="left" title="Tweet">
                    
                    <i class="fab tnt-x-twitter tnt-stack-1x"></i>
                </span>
                <span class="sr-only">Twitter</span>
            </a>
        </li><li class="social-share-link wa">
            <a href="https://wa.me/?text=https://www.oudaily.com/campus-events/university-of-oklahoma-mens-tennis-vs-fort-worth-75k/event_de888796-2bea-5d33-8aa8-0c446639f48e.html" class="tnt-share-link wa" target="_blank" rel="noopener nofollow" title="WhatsApp"  data-toggle="new-window" data-new-window-width="500" data-new-window-height="300" data-track='{"network":"WhatsApp","socialAction":"share","url":"/campus-events/university-of-oklahoma-mens-tennis-vs-fort-worth-75k/event_de888796-2bea-5d33-8aa8-0c446639f48e.html"}' data-tncms-track-event='{"app":"editorial","metric":"social_share","uuid":"de888796-2bea-5d33-8aa8-0c446639f48e"}' >
                <span class="tnt-stack" data-toggle="tooltip" data-placement="left" title="WhatsApp">
                    
                    <i class="fab tnt-whatsapp tnt-stack-1x"></i>
                </span>
                <span class="sr-only">WhatsApp</span>
            </a>
        </li><li class="social-share-link sms" style="display:none;">
            <a href="sms:?body=Check%20out%20this%20link:%20www.oudaily.com/tncms/asset/calendar/de888796-2bea-5d33-8aa8-0c446639f48e" class="tnt-share-link sms" title="SMS" data-track='{"category":"tnt-sms","action":"share","label":"editorial-event","value":""}' data-tncms-track-event='{"app":"editorial","metric":"sms","uuid":"de888796-2bea-5d33-8aa8-0c446639f48e"}'  rel="nofollow">
                <span class="tnt-stack" data-toggle="tooltip" data-placement="left" title="SMS">
                    
                    <i class="fas tnt-comment-alt-dots tnt-stack-1x"></i>
                </span>
                <span class="sr-only">SMS</span>
            </a>
        </li><li class="social-share-link em">
            <a href="mailto:?subject=%5BOU%20Daily%5D%20University%20of%20Oklahoma%20Men%27s%20Tennis%20vs%20Fort%20Worth%2075K&body=https%3A%2F%2Fwww.oudaily.com%2Fcampus-events%2Funiversity-of-oklahoma-mens-tennis-vs-fort-worth-75k%2Fevent_de888796-2bea-5d33-8aa8-0c446639f48e.html%3Futm_medium%3Dsocial%26utm_source%3Demail%26utm_campaign%3Duser-share" class="tnt-share-link em email-share-link" title="Email"  data-track='{"category":"tnt-email","action":"share","label":"editorial-event","value":""}' data-tncms-track-event='{"app":"editorial","metric":"email","uuid":"de888796-2bea-5d33-8aa8-0c446639f48e"}'  rel="nofollow">
                <span class="tnt-stack" data-toggle="tooltip" data-placement="left" title="Email">
                    
                    <i class="fas tnt-envelope tnt-stack-1x"></i>
                </span>
                <span class="sr-only">Email</span>
            </a>
        </li></ul>
            </div>
        
    </div>

    

    <div class="row">
        <div class="main-content col-lg-8 col-md-7 has-sidebar">
            
            <div class="row">
                <div class="col-md-12">
                    
                        <div class="share-container content-above">
                            <ul class="social-share-links hidden-print list-inline icon"><li class="social-share-link fb">
        <a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.oudaily.com%2Fcampus-events%2Funiversity-of-oklahoma-mens-tennis-vs-fort-worth-75k%2Fevent_de888796-2bea-5d33-8aa8-0c446639f48e.html%3Futm_medium%3Dsocial%26utm_source%3Dfacebook%26utm_campaign%3Duser-share" class="tnt-share-link fb" target="_blank" rel="noopener nofollow" title="Share on Facebook"  data-toggle="new-window" data-new-window-width="500" data-new-window-height="300" data-track='{"network":"Facebook","socialAction":"post","url":"/campus-events/university-of-oklahoma-mens-tennis-vs-fort-worth-75k/event_de888796-2bea-5d33-8aa8-0c446639f48e.html"}' data-tncms-track-event='{"app":"editorial","metric":"social_share","uuid":"de888796-2bea-5d33-8aa8-0c446639f48e"}' >
                <span class="tnt-stack" >
                    
                    <i class="fab tnt-facebook-f tnt-stack-1x"></i>
                </span>
                <span class="sr-only">Facebook</span>
            </a>
        </li><li class="social-share-link tw">
            <a href="https://twitter.com/intent/tweet?&text=University%20of%20Oklahoma%20Men%27s%20Tennis%20vs%20Fort%20Worth%2075K&via=oudaily&url=https%3A%2F%2Fwww.oudaily.com%2Fcampus-events%2Funiversity-of-oklahoma-mens-tennis-vs-fort-worth-75k%2Fevent_de888796-2bea-5d33-8aa8-0c446639f48e.html%3Futm_medium%3Dsocial%26utm_source%3Dtwitter%26utm_campaign%3Duser-share" class="tnt-share-link tw" target="_blank" rel="noopener nofollow" title="Tweet"  data-toggle="new-window" data-new-window-width="500" data-new-window-height="300" data-track='{"network":"Twitter","socialAction":"tweet","url":"/campus-events/university-of-oklahoma-mens-tennis-vs-fort-worth-75k/event_de888796-2bea-5d33-8aa8-0c446639f48e.html"}' data-tncms-track-event='{"app":"editorial","metric":"social_share","uuid":"de888796-2bea-5d33-8aa8-0c446639f48e"}' >
                <span class="tnt-stack" >
                    
                    <i class="fab tnt-x-twitter tnt-stack-1x"></i>
                </span>
                <span class="sr-only">Twitter</span>
            </a>
        </li><li class="social-share-link wa">
            <a href="https://wa.me/?text=https://www.oudaily.com/campus-events/university-of-oklahoma-mens-tennis-vs-fort-worth-75k/event_de888796-2bea-5d33-8aa8-0c446639f48e.html" class="tnt-share-link wa" target="_blank" rel="noopener nofollow" title="WhatsApp"  data-toggle="new-window" data-new-window-width="500" data-new-window-height="300" data-track='{"network":"WhatsApp","socialAction":"share","url":"/campus-events/university-of-oklahoma-mens-tennis-vs-fort-worth-75k/event_de888796-2bea-5d33-8aa8-0c446639f48e.html"}' data-tncms-track-event='{"app":"editorial","metric":"social_share","uuid":"de888796-2bea-5d33-8aa8-0c446639f48e"}' >
                <span class="tnt-stack" >
                    
                    <i class="fab tnt-whatsapp tnt-stack-1x"></i>
                </span>
                <span class="sr-only">WhatsApp</span>
            </a>
        </li><li class="social-share-link sms" style="display:none;">
            <a href="sms:?body=Check%20out%20this%20link:%20www.oudaily.com/tncms/asset/calendar/de888796-2bea-5d33-8aa8-0c446639f48e" class="tnt-share-link sms" title="SMS" data-track='{"category":"tnt-sms","action":"share","label":"editorial-event","value":""}' data-tncms-track-event='{"app":"editorial","metric":"sms","uuid":"de888796-2bea-5d33-8aa8-0c446639f48e"}'  rel="nofollow">
                <span class="tnt-stack" >
                    
                    <i class="fas tnt-comment-alt-dots tnt-stack-1x"></i>
                </span>
                <span class="sr-only">SMS</span>
            </a>
        </li><li class="social-share-link em">
            <a href="mailto:?subject=%5BOU%20Daily%5D%20University%20of%20Oklahoma%20Men%27s%20Tennis%20vs%20Fort%20Worth%2075K&body=https%3A%2F%2Fwww.oudaily.com%2Fcampus-events%2Funiversity-of-oklahoma-mens-tennis-vs-fort-worth-75k%2Fevent_de888796-2bea-5d33-8aa8-0c446639f48e.html%3Futm_medium%3Dsocial%26utm_source%3Demail%26utm_campaign%3Duser-share" class="tnt-share-link em email-share-link" title="Email"  data-track='{"category":"tnt-email","action":"share","label":"editorial-event","value":""}' data-tncms-track-event='{"app":"editorial","metric":"email","uuid":"de888796-2bea-5d33-8aa8-0c446639f48e"}'  rel="nofollow">
                <span class="tnt-stack" >
                    
                    <i class="fas tnt-envelope tnt-stack-1x"></i>
                </span>
                <span class="sr-only">Email</span>
            </a>
        </li><li class="social-share-link pr">
                <a href="javascript:window.print()" class="pr" title="Print" data-track='{"network":"Print","socialAction":"print","url":"/campus-events/university-of-oklahoma-mens-tennis-vs-fort-worth-75k/event_de888796-2bea-5d33-8aa8-0c446639f48e.html"}' data-tncms-track-event='{"app":"editorial","metric":"social_share","uuid":"de888796-2bea-5d33-8aa8-0c446639f48e"}'  rel="nofollow">
                    <span class="tnt-stack" >
                        
                        <i class="fas tnt-print tnt-stack-1x"></i>
                    </span>
                    <span class="sr-only">Print</span>
                </a>
            </li><li class="social-share-link copy">
                <button
                    class="copy btn-link"
                    onclick="copyLink('https://www.oudaily.com/campus-events/university-of-oklahoma-mens-tennis-vs-fort-worth-75k/event_de888796-2bea-5d33-8aa8-0c446639f48e.html', '[data-copy-inline-de888796-2bea-5d33-8aa8-0c446639f48e]')"
                    data-container="body"
                    data-toggle="manual"
                    data-placement="top"
                    data-content="Event link copied to clipboard"
                    data-copy-inline-de888796-2bea-5d33-8aa8-0c446639f48e
                >
                    <span class="tnt-stack" title="Copy event link to clipboard" >
                        
                        <i class="fas tnt-copy tnt-stack-1x"></i>
                    </span>
                    <span class="sr-only">Copy article link</span>
                </button>
            </li><li class="social-share-link sv">
        <a class="save-list-de888796-2bea-5d33-8aa8-0c446639f48e-btn save-asset "
            title="Save to list"
            onclick="tnSaveAsset(event, this)"
            href="#"
            role="button"
            rel="nofollow"
            data-asset-uuid="de888796-2bea-5d33-8aa8-0c446639f48e"
            >
            
                <span class="tnt-stack">
                    
                    <i class="asset-save-icon far tnt-bookmark tnt-stack-1x "></i>
                </span>
            
            
                <span class="sr-only">Save</span>
            
        </a>
        </li>
        
    </ul><form method="post" data-uuid="de888796-2bea-5d33-8aa8-0c446639f48e" class="save-list-de888796-2bea-5d33-8aa8-0c446639f48e-form save-asset-to-list" action="/users/admin/list/">
        <input type="hidden" name="action" value="addasset" />
        <input type="hidden" name="format" value="json" />
        <input type="hidden" name="listasset" value="de888796-2bea-5d33-8aa8-0c446639f48e" />
        <input type="hidden" name="listapp" value="calendar" />
        <input type="hidden" name="autocreate" value="true" />
        <input type="hidden" name="listname" value="events" />
        <input class="hide" type="submit" name="submit" value="Save" />
    </form>

                        </div>
                    
                </div>
            </div>

            

            <div class="row">
                <div class="col-lg-12 col-md-12 col-sm-12">
                    <div id="asset-content" data-asset-uuid="de888796-2bea-5d33-8aa8-0c446639f48e">
                        <div class="row">
                            <div class="col-lg-12">
                                <div class="asset-body" itemprop="description">
                                    <p>University of Oklahoma Men's Tennis vs Fort Worth 75K</p><p></p>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>

            <div class="row">
                <div class="col-lg-4 col-md-6 col-sm-4">
                    <div class="event-details event-details-schedule">
                        <div class="block-title">
                            <div class="block-title-inner"><h4><i class="far tnt-calendar"></i> Upcoming dates</h4>
                            </div>
                        </div>
                        <ul class="event-dates-condensed"><li>
                <small>
                    <a href="/campus-events/university-of-oklahoma-mens-tennis-vs-fort-worth-75k/event_de888796-2bea-5d33-8aa8-0c446639f48e.html?f=ical&type=single&sdate=20261018T190000-0500" title="Download individual event" rel="nofollow">Sun, Oct 18 @ 7:00 pm</a>
                </small>
            </li><li>
                <small>
                    <a href="/campus-events/university-of-oklahoma-mens-tennis-vs-fort-worth-75k/event_de888796-2bea-5d33-8aa8-0c446639f48e.html?f=ical&type=single&sdate=20261019T000000-0500" title="Download individual event" rel="nofollow">Mon, Oct 19 @ 12:00 am</a>
                </small>
            </li><li>
                <small>
                    <a href="/campus-events/university-of-oklahoma-mens-tennis-vs-fort-worth-75k/event_de888796-2bea-5d33-8aa8-0c446639f48e.html?f=ical&type=single&sdate=20261020T000000-0500" title="Download individual event" rel="nofollow">Tue, Oct 20 @ 12:00 am</a>
                </small>
            </li><li>
                <small>
                    <a href="/campus-events/university-of-oklahoma-mens-tennis-vs-fort-worth-75k/event_de888796-2bea-5d33-8aa8-0c446639f48e.html?f=ical&type=single&sdate=20261021T000000-0500" title="Download individual event" rel="nofollow">Wed, Oct 21 @ 12:00 am</a>
                </small>
            </li></ul>
                        <a class="btn btn-default btn-block btn-schedule" href="/campus-events/university-of-oklahoma-mens-tennis-vs-fort-worth-75k/event_de888796-2bea-5d33-8aa8-0c446639f48e.html?f=ical"><i class="fas tnt-download"></i> Download schedule</a>
                    </div>
                </div>

                
                
                
                    <div class="col-sm-8">
                        
                            <div class="event-details event-details-schedules">
                                <div class="block-title">
                                    <div class="block-title-inner">
                                        <h4><i class="far tnt-calendar-alt"></i> Schedules</h4>
                                    </div>
                                </div>

                                <ul class="event-schedules">
                                    
                                        <li class="event-schedule">
                                            <small>Occurs Sunday, October 18th, 2026 @ 7:00 pm</small>
                                        </li>
                                    
                                        <li class="event-schedule">
                                            <small>Starting Monday, October 19th, 2026, repeats every day until Tuesday, October 20, 2026 &mdash; all day</small>
                                        </li>
                                    
                                        <li class="event-schedule">
                                            <small>Occurs Wednesday, October 21st, 2026 @ 12:00 am &ndash; 6:59 pm</small>
                                        </li>
                                    
                                </ul>
                            </div>
                        

                        
                            <span itemprop="location" itemscope itemtype="https://schema.org/Place"><meta itemprop="name" content="Fort Worth"></span><div class="event-details event-details-venue not-in-sidebar visible-sm-block visible-xs-block ">
    <div class="block-title">
        <div class="block-title-inner">
            <h4><i class="fas tnt-map-marker-alt"></i> Venue</h4>
        </div>
    </div>
    <div class="clearfix">
        <div class="venue-info">
            
            
                
                <h4>Fort Worth</h4>
                
            </div>
        <div class="event-map-container">
            

            
        </div>
    </div>
</div>
                        

                        

                        
                    </div>
                
            </div>

            

            

            
                <div class="row">
                    <div class="col-sm-12">
                        <div class="share-container content-below">
                            <ul class="social-share-links hidden-print list-inline icon"><li class="social-share-link fb">
        <a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.oudaily.com%2Fcampus-events%2Funiversity-of-oklahoma-mens-tennis-vs-fort-worth-75k%2Fevent_de888796-2bea-5d33-8aa8-0c446639f48e.html%3Futm_medium%3Dsocial%26utm_source%3Dfacebook%26utm_campaign%3Duser-share" class="tnt-share-link fb" target="_blank" rel="noopener nofollow" title="Share on Facebook"  data-toggle="new-window" data-new-window-width="500" data-new-window-height="300" data-track='{"network":"Facebook","socialAction":"post","url":"/campus-events/university-of-oklahoma-mens-tennis-vs-fort-worth-75k/event_de888796-2bea-5d33-8aa8-0c446639f48e.html"}' data-tncms-track-event='{"app":"editorial","metric":"social_share","uuid":"de888796-2bea-5d33-8aa8-0c446639f48e"}' >
                <span class="tnt-stack" >
                    
                    <i class="fab tnt-facebook-f tnt-stack-1x"></i>
                </span>
                <span class="sr-only">Facebook</span>
            </a>
        </li><li class="social-share-link tw">
            <a href="https://twitter.com/intent/tweet?&text=University%20of%20Oklahoma%20Men%27s%20Tennis%20vs%20Fort%20Worth%2075K&via=oudaily&url=https%3A%2F%2Fwww.oudaily.com%2Fcampus-events%2Funiversity-of-oklahoma-mens-tennis-vs-fort-worth-75k%2Fevent_de888796-2bea-5d33-8aa8-0c446639f48e.html%3Futm_medium%3Dsocial%26utm_source%3Dtwitter%26utm_campaign%3Duser-share" class="tnt-share-link tw" target="_blank" rel="noopener nofollow" title="Tweet"  data-toggle="new-window" data-new-window-width="500" data-new-window-height="300" data-track='{"network":"Twitter","socialAction":"tweet","url":"/campus-events/university-of-oklahoma-mens-tennis-vs-fort-worth-75k/event_de888796-2bea-5d33-8aa8-0c446639f48e.html"}' data-tncms-track-event='{"app":"editorial","metric":"social_share","uuid":"de888796-2bea-5d33-8aa8-0c446639f48e"}' >
                <span class="tnt-stack" >
                    
                    <i class="fab tnt-x-twitter tnt-stack-1x"></i>
                </span>
                <span class="sr-only">Twitter</span>
            </a>
        </li><li class="social-share-link wa">
            <a href="https://wa.me/?text=https://www.oudaily.com/campus-events/university-of-oklahoma-mens-tennis-vs-fort-worth-75k/event_de888796-2bea-5d33-8aa8-0c446639f48e.html" class="tnt-share-link wa" target="_blank" rel="noopener nofollow" title="WhatsApp"  data-toggle="new-window" data-new-window-width="500" data-new-window-height="300" data-track='{"network":"WhatsApp","socialAction":"share","url":"/campus-events/university-of-oklahoma-mens-tennis-vs-fort-worth-75k/event_de888796-2bea-5d33-8aa8-0c446639f48e.html"}' data-tncms-track-event='{"app":"editorial","metric":"social_share","uuid":"de888796-2bea-5d33-8aa8-0c446639f48e"}' >
                <span class="tnt-stack" >
                    
                    <i class="fab tnt-whatsapp tnt-stack-1x"></i>
                </span>
                <span class="sr-only">WhatsApp</span>
            </a>
        </li><li class="social-share-link sms" style="display:none;">
            <a href="sms:?body=Check%20out%20this%20link:%20www.oudaily.com/tncms/asset/calendar/de888796-2bea-5d33-8aa8-0c446639f48e" class="tnt-share-link sms" title="SMS" data-track='{"category":"tnt-sms","action":"share","label":"editorial-event","value":""}' data-tncms-track-event='{"app":"editorial","metric":"sms","uuid":"de888796-2bea-5d33-8aa8-0c446639f48e"}'  rel="nofollow">
                <span class="tnt-stack" >
                    
                    <i class="fas tnt-comment-alt-dots tnt-stack-1x"></i>
                </span>
                <span class="sr-only">SMS</span>
            </a>
        </li><li class="social-share-link em">
            <a href="mailto:?subject=%5BOU%20Daily%5D%20University%20of%20Oklahoma%20Men%27s%20Tennis%20vs%20Fort%20Worth%2075K&body=https%3A%2F%2Fwww.oudaily.com%2Fcampus-events%2Funiversity-of-oklahoma-mens-tennis-vs-fort-worth-75k%2Fevent_de888796-2bea-5d33-8aa8-0c446639f48e.html%3Futm_medium%3Dsocial%26utm_source%3Demail%26utm_campaign%3Duser-share" class="tnt-share-link em email-share-link" title="Email"  data-track='{"category":"tnt-email","action":"share","label":"editorial-event","value":""}' data-tncms-track-event='{"app":"editorial","metric":"email","uuid":"de888796-2bea-5d33-8aa8-0c446639f48e"}'  rel="nofollow">
                <span class="tnt-stack" >
                    
                    <i class="fas tnt-envelope tnt-stack-1x"></i>
                </span>
                <span class="sr-only">Email</span>
            </a>
        </li><li class="social-share-link pr">
                <a href="javascript:window.print()" class="pr" title="Print" data-track='{"network":"Print","socialAction":"print","url":"/campus-events/university-of-oklahoma-mens-tennis-vs-fort-worth-75k/event_de888796-2bea-5d33-8aa8-0c446639f48e.html"}' data-tncms-track-event='{"app":"editorial","metric":"social_share","uuid":"de888796-2bea-5d33-8aa8-0c446639f48e"}'  rel="nofollow">
                    <span class="tnt-stack" >
                        
                        <i class="fas tnt-print tnt-stack-1x"></i>
                    </span>
                    <span class="sr-only">Print</span>
                </a>
            </li><li class="social-share-link copy">
                <button
                    class="copy btn-link"
                    onclick="copyLink('https://www.oudaily.com/campus-events/university-of-oklahoma-mens-tennis-vs-fort-worth-75k/event_de888796-2bea-5d33-8aa8-0c446639f48e.html', '[data-copy-inline-de888796-2bea-5d33-8aa8-0c446639f48e]')"
                    data-container="body"
                    data-toggle="manual"
                    data-placement="top"
                    data-content="Event link copied to clipboard"
                    data-copy-inline-de888796-2bea-5d33-8aa8-0c446639f48e
                >
                    <span class="tnt-stack" title="Copy event link to clipboard" >
                        
                        <i class="fas tnt-copy tnt-stack-1x"></i>
                    </span>
                    <span class="sr-only">Copy article link</span>
                </button>
            </li><li class="social-share-link sv">
        <a class="save-list-de888796-2bea-5d33-8aa8-0c446639f48e-btn save-asset "
            title="Save to list"
            onclick="tnSaveAsset(event, this)"
            href="#"
            role="button"
            rel="nofollow"
            data-asset-uuid="de888796-2bea-5d33-8aa8-0c446639f48e"
            >
            
                <span class="tnt-stack">
                    
                    <i class="asset-save-icon far tnt-bookmark tnt-stack-1x "></i>
                </span>
            
            
                <span class="sr-only">Save</span>
            
        </a>
        </li>
        
    </ul><form method="post" data-uuid="de888796-2bea-5d33-8aa8-0c446639f48e" class="save-list-de888796-2bea-5d33-8aa8-0c446639f48e-form save-asset-to-list" action="/users/admin/list/">
        <input type="hidden" name="action" value="addasset" />
        <input type="hidden" name="format" value="json" />
        <input type="hidden" name="listasset" value="de888796-2bea-5d33-8aa8-0c446639f48e" />
        <input type="hidden" name="listapp" value="calendar" />
        <input type="hidden" name="autocreate" value="true" />
        <input type="hidden" name="listname" value="events" />
        <input class="hide" type="submit" name="submit" value="Save" />
    </form>

                        </div>
                    </div>
                </div>
            

            

            
<div class="row">
                <div class="col-md-12">
                    <div class="asset-comments hidden-print"></div>
                </div>
            </div>
        </div><div class="main-sidebar calendar-sidebar col-lg-4 col-md-5">
                
                    <div class="event-details event-details-venue hidden-sm hidden-xs ">
    <div class="block-title">
        <div class="block-title-inner">
            <h4><i class="fas tnt-map-marker-alt"></i> Venue</h4>
        </div>
    </div>
    <div class="clearfix">
        <div class="venue-info">
            
            
                
                <h4>Fort Worth</h4>
                
            </div>
        <div class="event-map-container">
            

            
        </div>
    </div>
</div>
                

                
            </div></div>
</article>
<div class="row">
            <div class="col-md-12"><div id="tncms-region-global-container-bottom" class="tncms-region "></div></div>
        </div></section>
    <section id="main-bottom-container" class="container-fullscreen-region container-fluid">
        <div class="fullscreen-region"><div id="tncms-region-global-container-bottom-fullscreen" class="tncms-region "><div id="tncms-block-1622113" class="tncms-block"><div class="tnt-ads-container text-center  " >
        <div id="breakout-four" class="tnt-ads dfp-ad" data-lazy="true" data-refresh="true" >
            <script>
                googletag.cmd.push(function() {
                        googletag.display('breakout-four');
                        
                });
            </script>
        </div>
    </div>
</div></div></div>
    </section><!-- / main-body-container -->
    </div>
    <div id="site-footer-container" class="hidden-print">
         
            <div class="container">
                <div id="asset-container-bottom" class="col-md-12">
                    <div id="tncms-region-asset_container_bottom" class="tncms-region hidden-print"></div> 
                </div>
            </div>
        

        

        <div id="site-copyright-container" class="container">
            <div id="tncms-region-footer-copyright" class="tncms-region "><div id="tncms-block-541199" class="tncms-block padding-top header-social"><div class="follow-links-541199 follow-links text-center">
    
    <section id="block-541199" class="block emphasis-h4  heading-color  " ><ul class="list-inline">
        
            <li>
                <a href="http://facebook.com/oudaily/" title="Facebook" target="_blank" rel="noopener" class="btn btn-xs btn-link fb" data-toggle="tooltip" data-placement="bottom">
                    <i class="fab tnt-facebook-f"></i>
                    <span class="sr-only">Facebook</span>
                </a>
            </li>
        
        
        
        
        
        
            <li>
                <a href="http://tiktok.com/@theoudaily" title="TikTok" target="_blank" rel="noopener" class="btn btn-xs btn-link tt" data-toggle="tooltip" data-placement="bottom">
                    <i class="fab tnt-tiktok"></i>
                    <span class="sr-only">TikTok</span>
                </a>
            </li>
        
        
        
            <li>
                <a href="https://www.instagram.com/theoudaily/" title="Instagram" target="_blank" rel="noopener" class="btn btn-xs btn-link is" data-toggle="tooltip" data-placement="bottom">
                    <i class="fab tnt-instagram"></i>
                    <span class="sr-only">Instagram</span>
                </a>
            </li>
        
        
        
        
        
        
            <li>
                <a href="mailto:dailynews%40ou.edu" title="Email" target="_blank" rel="noopener" class="btn btn-xs btn-link em" data-toggle="tooltip" data-placement="bottom">
                    <i class="fas tnt-envelope"></i>
                    <span class="sr-only">Email</span>
                </a>
            </li>
        
        
            <li>
                <a href="https://www.oudaily.com/search/?c%5b%5d=news,sports,culture&f=rss&ips=1080" title="RSS" target="_blank" rel="noopener" class="btn btn-xs btn-link rs" data-toggle="tooltip" data-placement="bottom">
                    <i class="fas tnt-rss"></i>
                    <span class="sr-only">RSS</span>
                </a>
            </li>
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
    </ul>
    </section>
</div>
<script type="application/ld+json">
{ "@context" : "https://schema.org",
  "@type" : "Organization",
  "url" : "http://www.oudaily.com",
  "sameAs" : ["http:\/\/facebook.com\/oudaily\/","http:\/\/tiktok.com\/@theoudaily","https:\/\/www.instagram.com\/theoudaily\/","http:\/\/dailynews@ou.edu","https:\/\/www.oudaily.com\/search\/?c%5b%5d=news,sports,culture&f=rss&ips=1080"]
}
</script>
<div class="clearfix"></div></div><div id="tncms-block-541144" class="tncms-block"><div id="site-copyright" class="row">
    <section id="block-541144"><div class="col-md-7"><small>
                    <span class="inner-copyright-copyright">&copy; Copyright 2026</span>
                    <span class="inner-copyright-link"><a href="/">OU Daily</a></span>
                    <span class="inner-copyright-address">860 Van Vleet Oval (Copeland Hall), Room 160,&nbsp;Norman,&nbsp;OK</span>
                </small><small>&nbsp;| <a href="/site/privacy_policy.html">Privacy Policy</a></small></div>
        <div class="col-md-5"><small>Powered by <a href="https://bloxcms.com" title="BLOX Content Management System" target="_blank" rel="noopener">BLOX Content Management System</a> from <a href="https://bloxdigital.com/" title="BLOX Digital" target="_blank" rel="noopener">BLOX Digital</a>.</small></div>
    </section>
</div></div></div>
        </div>
    </div>
    
    
        </div><!-- / offcanvas close  -->
    

    
    
    <!-- / site-container close -->
    </div>
    
    <script>
        window.__tnt = window.__tnt || {};
        __tnt.compatibility = __tnt.compatibility || {};

        __tnt.compatibility.status = '';
        __tnt.compatibility.check = function() {
            if (typeof __tnt.advertisements == 'undefined') {
                __tnt.compatibility.status = 'FAIL: object 0 undefined';
                return false;
            }
            return true;
        };
        __tnt.compatibility.notification = function() {
            };
        (function() {
            function compatibilityCheck() {
                if (!__tnt.compatibility.check()) {
                    __tnt.trackEvent({
                        'category':'subscription',
                        'action':'adblock',
                        'label':'adblock detected',
                        'value':'1'
                    });
                    __tnt.compatibility.notification();
                }
            }

            if (document.readyState != 'loading') {
                compatibilityCheck();
            } else {
                document.addEventListener('DOMContentLoaded', compatibilityCheck);
            }
        })();
    </script>
    
    <script>
        jQuery(function() {
            if(typeof TNCMS.Tracking != 'undefined'){
                jQuery(TNCMS.Tracking.trackDeclarativeEvents);
            }});
    </script>

    <script>
        __tnt.trackEvent = function(obj) {
            if (typeof obj === 'object') {
                    if (obj.category && obj.action) {
                        __tnt.googleEvent(obj);
                    } else if (obj.network && obj.socialAction) {
                        __tnt.googleSocial(obj);
                    } else if (obj.url) {
                        __tnt.googlePageView(obj);
                    }
                    if (typeof TNCMS.Tracking != 'undefined' && obj.metric) {
                        TNCMS.Tracking.addEvent({
                            app: obj.app,
                            metric: obj.metric,
                            id: obj.uuid
                        });
                    }
            }
        };

        if (__tnt.trackEventLater.length > 0) {
            __tnt.trackEventLater.forEach(function(obj) {
                __tnt.trackEvent(obj);
            });
        }

        Array.from(document.querySelectorAll('body [data-track]')).forEach(function(el) {
            el.addEventListener(__tnt.client.clickEvent, function() {
                __tnt.trackEvent(JSON.parse(el.dataset.track));
            });
        });
        Array.from(document.querySelectorAll('body [data-tncms-track-event]')).forEach(function(el) {
            el.addEventListener(__tnt.client.clickEvent, function() {
                __tnt.trackEvent(JSON.parse(el.dataset.tncmsTrackEvent));
            });
        });
        
        Array.from(document.querySelectorAll('body [data-tncms-track-dmp]')).forEach(function(el) {
            el.addEventListener(__tnt.client.clickEvent, function() {
                var dmpData = el.dataset.tncmsTrackDmp;
                
            });
        });
    
    </script>
    
<!-- Place tag before closing body tag on all site pages -->
<script type="text/javascript">!function(){var e=document.createElement("script");e.type="text/javascript",e.async=!0,e.src="//www.rtb123.com/tags/773F3C17-7C67-20A7-40A0-F1BBB5264072/btp.js";var t=document.getElementsByTagName("head")[0];t?t.appendChild(e,t):(t=document.getElementsByTagName("script")[0]).parentNode.insertBefore(e,t)}();</script>


    <!-- START Parse.ly Include: Standard  #626289 jsandy -->
    <div id="parsely-root" style="display: none">
    <span id="parsely-cfg" data-parsely-site="oudaily.com"></span>
    </div>
    <script>
    (function(s, p, d) {
    var h=d.location.protocol, i=p+"-"+s,
    e=d.getElementById(i), r=d.getElementById(p+"-root"),
    u=h==="https:"?"d1z2jf7jlzjs58.cloudfront.net" 
    :"static."+p+".com";
    if (e) return;
    e = d.createElement(s); e.id = i; e.async = true;
    e.src = h+"//"+u+"/p.js"; r.appendChild(e);
    })("script", "parsely", document);
    </script>
    <!-- END Parse.ly Include: Standard --><script>
    const targetUL = document.querySelector(' div.meta > span > ul.list-inline');
    if (targetUL) {
        const htmlString = `<li><a style="color:#841617;font-weight:bold;display:block;" href="https://www.google.com/preferences/source?q=https://www.oudaily.com">Prefer us on Google</a></li>`;
        targetUL.insertAdjacentHTML('afterbegin', htmlString);
    }
</script>
</body>
</html>