CINXE.COM
Portland Timbers
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link rel="shortcut icon" href="https://images.mlssoccer.com/image/upload/v1666958658/assets/por/logos/POR-Crest-FullColor.svg" asp-append-version="true" /> <link rel="apple-touch-icon" href="https://images.mlssoccer.com/image/upload/v1666961611/assets/por/logos/apple-touch-icon.png" /> <link rel="manifest" href="/manifest.json" asp-append-version="true" /> <link rel="preload" href="/assets/fonts/MLSTifo/MLSTifo--regular.woff2" as="font" type="font/woff2" crossorigin /> <link rel="preload" href="/assets/fonts/MLSTifo/MLSTifo--light.woff2" as="font" type="font/woff2" crossorigin /> <link rel="preload" href="/assets/fonts/MLSTifo/MLSTifo--medium.woff2" as="font" type="font/woff2" crossorigin /> <link rel="preload" href="/assets/fonts/MLSTifo/MLSTifo--bold.woff2" as="font" type="font/woff2" crossorigin /> <link rel="preload" href="/assets/fonts/MLSTifo/MLSTifo--regular.woff" as="font" type="font/woff" crossorigin /> <link rel="preload" href="/assets/fonts/MLSTifo/MLSTifo--light.woff" as="font" type="font/woff" crossorigin /> <link rel="preload" href="/assets/fonts/MLSTifo/MLSTifo--medium.woff" as="font" type="font/woff" crossorigin /> <link rel="preload" href="/assets/fonts/MLSTifo/MLSTifo--bold.woff" as="font" type="font/woff" crossorigin /> <title>Portland Timbers</title> <meta content="All the latest Portland Timbers news, photos, highlights, tickets and more." name="description"></meta> <meta content="Portland Timbers" name="author"></meta> <link href="https://www.timbers.com/" rel="canonical"></link> <meta content="noodp" name="robots"></meta> <meta content="All the latest Portland Timbers news, photos, highlights, tickets and more." property="og:description"></meta><meta content="408181147117330" property="fb:app_id"></meta><meta content="https://www.timbers.com" property="twitter:domain"></meta><meta content="All the latest Portland Timbers news, photos, highlights, tickets and more." property="twitter:description"></meta><meta content="https://www.timbers.com/" property="og:url"></meta><meta content="Portland Timbers" property="og:title"></meta><meta content="summary_large_image" property="twitter:card"></meta><meta content="Portland Timbers" property="twitter:title"></meta><meta content="website" property="og:type"></meta><meta content="en-US" property="og:locale"></meta><meta content="Portland Timbers" property="og:site_name"></meta> <!-- OptanonConsentNoticeStart --> <script type="text/javascript" src="https://cookie-cdn.cookiepro.com/consent/382f9f88-b7b2-4d62-90c4-829b828ae7be/OtAutoBlock.js"></script> <script src="https://cookie-cdn.cookiepro.com/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="382f9f88-b7b2-4d62-90c4-829b828ae7be"></script> <script type="text/javascript"> function OptanonWrapper() { } </script> <!-- OptanonConsentNoticeEnd --> <script type="text/plain" class="optanon-category-C0002-C0003-C0004-C0005" async defer src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script> <script> // early compute the vw/vh units more reliably than CSS does itself function computeViewportDimensions() { if (document.documentElement && document.documentElement.style && document.documentElement.style.setProperty) { document.documentElement.style.setProperty( "--vw-unit", (document.documentElement.clientWidth / 100).toFixed(1) + "px" ); document.documentElement.style.setProperty( "--vh-unit", (document.documentElement.clientHeight / 100).toFixed(1) + "px" ); } } (function listenForViewportChanges() { // keep the CSS vw-unit/vh-unit CSS variables updated as the viewport changes size (or orientation!) window.addEventListener("resize", computeViewportDimensions, false); // work-arounds for browsers that don't fire "resize" when the orientation changes // ref: https://developer.mozilla.org/en-US/docs/Web/API/ScreenOrientation/onchange if (typeof window.screen != "undefined" && typeof window.screen.orientation != "undefined") { window.screen.orientation.addEventListener("change", computeViewportDimensions, false); } // ref: https://www.reddit.com/r/javascript/comments/lttxdy/js_workaround_for_fixing_how_css_vwvh_units_arent/gp61ghe/ // ref: https://developer.mozilla.org/en-US/docs/Web/API/MediaQueryList/matches else if (typeof window.matchMedia != "undefined") { var query = window.matchMedia("(orientation: landscape)"); // handle variances in the event handling in various older browsers if (typeof query.addEventListener != "undefined") { query.addEventListener("change", computeViewportDimensions, false); } else if (typeof query.addListener != "undefined") { query.addListener(computeViewportDimensions); } else { query.onchange = computeViewportDimensions; } } // make sure nothing during HTML parsing invalidated the early // computation (from the <script> embed) // // has the DOM already loaded? if (document.readyState !== "loading") { computeViewportDimensions(); } // otherwise, assume we can listen for the future DOM-ready event else { document.addEventListener("DOMContentLoaded", computeViewportDimensions, false); } })(); </script> <link as="script" href="/assets/js/base.js?_t=6fec5a2f9ac7a0be3b553d39da808012" rel="preload"></link><link as="script" href="/addon/whitelabel/js/jquery/jquery-3_5_1_min_js?_t=dc5e7f18c8d36ac1d3d4753a87c98d0a" rel="preload"></link><link as="script" href="/addon/whitelabel-razor/js/lazyload_js?_t=6902fae3128df034d67dec8038c6d08a" rel="preload"></link><link as="script" href="/assets/js/reactinit.js?_t=e15e23aeb0f8f92d9d6b0a673e4cc04f" rel="preload"></link><link as="script" href="/assets/js/vendors/auth0-spa-js.js?_t=36328c8142b1efe71319b78014e25be1" rel="preload"></link> <link rel="dns-prefetch" href="https://res.cloudinary.com" /> <link rel="preconnect" href="https://res.cloudinary.com" crossorigin /> <link rel="dns-prefetch" href="https://storage.googleapis.com" /> <link rel="preconnect" href="https://storage.googleapis.com" crossorigin /> <link rel="canonical" href="https://www.timbers.com/" /> <link href="/assets/css/skins/default.css?_t=a269af68df73327bf02967c65938a712" rel="stylesheet" type="text/css" /><link href="/assets/css/base.css?_t=de4a720083a2744ee224e6516a174421" rel="stylesheet" type="text/css" /> <style>:root {--theme-enabled: True;--theme-backgroundcolordark: #15473e;--theme-backgroundcolorlight: #FFFFFF;--theme-advbackground: #15473e;--theme-headerbackgroundcolor: #16302a;--theme-backgroundhovercolor: #15473e;--theme-backgrounddropdownhovercolor: #15473e;--theme-accentcolor: #15473e;--theme-promobackgroundcolor: #15473e;--theme-promotextcolor: #fef6e0;--theme-buttonfilledbackgroundcolor: #cb9700;--theme-subnavaccentcolor: #dfc077;--theme-footeraccentcolor: #ffffff;--theme-footercolor: #16302a;--theme-overlapcolor: #15473e;--theme-regstoryoverlapbackgroundcolor: #15473e;--theme-mastheadbackgroundcolor: #15473e;--theme-mastheadtextcolor: #ffffff;--theme-regstoryheadlinecolor: #ffffff;--theme-subnavbackgroundcolor: #e8d19c;--theme-subnavtextcolor: #16302a;--theme-subnavhovercolor: #e8d19c;--theme-subnavdropdownhovercolor: #dfc077;--theme-footertextcolor: #ffffff;}</style> <script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js"></script> <script type="text/javascript" data-ot-ignore> window.forgeVariables = function () { return { match: { optaId: "", slug: "", competitionOptaId: "", season: "", matchDateTime: "", mlsCompetitionIds: "98,1294,1231", ticketmasterIconDarkUrl: "https://images.mlssoccer.com/image/upload/assets/match-icons/ticketing-icon-dark-2.png", ticketmasterIconLightUrl: "https://images.mlssoccer.com/image/upload/assets/match-icons/ticketing-icon-light-2.png", hotelBookingIconDarkUrl: "", hotelBookingIconLightUrl: "", }, videoTags: { fullGameTags: "full-replays", condensedGameTags: "mls-in-15", gameHighlightsTags: "match-highlights" }, urlList: { baseUrl: "https://www.timbers.com", defaultAdUrl: "https://pubads.g.doubleclick.net/gampad/ads?sz=640x480&iu=/8375/www.timbers.com/video/default&impl=s&gdfp_req=1&env=vp&output=vast&unviewed_position_start=1&url=[referrer_url]&description_url=[description_url]&correlator=[timestamp]", imageBaseUrl: "https://images.mlssoccer.com", ticketMasterPostMatchUrl: "", venueBgUrl: "https://images.mlssoccer.com/image/upload/t_keep-aspect-ratio-e/assets/venue-backgrounds/", calendarUrl: "", remindMeUrl: "" }, apiList: { statsAPI: "https://stats-api.mlssoccer.com/v1", statsAPIToken: "", forgeDAPI: "https://dapi.timbers.com/v2", d3SportsAPI: "https://sportapi.timbers.com/api", forgeDAPIv1: "https://dapi.timbers.com/v1", leagueForgeDAPIv1: "https://dapi.mlssoccer.com/v1", }, directoryList: { matchHubDir: "competitions", storiesDir: "", playerStatsDir: "", clubStatsDir: "", clubsDir: "", }, currentSite: { isLeague: "False", isClub: "True", clubOptaId: "1581", betMgmUrl: "", culture: "en-US", freemiumPopupImageUrl: "" }, auth0: { domain: "", clientId: "" }, brackets: { ThirdPlaceMatchTitle: "" } } }(); </script> <script> console.log("dotnet version: dotnet6"); if ("serviceWorker" in navigator) { window.addEventListener("load", function () { navigator.serviceWorker.register("/assets/serviceWorker.js", { scope: "/" }); }, function (err) { console.debug('ServiceWorker registration failed: ', err); }); }</script> <script> window.dataLayer = window.dataLayer || []; var data = {"event":"dataLayer-initialized","authorName":null,"topics":null,"pageSection":null,"publishedDate":null,"publishedTime":null,"pageType":null,"pageTitle":"Portland Timbers","authorTwitterHandle":null,"contentCategory":null,"pageTemplate":"A2","storyLayout":null,"storyWordCount":null,"storyType":null,"hideInApp":"no","disableMobileAlert":"no","playerPositions":null,"relatedContent":null,"entityCode":null,"videoId":null,"venues":null,"accountWall":null}; for (var key in data) { if (data.hasOwnProperty(key)) data[key] = data[key] === null ? undefined : data[key]; } data['userId'] = undefined; window.dataLayerInitialized = data; window.dataLayer.push(data); </script> <!-- Google Tag Manager --> <script> (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-TZ9F6LF');</script> <!-- End Google Tag Manager --> <!-- Google Tag Manager (noscript) --> <noscript> <iframe data-src="https://www.googletagmanager.com/ns.html?id=GTM-TZ9F6LF" height="0" width="0" style="display:none;visibility:hidden" title="gtm" class="optanon-category-C0002-C0003-C0004-C0005"></iframe> </noscript> <!-- End Google Tag Manager (noscript) --> <script type="text/javascript"> window.gptconfig = {}; var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; window.gptSlots = []; var advPageInfo = {"Sections":[],"ItemPath":"index","AdUnitName":"","IsCustom":false}; var adUnitName = advPageInfo.AdUnitName; var adUnitDomain = '/8375/www.timbers.com'; if (adUnitName) { adUnitName = "/" + adUnitName; } window.adUnit = adUnitDomain + adUnitName; //Ad Unit Name are the section googletag.cmd.push(function () { gptconfig.responsiveMappings = {}; gptconfig.responsiveMappings['standard-leaderboard'] = googletag.sizeMapping().addSize([1080, 1], [ [8, 1], [10, 1], [728, 90], [970, 90], [1280, 90] ]).addSize([768, 1], [ [8, 1], [728, 90], [1280, 90] ]).addSize([0, 0], [ [6, 1], [300, 50], [320, 50], [300, 250] ]).build(); gptconfig.responsiveMappings['standard-narrow-leaderboard'] = googletag.sizeMapping().addSize([1080, 1], [ [8, 1], [10, 1], [728, 90], [970, 90] ]).addSize([768, 1], [ [8, 1], [728, 90] ]).addSize([0, 0], [ [6, 1], [300, 50], [320, 50], [300, 250] ]).build(); gptconfig.responsiveMappings['premium-leaderboard'] = googletag.sizeMapping().addSize([1080, 1], [ [4, 1], [8, 1], [10, 1], [728, 90], [970, 90], [970, 250], [1280,90] ]).addSize([768, 1], [ [4, 1], [8, 1], [10, 1], [728, 90], [1280, 90] ]).addSize([0, 0], [ [6, 1], [300, 50], [320, 50], ]).build(); gptconfig.responsiveMappings['leaderboard-scoreboard'] = googletag.sizeMapping().addSize([1080, 1], []).addSize([0, 0], [ [6, 1], [300, 50], [320, 50] ]).build(); gptconfig.responsiveMappings['leaderboard-pencil'] = googletag.sizeMapping().addSize([1080, 1], [ [1260, 50] ]).addSize([0, 0], [ [320, 50], ]).build(); gptconfig.responsiveMappings['standard-box'] = googletag.sizeMapping().addSize([1080, 1], [ [1, 1], [2, 1], [300, 250] ]).addSize([768, 1], [ [1, 1], [2, 1], [300, 250], ]).addSize([0, 0], [ [1, 1], [2, 1], [300, 250], ]).build(); gptconfig.responsiveMappings['match-standard-box'] = googletag.sizeMapping().addSize([1080, 1], [ [1, 1], [2, 1], [300, 250] ]).addSize([768, 1], []).addSize([0, 0], []).build(); gptconfig.responsiveMappings['premium-box'] = googletag.sizeMapping().addSize([1080, 1], [ [1, 1], [1, 2], [2, 1], [120, 60], [300, 250], [300, 600] ]).addSize([768, 1], [ [1, 1], [1, 2], [2, 1], [1, 4], [120, 60], [300, 250], [300, 600] ]).addSize([0, 0], [ [1, 1], [2, 1], [1, 2], [60, 30], [300, 250], [300, 600], ]).build(); gptconfig.responsiveMappings['masthead-logo'] = googletag.sizeMapping().addSize([1080, 1], [ [120, 60] ]).addSize([768, 1], [ [120, 60] ]).addSize([0, 0], [ [60, 30] ]).build(); gptconfig.responsiveMappings['bodyarticle-leaderboard'] = googletag.sizeMapping().addSize([1080, 1], [ [728, 90] ]).addSize([768, 1], [ [728, 90] ]).addSize([0, 0], [ [300, 50], [320, 50] ]).build(); gptconfig.responsiveMappings['nav-logo'] = googletag.sizeMapping().addSize([1080, 1], [ [80, 40] ]).addSize([768, 1], [ [60, 30] ]).addSize([0, 0], [ [60, 30] ]).build(); gptconfig.responsiveMappings['blockheader-logo'] = googletag.sizeMapping().addSize([1080, 1], [ [60, 30] ]).addSize([768, 1], [ [60, 30] ]).addSize([0, 0], [ [60, 30] ]).build(); gptconfig.adSizes = [ [1280,90], [728, 90], [970, 250], [970, 90], [300, 250], [320, 50], [300, 600], [160, 600], [300, 60], [300, 100], [120, 60], [60, 30], [1, 4], [3, 4] ]; }); </script> <script type="text/javascript"> var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; googletag.cmd.push(function () { googletag.pubads().enableLazyLoad({ fetchMarginPercent: 0, renderMarginPercent: 0, mobileScaling: 2.0 }); googletag.pubads().enableAsyncRendering(); googletag.pubads().collapseEmptyDivs(); googletag.pubads().disableInitialLoad(); googletag.pubads().setTargeting('lang', 'en'); //Ads container collapsed if not served if (window.googletag && googletag.apiReady) { googletag.pubads().addEventListener('slotRenderEnded', function (event) { if (event.isEmpty) { var id = event.slot.getSlotElementId(); var adSlotNotServed = document.getElementsByClassName('mls-' + id); for (i = 0; i < adSlotNotServed.length; i++) { adSlotNotServed[i].classList.add("mls-o-adv-container--collapsed"); } } }); } //Ads Delay setTimeout(function () { googletag.pubads().refresh(); }, 2 * 1000); googletag.enableServices(); }); </script> <script> !function (t, e, n, i, o, c) { if (!t[i]) { t[i] = function () { (t[i].init = []).push(arguments[0]); }, o = e.createElement(n), c = e.getElementsByTagName(n)[0], o.defer = 1, o.async = 1, o.src = "https://widgets.touch.global/sdk/index.js", c.parentNode.insertBefore(o, c); t[i]({ clientID: "bRUVL8o0KiMIDRBKojxECtTWp" }); } }(window, document, "script", "ecTouchPlatform"); </script> <script async="async" src="https://static.srcspot.com/libs/ira.js" type="application/javascript"></script> </head> <body> <a id="skip-to-main-content" class="mls-o-skip-to-main-content fa-button" href="#main-content"> <span>Skip to main content</span> </a> <div class="d3-l-wrap mls-l-template-A2"> <style type="text/css"> .fa-button.-outline.-blur.mls-o-buttons__basic.mls-o-buttons__basic--outlined {color:#ffffff} .mls-c-ranking-header__rank, .d3-c-editorial-list .fm-card__content .fa-text__roofline .fa-roofline.-division-3 {background-color:unset!important;color:#151516;-webkit-text-fill-color:unset;} .d3-c-editorial-list .fm-card__content .fa-text__roofline .fa-roofline.-division-3, .d3-l-col__col-5 .d3-c-editorial-list .fm-card__content .fa-text__roofline .fa-roofline.-division-3 { background-color:unset; padding:0; } .d3-c-editorial-list .fm-card__content .fa-text__roofline .fa-roofline.-division-3 span, .d3-l-col__col-5 .d3-c-editorial-list .fm-card__content .fa-text__roofline .fa-roofline span { color:#707576; font-size:12px; font-weight:900; } @media screen and (max-width: 730px) { .mls-c-alert-bar__text {font-size:14px;margin-bottom:10px;} } @media screen and (min-width: 731px) and (max-width: 1120px) { } @media screen and (min-width: 1121px) { } .mls-c-match-buttons__external-buttons .mls-c-matchbutton svg { margin-left:5px; } .mls-c-match-buttons__external-buttons .mls-c-matchbutton svg path { fill: white; } </style> <header class="mls-c-header" role="banner"> <section class="d3-l-grid--outer"> <div class="d3-l-grid--inner"> <div class="d3-l-col__col-12"> <div class="mls-c-header__wrapper"> <div class="mls-c-header__primary"> <a class="mls-c-header__club-logo" href="https://www.timbers.com" title="Portland Timbers" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"Portland Timbers","navigationPosition":0,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <picture> <img alt="Portland Timbers" class="img-responsive" src="https://images.mlssoccer.com/image/upload/assets/logos/POR.svg"> </picture> </a> <div class="mls-o-adv-container mls-nav-logo mls-nav-logo"><div class="d3-l-grid--outer d3-l-adv-row"><div class="d3-l-grid--inner"><script>var googletag = googletag || {};googletag.cmd = googletag.cmd || [];var slot = slot || {};googletag.cmd.push(function() {googletag.defineSlot(adUnit, gptconfig.adSizes, 'nav-logo').defineSizeMapping(gptconfig.responsiveMappings['nav-logo']).setTargeting('position', 'nav-logo').addService(googletag.pubads());});</script><div class="d3-o-adv-block " data-id="nav-logo" id="nav-logo"></div></div></div><script>var googletag = googletag || {};googletag.cmd = googletag.cmd || [];googletag.cmd.push(function () {googletag.display('nav-logo');});</script></div> <nav role="navigation" class="mls-o-navigation mls-o-navigation--lg"> <div js-search class="fo-search" aria-hidden="true"> <div class="fo-search__head"> <div class="fo-search__wrapper"> <div class="fo-search__form"> <form tabindex="-1" method="get" autocomplete="off" action="/search"> <div class="fo-search__icon"> <button tabindex="-1" type="submit" name="search" title="Search"> <span class="fa-icon-svg fa-icon-svg--x-large oc-o-icon--white oc-o-icon--search"><svg class="fa-icon-svg fa-icon-svg--search" viewBox="0 0 24 24"><use xlink:href='#search'></use></svg></span> </button> </div> <input tabindex="-1" type="text" id="q-lg" name="q" required placeholder="Search" aria-label="Search"> </form> </div> </div> <button tabindex="-1" class="fo-search__close" js-menu-close aria-pressed="false" aria-label="Close search panel" aria-hidden="true"> <span class="fa-icon-svg fa-icon-svg--small oc-o-icon--white oc-o-icon--close"><svg class="fa-icon-svg fa-icon-svg--close" viewBox="0 0 30 30"><use xlink:href='#close'></use></svg></span> </button> </div> </div> <script> function updateSidebar() { if(document.getElementsByClassName('mls-c-alert-bar--apple')[0] != null){ var width = window.innerWidth; var height = window.innerHeight; if(width <= 441 && height <= 954){ slimBarHeight = document.getElementsByClassName('mls-c-alert-bar--apple')[0].clientHeight; scrollTop = document.documentElement.scrollTop; if(scrollTop >= 0 && scrollTop <= slimBarHeight) { diff = slimBarHeight - scrollTop; incrementAmount = diff.toString(); document.getElementsByClassName('mls-o-overlay__wrapper')[1].style.setProperty("top", incrementAmount + "px"); } else { document.getElementsByClassName('mls-o-overlay__wrapper')[1].style.setProperty("top", "0"); } } } } </script> <ul class="mls-o-navigation__primary-list"> <li class="mls-o-navigation__primary-item"> <a class="mls-o-navigation__item-link " href="/tickets/index" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"Tickets","navigationPosition":1,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Tickets</span> </a> </li> <li class="mls-o-navigation__primary-item"> <a class="mls-o-navigation__item-link " href="https://www.timbers.com/schedule/#competition=all&date=2025-01-01" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"Schedule","navigationPosition":2,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Schedule</span> </a> </li> <li class="mls-o-navigation__primary-item"> <a class="mls-o-navigation__item-link " href="/roster" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"Club","navigationPosition":3,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Club</span> </a> </li> <li class="mls-o-navigation__primary-item"> <a class="mls-o-navigation__item-link " href="/news/latest/index" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"News","navigationPosition":4,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">News</span> </a> </li> <li class="mls-o-navigation__primary-item"> <a class="mls-o-navigation__item-link " href="/video/latest/index" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"Video","navigationPosition":5,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Video</span> </a> </li> <li class="mls-o-navigation__primary-item"> <a class="mls-o-navigation__item-link " href="/providencepark/index" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"Providence Park","navigationPosition":6,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Providence Park</span> </a> </li> <li class="mls-o-navigation__primary-item"> <a class="mls-o-navigation__item-link " href="/stand-together/index" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"Community","navigationPosition":7,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Community</span> </a> </li> <li x-data="AlpineModules.overflowMenu()" x-on:resize.debounce.window=" checkWindowWidth(window.outerWidth, clearAllBodyScrollLocks); " x-on:click.away="closeOverflowMenu(); " class="mls-o-navigation__toggle" :class="{ 'active': isOverflowMenuOpen() }"> <button type="button" onclick=updateSidebar() x-on:click="toggleOverflowMenu(); " class="mls-o-navigation__button" aria-label="Toggle Overflow Menu" data-test-id="toggle-overflow--lg" role="button" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"more items button","navigationPosition":8,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="fa-icon-svg fa-icon-svg--small oc-o-icon--club oc-o-icon--horizontal-dots"><svg class="fa-icon-svg fa-icon-svg--horizontal-dots" viewBox="0 0 20 20"><use xlink:href='#horizontal-dots'></use></svg></span> </button> <ul x-cloak x-show="isOverflowMenuOpen()" data-test-id="overflow-list" x-transition:enter-start="opacity--0 translate-y--1" x-transition:enter="transition ease-out duration--200" x-transition:enter-end="opacity--100 translate-y--0" x-transition:leave-start="opacity--100 translate-y--0" x-transition:leave="transition ease-in duration--150" x-transition:leave-end="opacity--0 translate-y--1" class="mls-o-navigation__overflow-list"> <li class="mls-o-navigation__overflow-item"> <a class="mls-o-navigation__item-link " href="/camps/index" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"Camps","navigationPosition":9,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Camps</span> </a> </li> <li class="mls-o-navigation__overflow-item"> <a class="mls-o-navigation__item-link " href="/albums/index" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"Photos","navigationPosition":10,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Photos</span> </a> </li> <li class="mls-o-navigation__overflow-item"> <a class="mls-o-navigation__item-link " href="/academy/about" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"Academy","navigationPosition":11,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Academy</span> </a> </li> <li class="mls-o-navigation__overflow-item"> <a class="mls-o-navigation__item-link " href="/t2/index" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"Timbers2","navigationPosition":12,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Timbers2</span> </a> </li> </ul> </li> </ul> <ul class="mls-o-navigation__secondary-list"> <li js-nav-advert-container-desktop></li> <li class="fo-search-btn"> <button js-search-open tab-index="0" aria-label="Open search panel" data-tracking-click="{"navigationType":"secondary navigation","navigationSelection":"search","navigationPosition":1,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="fa-icon-svg fa-icon-svg--medium oc-o-icon--club oc-o-icon--search"><svg class="fa-icon-svg fa-icon-svg--search" viewBox="0 0 24 24"><use xlink:href='#search'></use></svg></span> </button> </li> <li class="mls-o-navigation__secondary-item"> <a class="mls-o-navigation__item-link " href="https://www.mlsstore.com/portland-timbers/t-36907014+z-828615-322648043?_s=bm-PortlandTimbers-PTLT-TOPNAVSHOPBUTTON-010423" target=_new data-tracking-click="{"navigationType":"secondary navigation","navigationSelection":"Shop","navigationPosition":2,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Shop</span> </a> </li> <li class="mls-o-navigation__secondary-item"> <a class="mls-o-navigation__item-link " href="/greenisgold" data-tracking-click="{"navigationType":"secondary navigation","navigationSelection":"Green is Gold","navigationPosition":3,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Green is Gold</span> </a> </li> <li class="mls-o-navigation__secondary-item"> <a class="mls-o-navigation__item-link " href="/profile" data-tracking-click="{"navigationType":"secondary navigation","navigationSelection":"Account","navigationPosition":4,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Account</span> </a> </li> </ul> </nav> <nav role="navigation" class="mls-o-navigation mls-o-navigation--md"> <div js-search class="fo-search" aria-hidden="true"> <div class="fo-search__head"> <div class="fo-search__wrapper"> <div class="fo-search__form"> <form tabindex="-1" method="get" autocomplete="off" action="/search"> <div class="fo-search__icon"> <button tabindex="-1" type="submit" name="search" title="Search"> <span class="fa-icon-svg fa-icon-svg--x-large oc-o-icon--white oc-o-icon--search"><svg class="fa-icon-svg fa-icon-svg--search" viewBox="0 0 24 24"><use xlink:href='#search'></use></svg></span> </button> </div> <input tabindex="-1" type="text" id="q-md" name="q" required placeholder="Search" aria-label="Search"> </form> </div> </div> <button tabindex="-1" class="fo-search__close" js-menu-close aria-pressed="false" aria-label="Close search panel" aria-hidden="true"> <span class="fa-icon-svg fa-icon-svg--small oc-o-icon--white oc-o-icon--close"><svg class="fa-icon-svg fa-icon-svg--close" viewBox="0 0 30 30"><use xlink:href='#close'></use></svg></span> </button> </div> </div> <script> function updateSidebar() { if(document.getElementsByClassName('mls-c-alert-bar--apple')[0] != null){ var width = window.innerWidth; var height = window.innerHeight; if(width <= 441 && height <= 954){ slimBarHeight = document.getElementsByClassName('mls-c-alert-bar--apple')[0].clientHeight; scrollTop = document.documentElement.scrollTop; if(scrollTop >= 0 && scrollTop <= slimBarHeight) { diff = slimBarHeight - scrollTop; incrementAmount = diff.toString(); document.getElementsByClassName('mls-o-overlay__wrapper')[1].style.setProperty("top", incrementAmount + "px"); } else { document.getElementsByClassName('mls-o-overlay__wrapper')[1].style.setProperty("top", "0"); } } } } </script> <ul class="mls-o-navigation__primary-list"> <li class="mls-o-navigation__primary-item"> <a class="mls-o-navigation__item-link " href="/tickets/index" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"Tickets","navigationPosition":1,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Tickets</span> </a> </li> <li class="mls-o-navigation__primary-item"> <a class="mls-o-navigation__item-link " href="https://www.timbers.com/schedule/#competition=all&date=2025-01-01" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"Schedule","navigationPosition":2,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Schedule</span> </a> </li> <li class="mls-o-navigation__primary-item"> <a class="mls-o-navigation__item-link " href="/roster" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"Club","navigationPosition":3,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Club</span> </a> </li> <li class="mls-o-navigation__primary-item"> <a class="mls-o-navigation__item-link " href="/news/latest/index" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"News","navigationPosition":4,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">News</span> </a> </li> <li x-data="AlpineModules.overflowMenu()" x-on:resize.debounce.window=" checkWindowWidth(window.outerWidth, clearAllBodyScrollLocks); " x-on:click.away="closeOverflowMenu(); clearAllBodyScrollLocks()" class="mls-o-navigation__toggle" :class="{ 'active': isOverflowMenuOpen() }"> <button type="button" onclick=updateSidebar() x-on:click="toggleOverflowMenu(); isOverflowMenuOpen() ? disableBodyScroll(document.querySelector('.mls-o-navigation--md .mls-o-navigation__overflow-list')) : enableBodyScroll(document.querySelector('.mls-o-navigation--md .mls-o-navigation__overflow-list'))" class="mls-o-navigation__button" aria-label="Toggle Overflow Menu" data-test-id="toggle-overflow--md" role="button" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"more items button","navigationPosition":5,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="fa-icon-svg fa-icon-svg--small oc-o-icon--club oc-o-icon--horizontal-dots"><svg class="fa-icon-svg fa-icon-svg--horizontal-dots" viewBox="0 0 20 20"><use xlink:href='#horizontal-dots'></use></svg></span> </button> <div class="mls-o-overlay"> <div class="mls-o-overlay__wrapper"> <div x-show="isOverflowMenuOpen()" x-cloak x-transition:enter-start="opacity--0" x-transition:enter="ease-in-out duration--200" x-transition:enter-end="opacity--100" x-transition:leave-start="opacity--100" x-transition:leave="ease-in-out duration--200" x-transition:leave-end="opacity--0" class="mls-o-overlay__overlay"></div> <section x-on:click.away="close;" class="mls-o-navigation__side-bar-wrapper"> <aside x-cloak data-test-id="sidebar-overflow--md" x-show="isOverflowMenuOpen()" x-transition:enter-start="translate-x--full" x-transition:enter="transform transition ease-in-out duration--200" x-transition:enter-end="translate-x--0" x-transition:leave-start="translate-x--0" x-transition:leave="transform transition ease-in-out duration--200" x-transition:leave-end="translate-x--full" class="mls-o-navigation__side-bar sticky"> <ul body-scroll-lock-ignore class="mls-o-navigation__overflow-list"> <li class="mls-o-navigation__overflow-item"> <a class="mls-o-navigation__item-link " href="/video/latest/index" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"Video","navigationPosition":6,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Video</span> </a> </li> <li class="mls-o-navigation__overflow-item"> <a class="mls-o-navigation__item-link " href="/providencepark/index" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"Providence Park","navigationPosition":7,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Providence Park</span> </a> </li> <li class="mls-o-navigation__overflow-item"> <a class="mls-o-navigation__item-link " href="/stand-together/index" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"Community","navigationPosition":8,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Community</span> </a> </li> <li class="mls-o-navigation__overflow-item"> <a class="mls-o-navigation__item-link " href="/camps/index" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"Camps","navigationPosition":9,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Camps</span> </a> </li> <li class="mls-o-navigation__overflow-item"> <a class="mls-o-navigation__item-link " href="/albums/index" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"Photos","navigationPosition":10,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Photos</span> </a> </li> <li class="mls-o-navigation__overflow-item"> <a class="mls-o-navigation__item-link " href="/academy/about" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"Academy","navigationPosition":11,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Academy</span> </a> </li> <li class="mls-o-navigation__overflow-item"> <a class="mls-o-navigation__item-link " href="/t2/index" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"Timbers2","navigationPosition":12,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Timbers2</span> </a> </li> </ul> </aside> </section> </div> </div> </li> </ul> <ul class="mls-o-navigation__secondary-list"> <li js-nav-advert-container-tablet></li> <li class="fo-search-btn"> <button js-search-open tab-index="0" aria-label="Open search panel" data-tracking-click="{"navigationType":"secondary navigation","navigationSelection":"search","navigationPosition":1,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="fa-icon-svg fa-icon-svg--medium oc-o-icon--club oc-o-icon--search"><svg class="fa-icon-svg fa-icon-svg--search" viewBox="0 0 24 24"><use xlink:href='#search'></use></svg></span> </button> </li> <li class="mls-o-navigation__secondary-item"> <a class="mls-o-navigation__item-link " href="https://www.mlsstore.com/portland-timbers/t-36907014+z-828615-322648043?_s=bm-PortlandTimbers-PTLT-TOPNAVSHOPBUTTON-010423" target=_new data-tracking-click="{"navigationType":"secondary navigation","navigationSelection":"Shop","navigationPosition":2,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Shop</span> </a> </li> <li class="mls-o-navigation__secondary-item"> <a class="mls-o-navigation__item-link " href="/greenisgold" data-tracking-click="{"navigationType":"secondary navigation","navigationSelection":"Green is Gold","navigationPosition":3,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Green is Gold</span> </a> </li> <li class="mls-o-navigation__secondary-item"> <a class="mls-o-navigation__item-link " href="/profile" data-tracking-click="{"navigationType":"secondary navigation","navigationSelection":"Account","navigationPosition":4,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Account</span> </a> </li> </ul> </nav> <nav role="navigation" class="mls-o-navigation mls-o-navigation--sm"> <div js-search class="fo-search" aria-hidden="true"> <div class="fo-search__head"> <div class="fo-search__wrapper"> <div class="fo-search__form"> <form tabindex="-1" method="get" autocomplete="off" action="/search"> <div class="fo-search__icon"> <button tabindex="-1" type="submit" name="search" title="Search"> <span class="fa-icon-svg fa-icon-svg--x-large oc-o-icon--white oc-o-icon--search"><svg class="fa-icon-svg fa-icon-svg--search" viewBox="0 0 24 24"><use xlink:href='#search'></use></svg></span> </button> </div> <input tabindex="-1" type="text" id="q-sm" name="q" required placeholder="Search" aria-label="Search"> </form> </div> </div> <button tabindex="-1" class="fo-search__close" js-menu-close aria-pressed="false" aria-label="Close search panel" aria-hidden="true"> <span class="fa-icon-svg fa-icon-svg--small oc-o-icon--white oc-o-icon--close"><svg class="fa-icon-svg fa-icon-svg--close" viewBox="0 0 30 30"><use xlink:href='#close'></use></svg></span> </button> </div> </div> <script> function updateSidebar() { if(document.getElementsByClassName('mls-c-alert-bar--apple')[0] != null){ var width = window.innerWidth; var height = window.innerHeight; if(width <= 441 && height <= 954){ slimBarHeight = document.getElementsByClassName('mls-c-alert-bar--apple')[0].clientHeight; scrollTop = document.documentElement.scrollTop; if(scrollTop >= 0 && scrollTop <= slimBarHeight) { diff = slimBarHeight - scrollTop; incrementAmount = diff.toString(); document.getElementsByClassName('mls-o-overlay__wrapper')[1].style.setProperty("top", incrementAmount + "px"); } else { document.getElementsByClassName('mls-o-overlay__wrapper')[1].style.setProperty("top", "0"); } } } } </script> <ul class="mls-o-navigation__primary-list"> <li class="mls-o-navigation__primary-item"> <a class="mls-o-navigation__item-link " href="/tickets/index" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"Tickets","navigationPosition":1,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Tickets</span> </a> </li> <li class="mls-o-navigation__primary-item"> <a class="mls-o-navigation__item-link " href="https://www.timbers.com/schedule/#competition=all&date=2025-01-01" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"Schedule","navigationPosition":2,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Schedule</span> </a> </li> <li class="mls-o-navigation__primary-item"> <a class="mls-o-navigation__item-link " href="/roster" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"Club","navigationPosition":3,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Club</span> </a> </li> <li x-data="AlpineModules.overflowMenu()" x-on:resize.debounce.window=" checkWindowWidth(window.outerWidth, clearAllBodyScrollLocks); " x-on:click.away="closeOverflowMenu(); clearAllBodyScrollLocks()" class="mls-o-navigation__toggle" :class="{ 'active': isOverflowMenuOpen() }"> <button type="button" onclick=updateSidebar() x-on:click="toggleOverflowMenu(); isOverflowMenuOpen() ? disableBodyScroll(document.querySelector('.mls-o-navigation--sm .mls-o-navigation__overflow-list')) : enableBodyScroll(document.querySelector('.mls-o-navigation--sm .mls-o-navigation__overflow-list'))" class="mls-o-navigation__button" aria-label="Toggle Overflow Menu" data-test-id="toggle-overflow--sm" role="button" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"more items button","navigationPosition":4,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="fa-icon-svg fa-icon-svg--small oc-o-icon--club oc-o-icon--horizontal-dots"><svg class="fa-icon-svg fa-icon-svg--horizontal-dots" viewBox="0 0 20 20"><use xlink:href='#horizontal-dots'></use></svg></span> </button> <div class="mls-o-overlay"> <div class="mls-o-overlay__wrapper"> <div x-show="isOverflowMenuOpen()" x-cloak x-transition:enter-start="opacity--0" x-transition:enter="ease-in-out duration--200" x-transition:enter-end="opacity--100" x-transition:leave-start="opacity--100" x-transition:leave="ease-in-out duration--200" x-transition:leave-end="opacity--0" class="mls-o-overlay__overlay"></div> <section x-on:click.away="close;" class="mls-o-navigation__side-bar-wrapper"> <aside x-cloak data-test-id="sidebar-overflow--sm" x-show="isOverflowMenuOpen()" x-transition:enter-start="translate-x--full" x-transition:enter="transform transition ease-in-out duration--200" x-transition:enter-end="translate-x--0" x-transition:leave-start="translate-x--0" x-transition:leave="transform transition ease-in-out duration--200" x-transition:leave-end="translate-x--full" class="mls-o-navigation__side-bar sticky"> <ul body-scroll-lock-ignore class="mls-o-navigation__overflow-list"> <li class="mls-o-navigation__overflow-item"> <a class="mls-o-navigation__item-link " href="/news/latest/index" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"News","navigationPosition":5,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">News</span> </a> </li> <li class="mls-o-navigation__overflow-item"> <a class="mls-o-navigation__item-link " href="/video/latest/index" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"Video","navigationPosition":6,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Video</span> </a> </li> <li class="mls-o-navigation__overflow-item"> <a class="mls-o-navigation__item-link " href="/providencepark/index" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"Providence Park","navigationPosition":7,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Providence Park</span> </a> </li> <li class="mls-o-navigation__overflow-item"> <a class="mls-o-navigation__item-link " href="/stand-together/index" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"Community","navigationPosition":8,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Community</span> </a> </li> <li class="mls-o-navigation__overflow-item"> <a class="mls-o-navigation__item-link " href="/camps/index" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"Camps","navigationPosition":9,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Camps</span> </a> </li> <li class="mls-o-navigation__overflow-item"> <a class="mls-o-navigation__item-link " href="/albums/index" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"Photos","navigationPosition":10,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Photos</span> </a> </li> <li class="mls-o-navigation__overflow-item"> <a class="mls-o-navigation__item-link " href="/academy/about" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"Academy","navigationPosition":11,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Academy</span> </a> </li> <li class="mls-o-navigation__overflow-item"> <a class="mls-o-navigation__item-link " href="/t2/index" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"Timbers2","navigationPosition":12,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Timbers2</span> </a> </li> <li class="mls-o-navigation__overflow-item"> <a class="mls-o-navigation__item-link " href="/greenisgold" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"Green is Gold","navigationPosition":13,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Green is Gold</span> </a> </li> <li class="mls-o-navigation__overflow-item"> <a class="mls-o-navigation__item-link " href="/profile" data-tracking-click="{"navigationType":"primary navigation","navigationSelection":"Account","navigationPosition":14,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Account</span> </a> </li> <li class="mls-o-navigation__overflow-item fo-search-btn"> <button js-search-open tab-index="0" aria-label="Open search panel" data-tracking-click="{"navigationType":"secondary navigation","navigationSelection":"search","navigationPosition":15,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="fa-icon-svg fa-icon-svg--medium oc-o-icon--club oc-o-icon--search"><svg class="fa-icon-svg fa-icon-svg--search" viewBox="0 0 24 24"><use xlink:href='#search'></use></svg></span> </button> </li> </ul> <ul class="mls-o-navigation__sticky-list"> <li class="mls-o-navigation__sticky-item"> <a class="mls-o-navigation__item-link " href="https://www.mlsstore.com/portland-timbers/t-36907014+z-828615-322648043?_s=bm-PortlandTimbers-PTLT-TOPNAVSHOPBUTTON-010423" target=_new data-tracking-click="{"navigationType":"secondary navigation","navigationSelection":"Shop","navigationPosition":17,"navigationCategory":null,"clickLocation":"header"}" data-click-event-name="navigation-click"> <span class="mls-o-navigation__item-text">Shop</span> <span class="fa-icon-svg fa-icon-svg--x-small oc-o-icon--club oc-o-icon--open-link"><svg class="fa-icon-svg fa-icon-svg--open-link" viewBox="0 0 15 15"><use xlink:href='#open-link'></use></svg></span> </a> </li> </ul> </aside> </section> </div> </div> </li> </ul> <ul class="mls-o-navigation__secondary-list"> </ul> </nav> </div> </div> </div> </div> </section> </header> <div class="mls-o-adv-container mls-premium-leaderboard mls-leaderboard-top"><div class="d3-l-grid--outer d3-l-adv-row"><div class="d3-l-grid--inner"><script>var googletag = googletag || {};googletag.cmd = googletag.cmd || [];var slot = slot || {};googletag.cmd.push(function() {googletag.defineSlot(adUnit, gptconfig.adSizes, 'leaderboard-top').defineSizeMapping(gptconfig.responsiveMappings['premium-leaderboard']).setTargeting('position', 'leaderboard-top').addService(googletag.pubads());});</script><div class="d3-o-adv-block " data-id="leaderboard-top" id="leaderboard-top"></div></div></div><script>var googletag = googletag || {};googletag.cmd = googletag.cmd || [];googletag.cmd.push(function () {googletag.display('leaderboard-top');});</script></div> <main role="main" id="main-content" class="first-row-parent" data-bucket-name="main-content" tabindex="-1" aria-label="Page main content"> <section class="mls-c-ledeblock -newsday"> <div class="mls-c-ledeblock__overlap"> <div class="d3-l-grid--outer d3-l-section-row mls-c-ledeblock__hscoreboard"> <div class="d3-l-grid--inner"> <div class="d3-l-col__col-12"> <section data-block-type="scoreboard" data-react="mls-horizontal-scoreboard" class="mls-section__horizontal-scoreboard" data-options="{
 "dateFrom": "2025-01-01",
 "dateTo": "2025-12-31",
 "clubOptaId": "1581",
 "competitionOptaId": "98",
 "matchDay": null,
 "roundNumber": null,
 "useDarkTheme": true,
 "showClubRanks": false
}"></section> </div> </div> </div> </div> <div class="d3-l-grid--outer d3-l-section-row -main-section"> <div class="d3-l-grid--inner"> <div class="d3-l-col__col-12"> <div class=" mls-c-ledeblock__container"> <div class="mls-c-ledeblock__bucket -bucket-a"> <div class="mls-c-ledeblock__bucket-content"> <section class="d3-c-editorial-list mls-c-ledeblock__editorial-list -large " data-block-type="editorial-list"> <a class="fm-card-wrap -album" href="/albums/night-in-pictures-timbers-road-win-in-the-rockies" title="Night in Pictures | Timbers Road Win in the Rockies" data-id="ca463ad6-c2a2-421a-934b-43723773bdc1" aria-label="Night in Pictures | Timbers Road Win in the Rockies" data-tracking-block-click="{"blockLayout":"large","clickItem":"card","ctaLabel":null,"blockTitle":"Night in Pictures | Timbers Road Win in the Rockies","flags":null,"topics":null,"relatedEntityCompetition":null,"relatedEntitySeason":null,"relatedEntityMatch":null,"relatedEntityPlayer":null,"relatedEntityClub":null}" data-tracking-block-impression="{"id":"night-in-pictures-timbers-road-win-in-the-rockies","name":"Night in Pictures | Timbers Road Win in the Rockies","creative":"album","position":1}"> <article class="fm-card -default fm-card--btn-alignment-horizontal " > <div class="fm-card__media fm-card__media--gradient"><figure class="fm-card__figure fa-image -ratio-t-16-9 -ratio-1-1"><picture class="d3-o-media-object__picture lazy"><!--[if IE 9]><video style="display: none; "><![endif]--><source data-srcset="https://images.mlssoccer.com/image/private/t_editorial_landscape_8_desktop_mobile/f_auto/mls-por/tvctawyfeh0s2hlfpvo9 1x, https://images.mlssoccer.com/image/private/t_editorial_landscape_8_desktop_mobile_2x/f_auto/mls-por/tvctawyfeh0s2hlfpvo9 2x, https://images.mlssoccer.com/image/private/t_editorial_landscape_8_desktop_mobile_3x/f_auto/mls-por/tvctawyfeh0s2hlfpvo9 3x" media="(min-width:1024px)" srcset="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="></source><source data-srcset="https://images.mlssoccer.com/image/private/t_landscape_tablet/f_auto/mls-por/tvctawyfeh0s2hlfpvo9 1x, https://images.mlssoccer.com/image/private/t_landscape_tablet_2x/f_auto/mls-por/tvctawyfeh0s2hlfpvo9 2x, https://images.mlssoccer.com/image/private/t_landscape_tablet_3x/f_auto/mls-por/tvctawyfeh0s2hlfpvo9 3x" media="(min-width:768px)" srcset="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="></source><source data-srcset="https://images.mlssoccer.com/image/private/t_editorial_landscape_8_desktop_mobile/f_auto/mls-por/tvctawyfeh0s2hlfpvo9 1x, https://images.mlssoccer.com/image/private/t_editorial_landscape_8_desktop_mobile_2x/f_auto/mls-por/tvctawyfeh0s2hlfpvo9 2x, https://images.mlssoccer.com/image/private/t_editorial_landscape_8_desktop_mobile_3x/f_auto/mls-por/tvctawyfeh0s2hlfpvo9 3x" srcset="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="></source><!--[if IE 9]></video><![endif]--><img alt="Night in Pictures | Timbers Road Win in the Rockies" class="img-responsive" data-src="https://images.mlssoccer.com/image/private/t_editorial_landscape_8_desktop_mobile/f_auto/mls-por/tvctawyfeh0s2hlfpvo9" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="></img></picture></figure></div> <div class="fm-card__content"> <div class="fa-text"> <h2 class="fa-text__title">Night in Pictures | Timbers Road Win in the Rockies</h2> </div> </div> </article> </a> </section> </div> </div> <div class="mls-c-ledeblock__bucket -bucket-b"> <div class="mls-c-ledeblock__bucket-content"> <section class="d3-c-editorial-list mls-c-ledeblock__editorial-list -medium " data-block-type="editorial-list"> <a class="fm-card-wrap -customentity -promo" href="https://seatgeek.com/portland-timbers-tickets/mls/2025-03-30-4-pm/17316538?aid=13360&pid=houston-033025_webpromo&rid=33025&utm_medium=partnership&utm_source=timbers&utm_campaign=houston-033025_webpromo" data-id="743296e6-2175-4c9d-9d44-39cb87c186b3" target='_blank' data-tracking-block-click="{"blockLayout":"medium","clickItem":"card","ctaLabel":null,"blockTitle":"Sunday Night Soccer vs. Houston","flags":null,"topics":null,"relatedEntityCompetition":null,"relatedEntitySeason":null,"relatedEntityMatch":null,"relatedEntityPlayer":null,"relatedEntityClub":null}" data-tracking-block-impression="{"id":"porvhou-03-30-2025-sgt-promo-block","name":"Sunday Night Soccer vs. Houston","creative":"promo","position":1}"> <article class="fm-card -default fm-card--btn-alignment"> <div class="fm-card__bg-image"> <picture class="d3-o-media-object__picture"><!--[if IE 9]><video style="display: none; "><![endif]--><source media="(min-width:1024px)" srcset="https://images.mlssoccer.com/image/private/t_editorial_landscape_12_desktop/f_auto/mls-por/yol669aavpmxooj7w0rn 1x, https://images.mlssoccer.com/image/private/t_editorial_landscape_12_desktop_2x/f_auto/mls-por/yol669aavpmxooj7w0rn 2x, https://images.mlssoccer.com/image/private/t_editorial_landscape_12_desktop_3x/f_auto/mls-por/yol669aavpmxooj7w0rn 3x"></source><source media="(min-width:768px)" srcset="https://images.mlssoccer.com/image/private/t_editorial_landscape_12_desktop/f_auto/mls-por/yol669aavpmxooj7w0rn 1x, https://images.mlssoccer.com/image/private/t_editorial_landscape_12_desktop_2x/f_auto/mls-por/yol669aavpmxooj7w0rn 2x, https://images.mlssoccer.com/image/private/t_editorial_landscape_12_desktop_3x/f_auto/mls-por/yol669aavpmxooj7w0rn 3x"></source><source srcset="https://images.mlssoccer.com/image/private/t_editorial_landscape_12_desktop/f_auto/mls-por/yol669aavpmxooj7w0rn 1x, https://images.mlssoccer.com/image/private/t_editorial_landscape_12_desktop_2x/f_auto/mls-por/yol669aavpmxooj7w0rn 2x, https://images.mlssoccer.com/image/private/t_editorial_landscape_12_desktop_3x/f_auto/mls-por/yol669aavpmxooj7w0rn 3x"></source><!--[if IE 9]></video><![endif]--><img class="img-responsive" loading="lazy" src="https://images.mlssoccer.com/image/private/t_editorial_landscape_12_desktop/f_auto/mls-por/yol669aavpmxooj7w0rn"></img></picture> </div> <div class="fm-card__container"> <div class="fm-card__media--gradient fm-card__media"> <figure class="fm-card__figure fa-image -ratio-16-9"> </figure> </div> </div> </article> </a> </section> </div> <div class="mls-c-ledeblock__bucket-content"> <section class="d3-c-editorial-list mls-c-ledeblock__editorial-list -small " data-block-type="editorial-list"> <a class="fm-card-wrap -customentity -brightcovevideo" href="/video/they-showed-courage-imagination-enjoyment-in-the-way-they-want-to-play-phil-neville-after-3-0-road-win" title=""They showed courage, imagination, enjoyment in the way they want to play" | Phil Neville after 3-0 road win" data-id="6b3451ac-fb82-4888-a4d2-26e04e73c78c" aria-label=""They showed courage, imagination, enjoyment in the way they want to play" | Phil Neville after 3-0 road win" data-tracking-block-click="{"blockLayout":"small","clickItem":"card","ctaLabel":null,"blockTitle":"\"They showed courage, imagination, enjoyment in the way they want to play\" | Phil Neville after 3-0 road win","flags":"Team News Video","topics":"Team News Video|Postgame|Team","relatedEntityCompetition":null,"relatedEntitySeason":null,"relatedEntityMatch":"COLvsPOR 03-22-2025","relatedEntityPlayer":null,"relatedEntityClub":"Portland Timbers"}" data-tracking-block-impression="{"id":"they-showed-courage-imagination-enjoyment-in-the-way-they-want-to-play-phil-neville-after-3-0-road-win","name":"\"They showed courage, imagination, enjoyment in the way they want to play\" | Phil Neville after 3-0 road win","creative":"video","position":1}"> <article class="fm-card -default fm-card--btn-alignment-horizontal " > <div class="fm-card__media fm-card__media--gradient"><figure class="fm-card__figure fa-image -ratio-t-16-9 -ratio-1-1"><picture class="d3-o-media-object__picture lazy"><!--[if IE 9]><video style="display: none; "><![endif]--><source data-srcset="https://images.mlssoccer.com/image/private/t_editorial_landscape_3_4_desktop/f_auto/mls-por/rcihwpxnjhgnxcy95dfe 1x, https://images.mlssoccer.com/image/private/t_editorial_landscape_3_4_desktop_2x/f_auto/mls-por/rcihwpxnjhgnxcy95dfe 2x, https://images.mlssoccer.com/image/private/t_editorial_landscape_3_4_desktop_3x/f_auto/mls-por/rcihwpxnjhgnxcy95dfe 3x" media="(min-width:1024px)" srcset="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="></source><source data-srcset="https://images.mlssoccer.com/image/private/t_editorial_landscape_tablet/f_auto/mls-por/rcihwpxnjhgnxcy95dfe 1x, https://images.mlssoccer.com/image/private/t_editorial_landscape_tablet_2x/f_auto/mls-por/rcihwpxnjhgnxcy95dfe 2x, https://images.mlssoccer.com/image/private/t_editorial_landscape_tablet_3x/f_auto/mls-por/rcihwpxnjhgnxcy95dfe 3x" media="(min-width:768px)" srcset="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="></source><source data-srcset="https://images.mlssoccer.com/image/private/t_editorial_landscape_8_desktop_mobile/f_auto/mls-por/rcihwpxnjhgnxcy95dfe 1x, https://images.mlssoccer.com/image/private/t_editorial_landscape_8_desktop_mobile_2x/f_auto/mls-por/rcihwpxnjhgnxcy95dfe 2x, https://images.mlssoccer.com/image/private/t_editorial_landscape_8_desktop_mobile_3x/f_auto/mls-por/rcihwpxnjhgnxcy95dfe 3x" srcset="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="></source><!--[if IE 9]></video><![endif]--><img alt=""They showed courage, imagination, enjoyment in the way they want to play" | Phil Neville after 3-0 road win" class="img-responsive" data-src="https://images.mlssoccer.com/image/private/t_editorial_landscape_8_desktop_mobile/f_auto/mls-por/rcihwpxnjhgnxcy95dfe" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="></img></picture></figure><div class="mls-o-video-card__duration"><span class='mls-o-video-card__duration-lock'>6:48</span><div class="fm-card__icon fm-card__icon--brightcovevideo fm-card__icon--x-large"><span class="fa-icon-svg fa-icon-svg--x-6"><svg class="fa-icon-svg fa-icon-svg--mls-play-video" viewBox="0 0 6 6"><use xlink:href='#mls-play-video'></use></svg></span></div></div></div> <div class="fm-card__content"> <div class="fa-text"> <div class="fa-text__roofline"><div class="fa-roofline -division-3"><span>Team News Video</span></div></div> <h2 class="fa-text__title">"They showed courage, imagination, enjoyment in the way they want to play" | Phil Neville after 3-0 road win</h2> </div> </div> </article> </a> <a class="fm-card-wrap -customentity -brightcovevideo" href="/video/i-knew-what-i-wanted-to-achieve-finn-surman-following-the-clean-sheet-at-colorado" title=""I knew what I wanted to achieve" | Finn Surman following the clean sheet at Colorado" data-id="876561d4-090d-4c0a-ae45-8e59898f2add" aria-label=""I knew what I wanted to achieve" | Finn Surman following the clean sheet at Colorado" data-tracking-block-click="{"blockLayout":"small","clickItem":"card","ctaLabel":null,"blockTitle":"\"I knew what I wanted to achieve\" | Finn Surman following the clean sheet at Colorado","flags":"Team News Video","topics":"Team News Video|Postgame|Team","relatedEntityCompetition":null,"relatedEntitySeason":null,"relatedEntityMatch":"COLvsPOR 03-22-2025","relatedEntityPlayer":"Finn Surman","relatedEntityClub":"Portland Timbers"}" data-tracking-block-impression="{"id":"i-knew-what-i-wanted-to-achieve-finn-surman-following-the-clean-sheet-at-colorado","name":"\"I knew what I wanted to achieve\" | Finn Surman following the clean sheet at Colorado","creative":"video","position":2}"> <article class="fm-card -default fm-card--btn-alignment-horizontal " > <div class="fm-card__media fm-card__media--gradient"><figure class="fm-card__figure fa-image -ratio-t-16-9 -ratio-1-1"><picture class="d3-o-media-object__picture lazy"><!--[if IE 9]><video style="display: none; "><![endif]--><source data-srcset="https://images.mlssoccer.com/image/private/t_editorial_landscape_3_4_desktop/f_auto/mls-por/uaddls8unagwghid7clw 1x, https://images.mlssoccer.com/image/private/t_editorial_landscape_3_4_desktop_2x/f_auto/mls-por/uaddls8unagwghid7clw 2x, https://images.mlssoccer.com/image/private/t_editorial_landscape_3_4_desktop_3x/f_auto/mls-por/uaddls8unagwghid7clw 3x" media="(min-width:1024px)" srcset="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="></source><source data-srcset="https://images.mlssoccer.com/image/private/t_editorial_landscape_tablet/f_auto/mls-por/uaddls8unagwghid7clw 1x, https://images.mlssoccer.com/image/private/t_editorial_landscape_tablet_2x/f_auto/mls-por/uaddls8unagwghid7clw 2x, https://images.mlssoccer.com/image/private/t_editorial_landscape_tablet_3x/f_auto/mls-por/uaddls8unagwghid7clw 3x" media="(min-width:768px)" srcset="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="></source><source data-srcset="https://images.mlssoccer.com/image/private/t_editorial_landscape_8_desktop_mobile/f_auto/mls-por/uaddls8unagwghid7clw 1x, https://images.mlssoccer.com/image/private/t_editorial_landscape_8_desktop_mobile_2x/f_auto/mls-por/uaddls8unagwghid7clw 2x, https://images.mlssoccer.com/image/private/t_editorial_landscape_8_desktop_mobile_3x/f_auto/mls-por/uaddls8unagwghid7clw 3x" srcset="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="></source><!--[if IE 9]></video><![endif]--><img alt=""I knew what I wanted to achieve" | Finn Surman following the clean sheet at Colorado" class="img-responsive" data-src="https://images.mlssoccer.com/image/private/t_editorial_landscape_8_desktop_mobile/f_auto/mls-por/uaddls8unagwghid7clw" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="></img></picture></figure><div class="mls-o-video-card__duration"><span class='mls-o-video-card__duration-lock'>4:15</span><div class="fm-card__icon fm-card__icon--brightcovevideo fm-card__icon--x-large"><span class="fa-icon-svg fa-icon-svg--x-6"><svg class="fa-icon-svg fa-icon-svg--mls-play-video" viewBox="0 0 6 6"><use xlink:href='#mls-play-video'></use></svg></span></div></div></div> <div class="fm-card__content"> <div class="fa-text"> <div class="fa-text__roofline"><div class="fa-roofline -division-3"><span>Team News Video</span></div></div> <h2 class="fa-text__title">"I knew what I wanted to achieve" | Finn Surman following the clean sheet at Colorado</h2> </div> </div> </article> </a> <a class="fm-card-wrap -customentity -brightcovevideo" href="/video/i-m-hoping-to-feel-more-confident-and-to-show-what-i-m-capable-of-kelsy-after-first-timbers-goal" title=""I'm hoping to feel more confident and to show what I'm capable of" | Kelsy after first Timbers goal" data-id="0df32c1a-1e54-4dc8-bae9-9d8382e7aef5" aria-label=""I'm hoping to feel more confident and to show what I'm capable of" | Kelsy after first Timbers goal" data-tracking-block-click="{"blockLayout":"small","clickItem":"card","ctaLabel":null,"blockTitle":"\"I'm hoping to feel more confident and to show what I'm capable of\" | Kelsy after first Timbers goal","flags":"Team News Video","topics":"Team News Video|Postgame|Team","relatedEntityCompetition":null,"relatedEntitySeason":null,"relatedEntityMatch":"COLvsPOR 03-22-2025","relatedEntityPlayer":"Kevin Kelsy","relatedEntityClub":"Portland Timbers"}" data-tracking-block-impression="{"id":"i-m-hoping-to-feel-more-confident-and-to-show-what-i-m-capable-of-kelsy-after-first-timbers-goal","name":"\"I'm hoping to feel more confident and to show what I'm capable of\" | Kelsy after first Timbers goal","creative":"video","position":3}"> <article class="fm-card -default fm-card--btn-alignment-horizontal " > <div class="fm-card__media fm-card__media--gradient"><figure class="fm-card__figure fa-image -ratio-t-16-9 -ratio-1-1"><picture class="d3-o-media-object__picture lazy"><!--[if IE 9]><video style="display: none; "><![endif]--><source data-srcset="https://images.mlssoccer.com/image/private/t_editorial_landscape_3_4_desktop/f_auto/mls-por/khyzjunxqrwqf1va93lt 1x, https://images.mlssoccer.com/image/private/t_editorial_landscape_3_4_desktop_2x/f_auto/mls-por/khyzjunxqrwqf1va93lt 2x, https://images.mlssoccer.com/image/private/t_editorial_landscape_3_4_desktop_3x/f_auto/mls-por/khyzjunxqrwqf1va93lt 3x" media="(min-width:1024px)" srcset="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="></source><source data-srcset="https://images.mlssoccer.com/image/private/t_editorial_landscape_tablet/f_auto/mls-por/khyzjunxqrwqf1va93lt 1x, https://images.mlssoccer.com/image/private/t_editorial_landscape_tablet_2x/f_auto/mls-por/khyzjunxqrwqf1va93lt 2x, https://images.mlssoccer.com/image/private/t_editorial_landscape_tablet_3x/f_auto/mls-por/khyzjunxqrwqf1va93lt 3x" media="(min-width:768px)" srcset="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="></source><source data-srcset="https://images.mlssoccer.com/image/private/t_editorial_landscape_8_desktop_mobile/f_auto/mls-por/khyzjunxqrwqf1va93lt 1x, https://images.mlssoccer.com/image/private/t_editorial_landscape_8_desktop_mobile_2x/f_auto/mls-por/khyzjunxqrwqf1va93lt 2x, https://images.mlssoccer.com/image/private/t_editorial_landscape_8_desktop_mobile_3x/f_auto/mls-por/khyzjunxqrwqf1va93lt 3x" srcset="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="></source><!--[if IE 9]></video><![endif]--><img alt=""I'm hoping to feel more confident and to show what I'm capable of" | Kelsy after first Timbers goal" class="img-responsive" data-src="https://images.mlssoccer.com/image/private/t_editorial_landscape_8_desktop_mobile/f_auto/mls-por/khyzjunxqrwqf1va93lt" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="></img></picture></figure><div class="mls-o-video-card__duration"><span class='mls-o-video-card__duration-lock'>6:24</span><div class="fm-card__icon fm-card__icon--brightcovevideo fm-card__icon--x-large"><span class="fa-icon-svg fa-icon-svg--x-6"><svg class="fa-icon-svg fa-icon-svg--mls-play-video" viewBox="0 0 6 6"><use xlink:href='#mls-play-video'></use></svg></span></div></div></div> <div class="fm-card__content"> <div class="fa-text"> <div class="fa-text__roofline"><div class="fa-roofline -division-3"><span>Team News Video</span></div></div> <h2 class="fa-text__title">"I'm hoping to feel more confident and to show what I'm capable of" | Kelsy after first Timbers goal</h2> </div> </div> </article> </a> </section> </div> </div> <div class="mls-c-ledeblock__bucket -bucket-c"> <div class="mls-o-adv-container mls-standard-box mls-box-1"><div class="d3-l-grid--outer d3-l-adv-row"><div class="d3-l-grid--inner"><script>var googletag = googletag || {};googletag.cmd = googletag.cmd || [];var slot = slot || {};googletag.cmd.push(function() {googletag.defineSlot('/8375/www.mlssoccer.com/clubs/portland-timbers', gptconfig.adSizes, 'box-1').defineSizeMapping(gptconfig.responsiveMappings['standard-box']).setTargeting('position', 'box-1').addService(googletag.pubads());});</script><div class="d3-o-adv-block " data-id="box-1" id="box-1"></div></div></div><script>var googletag = googletag || {};googletag.cmd = googletag.cmd || [];googletag.cmd.push(function () {googletag.display('box-1');});</script></div> <div class="mls-c-ledeblock__bucket-content"> <section class="mls-l-module--featured-match" data-block-type="featured match" data-react="mls-featured-match-v2" data-options="{
 "blockheaderTitle": null,
 "blockheaderSubtitle": null,
 "hideBlockheader": false,
 "matchDate": "03/30/2025 23:00:00",
 "matchSlug": "porvshou-03-30-2025",
 "optaId": "289017631",
 "previousMatchesCount": null,
 "nextMatchesCount": null,
 "competitionOptaId": null,
 "clubOptaId": null,
 "compactVersion": false,
 "showClubRanks": false,
 "showCompetitionStage": false,
 "showRoundDetail": false,
 "showGroupInformation": false
}"></section> </div> </div> </div> </div> </div> </div> </section> <div class="mls-o-adv-container mls-leaderboard-pencil mls-leaderboard-pencil"><div class="d3-l-grid--outer d3-l-adv-row"><div class="d3-l-grid--inner"><script>var googletag = googletag || {};googletag.cmd = googletag.cmd || [];var slot = slot || {};googletag.cmd.push(function() {googletag.defineSlot(adUnit, gptconfig.adSizes, 'leaderboard-pencil').defineSizeMapping(gptconfig.responsiveMappings['leaderboard-pencil']).setTargeting('position', 'leaderboard-pencil').addService(googletag.pubads());});</script><div class="d3-o-adv-block " data-id="leaderboard-pencil" id="leaderboard-pencil"></div></div></div><script>var googletag = googletag || {};googletag.cmd = googletag.cmd || [];googletag.cmd.push(function () {googletag.display('leaderboard-pencil');});</script></div> <section class="d3-l-grid--outer d3-l-section-row" data-toggle=""> <div class="d3-l-grid--inner"> <div class="d3-l-col__col-12"> <div class="mls-o-block-header mls-o-block-header--layout mls-o-block-header--border"> <a type="button" alt="Join us at Providence Park!" class="mls-o-block-header__url" href="https://seatgeek.com/portland-timbers-tickets?aid=13360&pid=timbers-sgt_web_landingpage&rid=20425&utm_medium=partnership&utm_source=timbers&utm_campaign=timbers-sgt_web_landingpage"> <div class="mls-o-block-header__title"> Join us at Providence Park! <span class="fa-icon-svg fa-icon-svg--medium oc-o-icon--arrow-right"><svg class="fa-icon-svg fa-icon-svg--arrow-right" viewBox="0 0 30 30"><use xlink:href='#arrow-right'></use></svg></span> </div> </a> <div class="mls-o-block-header__title mls-o-block-header__title--sm"> Join us at Providence Park! </div> </div> <section class="d3-l-grid--outer d3-l-section-row" data-layout-name="grid_5-7"> <div class="d3-l-grid--inner"> <div class="d3-l-col__col-5"> <div class="oc-c-promo mls-o-promo d3-l-section-row " id="2025-sgt-launch-for-nodequeue" data-tracking-block-impression="{"id":"2025-sgt-launch-for-nodequeue","name":"Be a part of the historic season","creative":"promo","position":1}" data-block-type="promo"> <article class="fm-card -promo -default"> <div class="-customentity oc-o-promo-card -body-part-light-mode" data-id="21f47010-34d5-4f0c-9433-6e4b69ce3b6c"> <div class="fm-card__media"> <figure class="fm-card__figure fa-image -ratio-original"> <picture class="d3-o-media-object__picture lazy"><!--[if IE 9]><video style="display: none; "><![endif]--><source data-srcset="https://images.mlssoccer.com/image/private/t_keep-aspect-ratio-e-desktop/f_png/mls-por/tl2jahn8en7bq7tp8v9c.png 1x, https://images.mlssoccer.com/image/private/t_keep-aspect-ratio-e-desktop_2x/f_png/mls-por/tl2jahn8en7bq7tp8v9c.png 2x, https://images.mlssoccer.com/image/private/t_keep-aspect-ratio-e-desktop_3x/f_png/mls-por/tl2jahn8en7bq7tp8v9c.png 3x" media="(min-width:1024px)" srcset="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="></source><source data-srcset="https://images.mlssoccer.com/image/private/t_keep-aspect-ratio-e-tablet/f_png/mls-por/tl2jahn8en7bq7tp8v9c.png 1x, https://images.mlssoccer.com/image/private/t_keep-aspect-ratio-e-tablet_2x/f_png/mls-por/tl2jahn8en7bq7tp8v9c.png 2x, https://images.mlssoccer.com/image/private/t_keep-aspect-ratio-e-tablet_3x/f_png/mls-por/tl2jahn8en7bq7tp8v9c.png 3x" media="(min-width:768px)" srcset="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="></source><source data-srcset="https://images.mlssoccer.com/image/private/t_keep-aspect-ratio-e-mobile/f_png/mls-por/tl2jahn8en7bq7tp8v9c.png 1x, https://images.mlssoccer.com/image/private/t_keep-aspect-ratio-e-mobile_2x/f_png/mls-por/tl2jahn8en7bq7tp8v9c.png 2x, https://images.mlssoccer.com/image/private/t_keep-aspect-ratio-e-mobile_3x/f_png/mls-por/tl2jahn8en7bq7tp8v9c.png 3x" srcset="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="></source><!--[if IE 9]></video><![endif]--><img alt="Be a part of the historic season" class="img-responsive" data-src="https://images.mlssoccer.com/image/private/t_keep-aspect-ratio-e-mobile/f_png/mls-por/tl2jahn8en7bq7tp8v9c.png" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="></img></picture> </figure> </div> <div class="fm-card__content"> <div class="fa-text"> <h2 class="fa-text__title"> Be a part of the historic season </h2> <div class="fa-text__body"> </div> <ul class="fa-text__links"> <li data-tracking-block-click="{"blockLayout":"default","clickItem":"button","ctaLabel":"Find your seat","blockTitle":"Be a part of the historic season","flags":null,"topics":null,"relatedEntityCompetition":null,"relatedEntitySeason":null,"relatedEntityMatch":null,"relatedEntityPlayer":null,"relatedEntityClub":null}"> <a aria-label="Find your seat" class="fa-button -cta1" href="https://seatgeek.com/portland-timbers-tickets?aid=13360&pid=timbers-sgt_web_landingpage&rid=20425&utm_medium=partnership&utm_source=timbers&utm_campaign=timbers-sgt_web_landingpage" rel="noopener" target="_blank" title="Find your seat"><span>Find your seat</span></a> </li> </ul> </div> </div> </div> </article> </div> </div> <div class="d3-l-col__col-7"> <section class="d3-l-grid--outer d3-l-section-row" data-toggle=""> <div class="d3-l-grid--inner"> <div class="d3-l-col__col-12"> <div class="mls-o-block-header mls-o-block-header--layout mls-o-block-header--border"> <div class="mls-o-block-header__title"> Next Home Matches </div> <div class="mls-o-block-header__title mls-o-block-header__title--sm"> Next Home Matches </div> </div> <section class="d3-l-grid--outer d3-l-section-row" data-layout-name="grid_4-4-4"> <div class="d3-l-grid--inner"> <div class="d3-l-col__col-4"> <section class="mls-l-module--featured-match" data-block-type="featured match" data-react="mls-featured-match-v2" data-options="{
 "blockheaderTitle": null,
 "blockheaderSubtitle": null,
 "hideBlockheader": false,
 "matchDate": "03/30/2025 23:00:00",
 "matchSlug": "porvshou-03-30-2025",
 "optaId": "289017631",
 "previousMatchesCount": null,
 "nextMatchesCount": null,
 "competitionOptaId": null,
 "clubOptaId": null,
 "compactVersion": false,
 "showClubRanks": false,
 "showCompetitionStage": false,
 "showRoundDetail": false,
 "showGroupInformation": false
}"></section> </div> <div class="d3-l-col__col-4"> <section class="mls-l-module--featured-match" data-block-type="featured match" data-react="mls-featured-match-v2" data-options="{
 "blockheaderTitle": null,
 "blockheaderSubtitle": null,
 "hideBlockheader": false,
 "matchDate": "04/20/2025 02:15:00",
 "matchSlug": "porvslafc-04-19-2025",
 "optaId": "289017672",
 "previousMatchesCount": null,
 "nextMatchesCount": null,
 "competitionOptaId": null,
 "clubOptaId": null,
 "compactVersion": false,
 "showClubRanks": false,
 "showCompetitionStage": false,
 "showRoundDetail": false,
 "showGroupInformation": false
}"></section> </div> <div class="d3-l-col__col-4"> <section class="mls-l-module--featured-match" data-block-type="featured match" data-react="mls-featured-match-v2" data-options="{
 "blockheaderTitle": null,
 "blockheaderSubtitle": null,
 "hideBlockheader": false,
 "matchDate": "05/11/2025 02:30:00",
 "matchSlug": "porvsskc-05-10-2025",
 "optaId": "289017720",
 "previousMatchesCount": null,
 "nextMatchesCount": null,
 "competitionOptaId": null,
 "clubOptaId": null,
 "compactVersion": false,
 "showClubRanks": false,
 "showCompetitionStage": false,
 "showRoundDetail": false,
 "showGroupInformation": false
}"></section> </div> </div> </section> </div> </div> </section> </div> </div> </section> <div class="mls-o-block-header__button-container"> <a type="button" alt="Join us at Providence Park!" class="mls-o-buttons__basic mls-o-buttons__basic--outlined" href="https://seatgeek.com/portland-timbers-tickets?aid=13360&pid=timbers-sgt_web_landingpage&rid=20425&utm_medium=partnership&utm_source=timbers&utm_campaign=timbers-sgt_web_landingpage"> <div class="mls-o-block-header__text"> Find your seats </div> </a> </div> </div> </div> </section> <section class="d3-l-grid--outer d3-l-section-row" data-toggle=""> <div class="d3-l-grid--inner"> <div class="d3-l-col__col-12"> <section class="mls-l-module mls-l-module--video-playlist mls-l-module--full-width" data-react="brightcove-video-playlist" data-options="{
 "videoList": [
 {
 "videoId": "6370413929112",
 "description": "Portland Timbers Head Coach Phil Neville sits with media virtually following the club's 3-0 win over Colorado Rapids at DICK'S Sporting Goods Park on Saturday night.",
 "accountId": "5537314728001",
 "embedURL": "https://players.brightcove.net/5537314728001/default_default/index.html?videoId=6370413929112",
 "eventSlug": "",
 "eventTagSlug": "",
 "type": "customentity",
 "_translationId": "7c02484d-cf84-4315-943a-625314f4df30",
 "_entityId": "6b3451ac-fb82-4888-a4d2-26e04e73c78c",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/brightcovevideos/they-showed-courage-imagination-enjoyment-in-the-way-they-want-to-play-phil-neville-after-3-0-road-win",
 "slug": "they-showed-courage-imagination-enjoyment-in-the-way-they-want-to-play-phil-neville-after-3-0-road-win",
 "title": "\"They showed courage, imagination, enjoyment in the way they want to play\" | Phil Neville after 3-0 road win",
 "tags": [
 {
 "externalSourceName": "customentity.topic",
 "slug": "team-news-video",
 "type": "tag",
 "_translationId": "24c8f389-0f51-4b9c-9b59-db5d0429c15c",
 "_entityId": "de8ac088-df09-4bf6-8150-c76095585417",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/team-news-video",
 "title": "Team News Video",
 "neutralSlug": "team-news-video",
 "externalSourceReference": {
 "sourceId": "2b208311-155a-452c-a332-b9cd25136fe4",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": "customentity.topic",
 "slug": "postgame",
 "type": "tag",
 "_translationId": "8120ee8b-e5c0-4d3e-aeed-d9bff40460f8",
 "_entityId": "8893f6fb-9ad0-4e9c-bf3f-fa460119257d",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/postgame",
 "title": "Postgame",
 "neutralSlug": "postgame",
 "externalSourceReference": {
 "sourceId": "26cad346-6b0b-4328-b568-28c19840e788",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": "customentity.topic",
 "slug": "team",
 "type": "tag",
 "_translationId": "6d0b9110-19c7-4b9c-bd4f-f24bcde42c60",
 "_entityId": "9725c86d-67e9-4473-b576-9c7e7871c9d2",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/team",
 "title": "Team",
 "neutralSlug": "team",
 "externalSourceReference": {
 "sourceId": "35d29103-5b46-4bbe-b8ef-714024a77cce",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": null,
 "slug": "phil-neville",
 "type": "tag",
 "_translationId": "5cbe9906-9eb0-4d9e-9c75-c07d219ac1ac",
 "_entityId": "fa3fcb78-60b3-4a23-912a-2b0dad336f3a",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/phil-neville",
 "title": "Phil Neville",
 "neutralSlug": "phil-neville",
 "externalSourceReference": {
 "sourceId": null,
 "sourceName": null
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": "customentity.match",
 "slug": "colvspor-03-22-2025",
 "type": "tag",
 "_translationId": "78d865db-1959-4d4f-8547-11d19a709e46",
 "_entityId": "7a01a817-8c62-44a2-b8b8-9b33d68e8186",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/colvspor-03-22-2025",
 "title": "COLvsPOR 03-22-2025",
 "neutralSlug": "colvspor-03-22-2025",
 "externalSourceReference": {
 "sourceId": "0b597747-0a76-415b-b9e2-01e2a65ccb5f",
 "sourceName": "customentity.match"
 },
 "extraData": {
 "homeClubOptaId": 436,
 "venueOptaId": 3357,
 "optaId": 289017612,
 "awayClubOptaId": 1581,
 "seasonOptaId": 2025,
 "competitionOptaId": 98,
 "sportecId": "MLS-MAT-0005VG",
 "matchType": "Regular",
 "matchDay": 5
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.club",
 "slug": "portland-timbers",
 "type": "tag",
 "_translationId": "50bc03ec-6157-4e98-85f0-bce34964cf4e",
 "_entityId": "1e2e143c-c663-4e9b-99e9-eead3d638b9f",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/portland-timbers",
 "title": "Portland Timbers",
 "neutralSlug": "portland-timbers",
 "externalSourceReference": {
 "sourceId": "5439cc0d-f3c4-4054-a022-d758ad2ebd66",
 "sourceName": "customentity.club"
 },
 "extraData": {
 "name": "Portland Timbers",
 "shortName": "Portland",
 "optaId": 1581,
 "abbreviation": "POR"
 },
 "fields": {}
 }
 ],
 "relations": null,
 "references": null,
 "fields": {
 "duration": "408555",
 "description": "Portland Timbers Head Coach Phil Neville sits with media virtually following the club's 3-0 win over Colorado Rapids at DICK'S Sporting Goods Park on Saturday night.",
 "brightcoveHlsStream": "https://manifest.prod.boltdns.net/manifest/v1/hls/v4/clear/5537314728001/385b3989-c547-44f8-b992-343312df8ae2/10s/master.m3u8?fastly_token=NjljMGM2OGJfYjI1NDIzZGUxMDdlODQ0ODIyODNiZjYxZTBkOGYxZTllZWYzNjZiM2M3OGEyNGE2MDViOTVhNWYyNDI5NWM3Mg%3D%3D",
 "brightcovePolicyKey": "BCpkADawqM0Mhr_aaYi5ygmjV2zZkJhsnR5y2kSLxvW-ksqj7G7hMxTd2HZVZe1S0NyBfAiR3B5dsn4O3iOQxL7LRvt7sFANUbnf7IEkMQjiHWKgxbG6sYhSipWh837Vf-L9OkEltdsgtOsU",
 "brightcoveAccountId": "5537314728001",
 "mp4Stream600": "https://bcbolt446c5271-a.akamaihd.net/media/v1/pmp4/static/clear/5537314728001/385b3989-c547-44f8-b992-343312df8ae2/594eed70-6651-47a9-9f95-604b4dc6c2f9/main.mp4?akamai_token=exp=1774241419~acl=/media/v1/pmp4/static/clear/5537314728001/385b3989-c547-44f8-b992-343312df8ae2/594eed70-6651-47a9-9f95-604b4dc6c2f9/main.mp4*~hmac=36ff00e7100b678a0802c447e20cf9092db3e2185de0eb3f00011fc739bd20fe",
 "brightcoveId": "6370413929112"
 },
 "createdBy": "mls-por-job-dispatcher-api-client",
 "lastUpdatedBy": "Victor Gallardo-Molina",
 "lastUpdatedDate": "2025-03-23T04:43:11.648Z",
 "contentDate": "2025-03-23T04:25:09Z",
 "context": {
 "externalSourceName": "customentity.topic",
 "slug": "team-news-video",
 "type": "tag",
 "_translationId": "24c8f389-0f51-4b9c-9b59-db5d0429c15c",
 "_entityId": "de8ac088-df09-4bf6-8150-c76095585417",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/team-news-video",
 "title": "Team News Video",
 "neutralSlug": "team-news-video",
 "externalSourceReference": {
 "sourceId": "2b208311-155a-452c-a332-b9cd25136fe4",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 "featured": 0,
 "thumbnail": {
 "slug": "phil-neville-colorado-media-hls-video-m92907",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/photos/phil-neville-colorado-media-hls-video-m92907",
 "title": "Phil Neville Colorado media_HLS Video_m92907",
 "templateUrl": "https://images.mlssoccer.com/image/private/{formatInstructions}/mls-por/rcihwpxnjhgnxcy95dfe",
 "thumbnailUrl": "https://images.mlssoccer.com/image/private/w_250,h_250,c_thumb,g_auto,q_auto,f_jpg/mls-por/rcihwpxnjhgnxcy95dfe",
 "format": "jpg",
 "overriddenFormats": {}
 },
 "entityCode": "brightcovevideo",
 "_listAvailability": 0
 },
 {
 "videoId": "6370411947112",
 "description": "Portland Timbers defender Finn Surman sits with media following the club's 3-0 win over the Colorado Rapids in Commerce City, CO.",
 "accountId": "5537314728001",
 "embedURL": "https://players.brightcove.net/5537314728001/default_default/index.html?videoId=6370411947112",
 "eventSlug": "",
 "eventTagSlug": "",
 "type": "customentity",
 "_translationId": "40907f46-2b50-41f4-a978-a78a6dbf5715",
 "_entityId": "876561d4-090d-4c0a-ae45-8e59898f2add",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/brightcovevideos/i-knew-what-i-wanted-to-achieve-finn-surman-following-the-clean-sheet-at-colorado",
 "slug": "i-knew-what-i-wanted-to-achieve-finn-surman-following-the-clean-sheet-at-colorado",
 "title": "\"I knew what I wanted to achieve\" | Finn Surman following the clean sheet at Colorado",
 "tags": [
 {
 "externalSourceName": "customentity.topic",
 "slug": "team-news-video",
 "type": "tag",
 "_translationId": "24c8f389-0f51-4b9c-9b59-db5d0429c15c",
 "_entityId": "de8ac088-df09-4bf6-8150-c76095585417",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/team-news-video",
 "title": "Team News Video",
 "neutralSlug": "team-news-video",
 "externalSourceReference": {
 "sourceId": "2b208311-155a-452c-a332-b9cd25136fe4",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": "customentity.topic",
 "slug": "postgame",
 "type": "tag",
 "_translationId": "8120ee8b-e5c0-4d3e-aeed-d9bff40460f8",
 "_entityId": "8893f6fb-9ad0-4e9c-bf3f-fa460119257d",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/postgame",
 "title": "Postgame",
 "neutralSlug": "postgame",
 "externalSourceReference": {
 "sourceId": "26cad346-6b0b-4328-b568-28c19840e788",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": "customentity.club",
 "slug": "portland-timbers",
 "type": "tag",
 "_translationId": "50bc03ec-6157-4e98-85f0-bce34964cf4e",
 "_entityId": "1e2e143c-c663-4e9b-99e9-eead3d638b9f",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/portland-timbers",
 "title": "Portland Timbers",
 "neutralSlug": "portland-timbers",
 "externalSourceReference": {
 "sourceId": "5439cc0d-f3c4-4054-a022-d758ad2ebd66",
 "sourceName": "customentity.club"
 },
 "extraData": {
 "name": "Portland Timbers",
 "shortName": "Portland",
 "optaId": 1581,
 "abbreviation": "POR"
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.topic",
 "slug": "team",
 "type": "tag",
 "_translationId": "6d0b9110-19c7-4b9c-bd4f-f24bcde42c60",
 "_entityId": "9725c86d-67e9-4473-b576-9c7e7871c9d2",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/team",
 "title": "Team",
 "neutralSlug": "team",
 "externalSourceReference": {
 "sourceId": "35d29103-5b46-4bbe-b8ef-714024a77cce",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": "customentity.player",
 "slug": "finn-surman-x3744",
 "type": "tag",
 "_translationId": "1c5f1cfc-0277-44e5-902c-d33749b05a78",
 "_entityId": "9569a10b-b6f1-4bd0-b7fa-7dc44357cc6e",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/finn-surman-x3744",
 "title": "Finn Surman",
 "neutralSlug": "finn-surman-x3744",
 "externalSourceReference": {
 "sourceId": "7402c3a4-803e-4f51-9992-0641ce582968",
 "sourceName": "customentity.player"
 },
 "extraData": {
 "optaId": 563676,
 "clubOptaId": 1581,
 "sportecId": "MLS-OBJ-0007S4",
 "clubSportecId": "MLS-CLU-00000P",
 "firstName": "Finn",
 "lastName": "Surman"
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.match",
 "slug": "colvspor-03-22-2025",
 "type": "tag",
 "_translationId": "78d865db-1959-4d4f-8547-11d19a709e46",
 "_entityId": "7a01a817-8c62-44a2-b8b8-9b33d68e8186",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/colvspor-03-22-2025",
 "title": "COLvsPOR 03-22-2025",
 "neutralSlug": "colvspor-03-22-2025",
 "externalSourceReference": {
 "sourceId": "0b597747-0a76-415b-b9e2-01e2a65ccb5f",
 "sourceName": "customentity.match"
 },
 "extraData": {
 "homeClubOptaId": 436,
 "venueOptaId": 3357,
 "optaId": 289017612,
 "awayClubOptaId": 1581,
 "seasonOptaId": 2025,
 "competitionOptaId": 98,
 "sportecId": "MLS-MAT-0005VG",
 "matchType": "Regular",
 "matchDay": 5
 },
 "fields": {}
 }
 ],
 "relations": null,
 "references": null,
 "fields": {
 "duration": "255745",
 "description": "Portland Timbers defender Finn Surman sits with media following the club's 3-0 win over the Colorado Rapids in Commerce City, CO.",
 "brightcoveHlsStream": "https://manifest.prod.boltdns.net/manifest/v1/hls/v4/clear/5537314728001/d947dfb9-24b3-458b-9d64-94969b4455aa/10s/master.m3u8?fastly_token=NjljMGMyNGRfODFkNTJkMmUyNDAzZjBiZTg1NTlkMmVjMWYwZGE2YTMyOGYzMWVlNTdlYTQ0ZWI4MmZjZjE1MjE2NGYxNWY1Mw%3D%3D",
 "brightcovePolicyKey": "BCpkADawqM0Mhr_aaYi5ygmjV2zZkJhsnR5y2kSLxvW-ksqj7G7hMxTd2HZVZe1S0NyBfAiR3B5dsn4O3iOQxL7LRvt7sFANUbnf7IEkMQjiHWKgxbG6sYhSipWh837Vf-L9OkEltdsgtOsU",
 "brightcoveAccountId": "5537314728001",
 "mp4Stream600": "https://bcbolt446c5271-a.akamaihd.net/media/v1/pmp4/static/clear/5537314728001/d947dfb9-24b3-458b-9d64-94969b4455aa/79e71401-f8bd-4b6b-9db8-417081ed7b2b/main.mp4?akamai_token=exp=1774240333~acl=/media/v1/pmp4/static/clear/5537314728001/d947dfb9-24b3-458b-9d64-94969b4455aa/79e71401-f8bd-4b6b-9db8-417081ed7b2b/main.mp4*~hmac=7b62a94d2759d6847f20c754a3e83d96c3be8cd6784e75eac6ad188a01b16a33",
 "brightcoveId": "6370411947112"
 },
 "createdBy": "mls-por-job-dispatcher-api-client",
 "lastUpdatedBy": "Victor Gallardo-Molina",
 "lastUpdatedDate": "2025-03-23T04:46:17.965Z",
 "contentDate": "2025-03-23T04:10:28Z",
 "context": {
 "externalSourceName": "customentity.topic",
 "slug": "team-news-video",
 "type": "tag",
 "_translationId": "24c8f389-0f51-4b9c-9b59-db5d0429c15c",
 "_entityId": "de8ac088-df09-4bf6-8150-c76095585417",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/team-news-video",
 "title": "Team News Video",
 "neutralSlug": "team-news-video",
 "externalSourceReference": {
 "sourceId": "2b208311-155a-452c-a332-b9cd25136fe4",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 "featured": 0,
 "thumbnail": {
 "slug": "fs-postgame-3-22-25",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/photos/fs-postgame-3-22-25",
 "title": "FS_PostGame_3.22.25",
 "templateUrl": "https://images.mlssoccer.com/image/private/{formatInstructions}/mls-por/uaddls8unagwghid7clw",
 "thumbnailUrl": "https://images.mlssoccer.com/image/private/w_250,h_250,c_thumb,g_auto,q_auto,f_jpg/mls-por/uaddls8unagwghid7clw",
 "format": "png",
 "overriddenFormats": {}
 },
 "entityCode": "brightcovevideo",
 "_listAvailability": 0
 },
 {
 "videoId": "6370413240112",
 "description": "Portland Timbers forward Kevin Kelsy sits with media virtually following the club's 3-0 win and scoring his first goal in Green and Gold.",
 "accountId": "5537314728001",
 "embedURL": "https://players.brightcove.net/5537314728001/default_default/index.html?videoId=6370413240112",
 "eventSlug": "",
 "eventTagSlug": "",
 "type": "customentity",
 "_translationId": "aeada675-4068-45d7-a46b-551ee6907ebe",
 "_entityId": "0df32c1a-1e54-4dc8-bae9-9d8382e7aef5",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/brightcovevideos/i-m-hoping-to-feel-more-confident-and-to-show-what-i-m-capable-of-kelsy-after-first-timbers-goal",
 "slug": "i-m-hoping-to-feel-more-confident-and-to-show-what-i-m-capable-of-kelsy-after-first-timbers-goal",
 "title": "\"I'm hoping to feel more confident and to show what I'm capable of\" | Kelsy after first Timbers goal",
 "tags": [
 {
 "externalSourceName": "customentity.topic",
 "slug": "team-news-video",
 "type": "tag",
 "_translationId": "24c8f389-0f51-4b9c-9b59-db5d0429c15c",
 "_entityId": "de8ac088-df09-4bf6-8150-c76095585417",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/team-news-video",
 "title": "Team News Video",
 "neutralSlug": "team-news-video",
 "externalSourceReference": {
 "sourceId": "2b208311-155a-452c-a332-b9cd25136fe4",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": "customentity.topic",
 "slug": "postgame",
 "type": "tag",
 "_translationId": "8120ee8b-e5c0-4d3e-aeed-d9bff40460f8",
 "_entityId": "8893f6fb-9ad0-4e9c-bf3f-fa460119257d",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/postgame",
 "title": "Postgame",
 "neutralSlug": "postgame",
 "externalSourceReference": {
 "sourceId": "26cad346-6b0b-4328-b568-28c19840e788",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": "customentity.club",
 "slug": "portland-timbers",
 "type": "tag",
 "_translationId": "50bc03ec-6157-4e98-85f0-bce34964cf4e",
 "_entityId": "1e2e143c-c663-4e9b-99e9-eead3d638b9f",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/portland-timbers",
 "title": "Portland Timbers",
 "neutralSlug": "portland-timbers",
 "externalSourceReference": {
 "sourceId": "5439cc0d-f3c4-4054-a022-d758ad2ebd66",
 "sourceName": "customentity.club"
 },
 "extraData": {
 "name": "Portland Timbers",
 "shortName": "Portland",
 "optaId": 1581,
 "abbreviation": "POR"
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.player",
 "slug": "kevin-kelsy",
 "type": "tag",
 "_translationId": "aca89aa2-1a5e-4b13-89f6-512083e81c53",
 "_entityId": "60ba0535-2da5-4037-babc-f64949d7f5ca",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/kevin-kelsy",
 "title": "Kevin Kelsy",
 "neutralSlug": "kevin-kelsy",
 "externalSourceReference": {
 "sourceId": "3cd4d8be-1955-40b2-a238-4f0db699424e",
 "sourceName": "customentity.player"
 },
 "extraData": {
 "isActiveMLSPlayer": true,
 "optaId": 604648,
 "clubOptaId": 1581,
 "sportecId": "MLS-OBJ-0006WO",
 "clubSportecId": "MLS-CLU-00000P",
 "firstName": "Kevin",
 "lastName": "Kelsy"
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.topic",
 "slug": "team",
 "type": "tag",
 "_translationId": "6d0b9110-19c7-4b9c-bd4f-f24bcde42c60",
 "_entityId": "9725c86d-67e9-4473-b576-9c7e7871c9d2",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/team",
 "title": "Team",
 "neutralSlug": "team",
 "externalSourceReference": {
 "sourceId": "35d29103-5b46-4bbe-b8ef-714024a77cce",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": "customentity.match",
 "slug": "colvspor-03-22-2025",
 "type": "tag",
 "_translationId": "78d865db-1959-4d4f-8547-11d19a709e46",
 "_entityId": "7a01a817-8c62-44a2-b8b8-9b33d68e8186",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/colvspor-03-22-2025",
 "title": "COLvsPOR 03-22-2025",
 "neutralSlug": "colvspor-03-22-2025",
 "externalSourceReference": {
 "sourceId": "0b597747-0a76-415b-b9e2-01e2a65ccb5f",
 "sourceName": "customentity.match"
 },
 "extraData": {
 "homeClubOptaId": 436,
 "venueOptaId": 3357,
 "optaId": 289017612,
 "awayClubOptaId": 1581,
 "seasonOptaId": 2025,
 "competitionOptaId": 98,
 "sportecId": "MLS-MAT-0005VG",
 "matchType": "Regular",
 "matchDay": 5
 },
 "fields": {}
 }
 ],
 "relations": null,
 "references": null,
 "fields": {
 "duration": "384128",
 "description": "Portland Timbers forward Kevin Kelsy sits with media virtually following the club's 3-0 win and scoring his first goal in Green and Gold.",
 "brightcoveHlsStream": "https://manifest.prod.boltdns.net/manifest/v1/hls/v4/clear/5537314728001/d5f2a3a7-a5e2-4ffb-ac57-d99ffbba6e0e/10s/master.m3u8?fastly_token=NjljMGMzOGRfMThlNDA0ZDE1MGVhYWFmNmE5MmIxODkxMTA5MmM4YTY3MjQ3MWEzMTExZWIwOGQxM2M4NjUxMGNjZjY3ZTgyYg%3D%3D",
 "brightcovePolicyKey": "BCpkADawqM0Mhr_aaYi5ygmjV2zZkJhsnR5y2kSLxvW-ksqj7G7hMxTd2HZVZe1S0NyBfAiR3B5dsn4O3iOQxL7LRvt7sFANUbnf7IEkMQjiHWKgxbG6sYhSipWh837Vf-L9OkEltdsgtOsU",
 "brightcoveAccountId": "5537314728001",
 "mp4Stream600": "https://bcbolt446c5271-a.akamaihd.net/media/v1/pmp4/static/clear/5537314728001/d5f2a3a7-a5e2-4ffb-ac57-d99ffbba6e0e/85481f32-9919-422e-a358-df56acbd6218/main.mp4?akamai_token=exp=1774240653~acl=/media/v1/pmp4/static/clear/5537314728001/d5f2a3a7-a5e2-4ffb-ac57-d99ffbba6e0e/85481f32-9919-422e-a358-df56acbd6218/main.mp4*~hmac=a8bb95d65bc580703abb63d24eed249a2674f783edcb64cacef4c3fe39bdde3e",
 "brightcoveId": "6370413240112"
 },
 "createdBy": "mls-por-job-dispatcher-api-client",
 "lastUpdatedBy": "Marc Kostic",
 "lastUpdatedDate": "2025-03-23T05:08:04.312Z",
 "contentDate": "2025-03-23T04:10:28Z",
 "context": {
 "externalSourceName": "customentity.topic",
 "slug": "team-news-video",
 "type": "tag",
 "_translationId": "24c8f389-0f51-4b9c-9b59-db5d0429c15c",
 "_entityId": "de8ac088-df09-4bf6-8150-c76095585417",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/team-news-video",
 "title": "Team News Video",
 "neutralSlug": "team-news-video",
 "externalSourceReference": {
 "sourceId": "2b208311-155a-452c-a332-b9cd25136fe4",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 "featured": 0,
 "thumbnail": {
 "slug": "kk-postgame-3-22-25",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/photos/kk-postgame-3-22-25",
 "title": "KK_PostGame_3.22.25",
 "templateUrl": "https://images.mlssoccer.com/image/private/{formatInstructions}/mls-por/khyzjunxqrwqf1va93lt",
 "thumbnailUrl": "https://images.mlssoccer.com/image/private/w_250,h_250,c_thumb,g_auto,q_auto,f_jpg/mls-por/khyzjunxqrwqf1va93lt",
 "format": "png",
 "overriddenFormats": {}
 },
 "entityCode": "brightcovevideo",
 "_listAvailability": 0
 },
 {
 "videoId": "6370412729112",
 "description": "Portland Timbers defeat the Colorado Rapids 3-0 at DICK'S Sporting Goods Park on Saturday night with a David Da Costa-forced first half own goal, and second half goals from Antony and Kevin Kelsy.",
 "accountId": "5537314728001",
 "embedURL": "https://players.brightcove.net/5537314728001/default_default/index.html?videoId=6370412729112",
 "eventSlug": "",
 "eventTagSlug": "",
 "type": "customentity",
 "_translationId": "0f4732d2-67e4-40c5-9d74-0fe8388022df",
 "_entityId": "27e0f832-3f73-4539-b6b2-84afa420ed40",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/brightcovevideos/highlights-colorado-rapids-vs-portland-timbers-march-22-2025",
 "slug": "highlights-colorado-rapids-vs-portland-timbers-march-22-2025",
 "title": "HIGHLIGHTS | Colorado Rapids vs. Portland Timbers | March 22, 2025",
 "tags": [
 {
 "externalSourceName": "customentity.topic",
 "slug": "match-highlights",
 "type": "tag",
 "_translationId": "6bc7b4c6-3964-4499-b63a-d26d83acedc6",
 "_entityId": "ad180e5a-8e0f-4a6d-8230-cfc7c2cdbbb5",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/match-highlights",
 "title": "Match Highlights",
 "neutralSlug": "match-highlights",
 "externalSourceReference": {
 "sourceId": "aa6f3b27-5b95-48ec-b777-31422b085b05",
 "sourceName": "customentity.topic"
 },
 "extraData": {
 "adUrlApp": "https://pubads.g.doubleclick.net/gampad/ads?iu=/8375/app.mlssoccer/video/clubs/portland-timbers&description_url=[placeholder]&tfcd=0&npa=0&sz=640x480&gdfp_req=1&output=vast&unviewed_position_start=1&env=vp&impl=s&correlator=",
 "adUrl": "https://pubads.g.doubleclick.net/gampad/ads?iu=/8375/www.mlssoccer.com/video/clubs/portland-timbers&description_url=[placeholder]&tfcd=0&npa=0&sz=640x480&gdfp_req=1&output=vast&unviewed_position_start=1&env=vp&impl=s&correlator="
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.player",
 "slug": "antony",
 "type": "tag",
 "_translationId": "bd9e4252-187a-476e-8de7-146b7b91d771",
 "_entityId": "ef64d23a-b9c3-4bfa-b1dc-288eef282e9c",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/antony",
 "title": "Antony",
 "neutralSlug": "antony",
 "externalSourceReference": {
 "sourceId": "160512e5-c66e-4fd6-97c6-029482a96bae",
 "sourceName": "customentity.player"
 },
 "extraData": {
 "isActiveMLSPlayer": true,
 "optaId": 533196,
 "knownName": "Antony",
 "clubOptaId": 1581,
 "firstName": "Antony",
 "lastName": "Alves Santos"
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.player",
 "slug": "david-da-costa",
 "type": "tag",
 "_translationId": "99d86e76-4a0f-488b-ac14-fd70f277d2aa",
 "_entityId": "0f25230e-b7cf-44bf-9461-a1aebcfb26c2",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/david-da-costa",
 "title": "David Da Costa",
 "neutralSlug": "david-da-costa",
 "externalSourceReference": {
 "sourceId": "5eb73b5e-fa95-4218-8d49-6aa57348d2d9",
 "sourceName": "customentity.player"
 },
 "extraData": {
 "isActiveMLSPlayer": true,
 "optaId": 505834,
 "clubOptaId": 1581,
 "sportecId": "MLS-OBJ-00082E",
 "clubSportecId": "MLS-CLU-00000P",
 "firstName": "David",
 "lastName": "Da Costa"
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.player",
 "slug": "kevin-kelsy",
 "type": "tag",
 "_translationId": "aca89aa2-1a5e-4b13-89f6-512083e81c53",
 "_entityId": "60ba0535-2da5-4037-babc-f64949d7f5ca",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/kevin-kelsy",
 "title": "Kevin Kelsy",
 "neutralSlug": "kevin-kelsy",
 "externalSourceReference": {
 "sourceId": "3cd4d8be-1955-40b2-a238-4f0db699424e",
 "sourceName": "customentity.player"
 },
 "extraData": {
 "isActiveMLSPlayer": true,
 "optaId": 604648,
 "clubOptaId": 1581,
 "sportecId": "MLS-OBJ-0006WO",
 "clubSportecId": "MLS-CLU-00000P",
 "firstName": "Kevin",
 "lastName": "Kelsy"
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.match",
 "slug": "colvspor-03-22-2025",
 "type": "tag",
 "_translationId": "78d865db-1959-4d4f-8547-11d19a709e46",
 "_entityId": "7a01a817-8c62-44a2-b8b8-9b33d68e8186",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/colvspor-03-22-2025",
 "title": "COLvsPOR 03-22-2025",
 "neutralSlug": "colvspor-03-22-2025",
 "externalSourceReference": {
 "sourceId": "0b597747-0a76-415b-b9e2-01e2a65ccb5f",
 "sourceName": "customentity.match"
 },
 "extraData": {
 "homeClubOptaId": 436,
 "venueOptaId": 3357,
 "optaId": 289017612,
 "awayClubOptaId": 1581,
 "seasonOptaId": 2025,
 "competitionOptaId": 98,
 "sportecId": "MLS-MAT-0005VG",
 "matchType": "Regular",
 "matchDay": 5
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.club",
 "slug": "portland-timbers",
 "type": "tag",
 "_translationId": "50bc03ec-6157-4e98-85f0-bce34964cf4e",
 "_entityId": "1e2e143c-c663-4e9b-99e9-eead3d638b9f",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/portland-timbers",
 "title": "Portland Timbers",
 "neutralSlug": "portland-timbers",
 "externalSourceReference": {
 "sourceId": "5439cc0d-f3c4-4054-a022-d758ad2ebd66",
 "sourceName": "customentity.club"
 },
 "extraData": {
 "name": "Portland Timbers",
 "shortName": "Portland",
 "optaId": 1581,
 "abbreviation": "POR"
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.topic",
 "slug": "team",
 "type": "tag",
 "_translationId": "6d0b9110-19c7-4b9c-bd4f-f24bcde42c60",
 "_entityId": "9725c86d-67e9-4473-b576-9c7e7871c9d2",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/team",
 "title": "Team",
 "neutralSlug": "team",
 "externalSourceReference": {
 "sourceId": "35d29103-5b46-4bbe-b8ef-714024a77cce",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 }
 ],
 "relations": null,
 "references": null,
 "fields": {
 "duration": "418447",
 "description": "Portland Timbers defeat the Colorado Rapids 3-0 at DICK'S Sporting Goods Park on Saturday night with a David Da Costa-forced first half own goal, and second half goals from Antony and Kevin Kelsy.",
 "brightcoveHlsStream": "https://manifest.prod.boltdns.net/manifest/v1/hls/v4/clear/5530036774001/55816642-7c5e-4153-8df6-b8756e2a7541/10s/master.m3u8?fastly_token=NjljMGJkNmFfMTQyNjViMjExNjQzNDUwNjUyNDk3MjNmZWEwZTA5Y2FhMTM4YmM0MGY3ZWQ0OTAyMjUxYTI4NjMzNTUxYmJiNg%3D%3D&pubid=5537314728001",
 "brightcoveLanguage": "en-US",
 "brightcovePolicyKey": "BCpkADawqM0Mhr_aaYi5ygmjV2zZkJhsnR5y2kSLxvW-ksqj7G7hMxTd2HZVZe1S0NyBfAiR3B5dsn4O3iOQxL7LRvt7sFANUbnf7IEkMQjiHWKgxbG6sYhSipWh837Vf-L9OkEltdsgtOsU",
 "remoteUrl": "http://bcbolt446c5271-a.akamaihd.net/media/v1/text/vtt/clear/5530036774001/55816642-7c5e-4153-8df6-b8756e2a7541/37cf4168-f58a-4dbc-acbe-bc03e001365c/text.vtt?akamai_token=exp=1774239082~acl=/media/v1/text/vtt/clear/5530036774001/55816642-7c5e-4153-8df6-b8756e2a7541/37cf4168-f58a-4dbc-acbe-bc03e001365c/text.vtt*~hmac=d37e978314fc282679e15ab774fe694f3d92a6ae82d12c0bbadb03a3ce0cdadf",
 "brightcoveAccountId": "5537314728001",
 "mp4Stream600": "https://bcbolt446c5271-a.akamaihd.net/media/v1/pmp4/static/clear/5530036774001/55816642-7c5e-4153-8df6-b8756e2a7541/a602301a-e3c4-435d-87b5-cbb3c3980286/main.mp4?akamai_token=exp=1774239082~acl=/media/v1/pmp4/static/clear/5530036774001/55816642-7c5e-4153-8df6-b8756e2a7541/a602301a-e3c4-435d-87b5-cbb3c3980286/main.mp4*~hmac=b446c4d89219d98a9087eb80781de2496ec11e66fa6d1ab035e576f18f2e602b&pubid=5537314728001",
 "brightcoveId": "6370412729112",
 "adUrl": "https://pubads.g.doubleclick.net/gampad/ads?iu=/8375/www.mlssoccer.com/video/clubs/portland-timbers&description_url=[placeholder]&tfcd=0&npa=0&sz=640x480&gdfp_req=1&output=vast&unviewed_position_start=1&env=vp&impl=s&correlator="
 },
 "createdBy": "mls-por-job-dispatcher-api-client",
 "lastUpdatedBy": "Victor Gallardo-Molina",
 "lastUpdatedDate": "2025-03-23T03:56:08.159Z",
 "contentDate": "2025-03-23T03:47:25Z",
 "context": {
 "externalSourceName": "customentity.topic",
 "slug": "match-highlights",
 "type": "tag",
 "_translationId": "6bc7b4c6-3964-4499-b63a-d26d83acedc6",
 "_entityId": "ad180e5a-8e0f-4a6d-8230-cfc7c2cdbbb5",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/match-highlights",
 "title": "Match Highlights",
 "neutralSlug": "match-highlights",
 "externalSourceReference": {
 "sourceId": "aa6f3b27-5b95-48ec-b777-31422b085b05",
 "sourceName": "customentity.topic"
 },
 "extraData": {
 "adUrlApp": "https://pubads.g.doubleclick.net/gampad/ads?iu=/8375/app.mlssoccer/video/clubs/portland-timbers&description_url=[placeholder]&tfcd=0&npa=0&sz=640x480&gdfp_req=1&output=vast&unviewed_position_start=1&env=vp&impl=s&correlator=",
 "adUrl": "https://pubads.g.doubleclick.net/gampad/ads?iu=/8375/www.mlssoccer.com/video/clubs/portland-timbers&description_url=[placeholder]&tfcd=0&npa=0&sz=640x480&gdfp_req=1&output=vast&unviewed_position_start=1&env=vp&impl=s&correlator="
 },
 "fields": {}
 },
 "featured": 0,
 "thumbnail": {
 "slug": "en-2025-highlights-3-22-25",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/photos/en-2025-highlights-3-22-25",
 "title": "EN_2025_Highlights_3.22.25",
 "templateUrl": "https://images.mlssoccer.com/image/private/{formatInstructions}/mls-por/hph1rug7lfgaq5oigmk0",
 "thumbnailUrl": "https://images.mlssoccer.com/image/private/w_250,h_250,c_thumb,g_auto,q_auto,f_jpg/mls-por/hph1rug7lfgaq5oigmk0",
 "format": "png",
 "overriddenFormats": {}
 },
 "entityCode": "brightcovevideo",
 "_listAvailability": 0
 },
 {
 "videoId": "6370410463112",
 "description": "Kevin Kelsy scores his first MLS goal in Green and Gold to give the Timbers a 3-0 lead over the Rapids in Commerce City, CO. March 22, 2025.",
 "accountId": "5537314728001",
 "embedURL": "https://players.brightcove.net/5537314728001/default_default/index.html?videoId=6370410463112",
 "eventSlug": "",
 "eventTagSlug": "",
 "type": "customentity",
 "_translationId": "fa3e7e76-baa6-4650-ba3e-480b01759290",
 "_entityId": "bd1419ca-be2e-411b-86b0-d4f60d9eecbd",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/brightcovevideos/goal-kevin-kelsy-opens-his-timbers-account-to-make-it-3-0",
 "slug": "goal-kevin-kelsy-opens-his-timbers-account-to-make-it-3-0",
 "title": "GOAL | Kevin Kelsy opens his Timbers account to make it 3-0",
 "tags": [
 {
 "externalSourceName": "customentity.topic",
 "slug": "timbers-highlights",
 "type": "tag",
 "_translationId": "0df1d738-f398-4940-bd51-4a154e959106",
 "_entityId": "8a4c3d4d-34fd-46b0-9756-b437aac50f30",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/timbers-highlights",
 "title": "Timbers Highlights",
 "neutralSlug": "timbers-highlights",
 "externalSourceReference": {
 "sourceId": "5e66194d-8a56-40e2-ba53-c38b462aa092",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": "customentity.topic",
 "slug": "team",
 "type": "tag",
 "_translationId": "6d0b9110-19c7-4b9c-bd4f-f24bcde42c60",
 "_entityId": "9725c86d-67e9-4473-b576-9c7e7871c9d2",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/team",
 "title": "Team",
 "neutralSlug": "team",
 "externalSourceReference": {
 "sourceId": "35d29103-5b46-4bbe-b8ef-714024a77cce",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": "customentity.club",
 "slug": "portland-timbers",
 "type": "tag",
 "_translationId": "50bc03ec-6157-4e98-85f0-bce34964cf4e",
 "_entityId": "1e2e143c-c663-4e9b-99e9-eead3d638b9f",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/portland-timbers",
 "title": "Portland Timbers",
 "neutralSlug": "portland-timbers",
 "externalSourceReference": {
 "sourceId": "5439cc0d-f3c4-4054-a022-d758ad2ebd66",
 "sourceName": "customentity.club"
 },
 "extraData": {
 "name": "Portland Timbers",
 "shortName": "Portland",
 "optaId": 1581,
 "abbreviation": "POR"
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.match",
 "slug": "colvspor-03-22-2025",
 "type": "tag",
 "_translationId": "78d865db-1959-4d4f-8547-11d19a709e46",
 "_entityId": "7a01a817-8c62-44a2-b8b8-9b33d68e8186",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/colvspor-03-22-2025",
 "title": "COLvsPOR 03-22-2025",
 "neutralSlug": "colvspor-03-22-2025",
 "externalSourceReference": {
 "sourceId": "0b597747-0a76-415b-b9e2-01e2a65ccb5f",
 "sourceName": "customentity.match"
 },
 "extraData": {
 "homeClubOptaId": 436,
 "venueOptaId": 3357,
 "optaId": 289017612,
 "awayClubOptaId": 1581,
 "seasonOptaId": 2025,
 "competitionOptaId": 98,
 "sportecId": "MLS-MAT-0005VG",
 "matchType": "Regular",
 "matchDay": 5
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.player",
 "slug": "kevin-kelsy",
 "type": "tag",
 "_translationId": "aca89aa2-1a5e-4b13-89f6-512083e81c53",
 "_entityId": "60ba0535-2da5-4037-babc-f64949d7f5ca",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/kevin-kelsy",
 "title": "Kevin Kelsy",
 "neutralSlug": "kevin-kelsy",
 "externalSourceReference": {
 "sourceId": "3cd4d8be-1955-40b2-a238-4f0db699424e",
 "sourceName": "customentity.player"
 },
 "extraData": {
 "isActiveMLSPlayer": true,
 "optaId": 604648,
 "clubOptaId": 1581,
 "sportecId": "MLS-OBJ-0006WO",
 "clubSportecId": "MLS-CLU-00000P",
 "firstName": "Kevin",
 "lastName": "Kelsy"
 },
 "fields": {}
 }
 ],
 "relations": null,
 "references": null,
 "fields": {
 "duration": "51014",
 "description": "Kevin Kelsy scores his first MLS goal in Green and Gold to give the Timbers a 3-0 lead over the Rapids in Commerce City, CO. March 22, 2025.",
 "brightcoveHlsStream": "https://manifest.prod.boltdns.net/manifest/v1/hls/v4/clear/5537314728001/946a1e49-5864-4ae9-a17e-bac7a8df2a5d/10s/master.m3u8?fastly_token=NjljMGI2NWFfYzBmOWJhMjYwMDg1ZmM4Zjk1OGU3OGY4ODc5NTBiOTQ3YTg4MzFjYWFhYzY2NDRjNjRiN2I3YThhZTM3ZmQzMA%3D%3D",
 "brightcovePolicyKey": "BCpkADawqM0Mhr_aaYi5ygmjV2zZkJhsnR5y2kSLxvW-ksqj7G7hMxTd2HZVZe1S0NyBfAiR3B5dsn4O3iOQxL7LRvt7sFANUbnf7IEkMQjiHWKgxbG6sYhSipWh837Vf-L9OkEltdsgtOsU",
 "brightcoveAccountId": "5537314728001",
 "mp4Stream600": "https://bcbolt446c5271-a.akamaihd.net/media/v1/pmp4/static/clear/5537314728001/946a1e49-5864-4ae9-a17e-bac7a8df2a5d/aebe82c2-bad6-4bd0-822e-c4073d31cfa2/main.mp4?akamai_token=exp=1774237274~acl=/media/v1/pmp4/static/clear/5537314728001/946a1e49-5864-4ae9-a17e-bac7a8df2a5d/aebe82c2-bad6-4bd0-822e-c4073d31cfa2/main.mp4*~hmac=2cdb2c6d66324f48807b6c0b50b1a33d454c770c8deda8bbe1d3eeae96b5f40f",
 "brightcoveId": "6370410463112"
 },
 "createdBy": "mls-por-job-dispatcher-api-client",
 "lastUpdatedBy": "Victor Gallardo-Molina",
 "lastUpdatedDate": "2025-03-23T03:27:54.785Z",
 "contentDate": "2025-03-23T03:23:32Z",
 "context": {
 "externalSourceName": null,
 "slug": "goal",
 "type": "tag",
 "_translationId": "d3b399f4-ee1d-4f3e-ae7f-70bed8812282",
 "_entityId": "6a978c33-0f4a-4bd1-b328-71e5869892b9",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/goal",
 "title": "Goal",
 "neutralSlug": "goal",
 "externalSourceReference": {
 "sourceId": null,
 "sourceName": null
 },
 "extraData": null,
 "fields": {}
 },
 "featured": 0,
 "thumbnail": {
 "slug": "16x9-3cmd7909-3",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/photos/16x9-3cmd7909-3",
 "title": "16x9_3CMD7909-3",
 "templateUrl": "https://images.mlssoccer.com/image/private/{formatInstructions}/mls-por/o7rgbcdgwpcivqz2z1zd",
 "thumbnailUrl": "https://images.mlssoccer.com/image/private/w_250,h_250,c_thumb,g_auto,q_auto,f_jpg/mls-por/o7rgbcdgwpcivqz2z1zd",
 "format": "jpg",
 "overriddenFormats": {}
 },
 "entityCode": "brightcovevideo",
 "_listAvailability": 0
 },
 {
 "videoId": "6370411699112",
 "description": "Antony scores on the Rapids yet again, giving the Timbers a 2-0 lead in Commerce City. March 22, 2025.",
 "accountId": "5537314728001",
 "embedURL": "https://players.brightcove.net/5537314728001/default_default/index.html?videoId=6370411699112",
 "eventSlug": "",
 "eventTagSlug": "",
 "type": "customentity",
 "_translationId": "1565cf9a-431f-462b-b655-1d8ff9499d5a",
 "_entityId": "c6ebc259-990b-4814-b750-cc27734db177",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/brightcovevideos/goal-antony-doubles-timbers-lead-scoring-yet-again-against-the-rapids",
 "slug": "goal-antony-doubles-timbers-lead-scoring-yet-again-against-the-rapids",
 "title": "GOAL | Antony doubles Timbers lead scoring yet again against the Rapids",
 "tags": [
 {
 "externalSourceName": "customentity.topic",
 "slug": "match-highlights",
 "type": "tag",
 "_translationId": "6bc7b4c6-3964-4499-b63a-d26d83acedc6",
 "_entityId": "ad180e5a-8e0f-4a6d-8230-cfc7c2cdbbb5",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/match-highlights",
 "title": "Match Highlights",
 "neutralSlug": "match-highlights",
 "externalSourceReference": {
 "sourceId": "aa6f3b27-5b95-48ec-b777-31422b085b05",
 "sourceName": "customentity.topic"
 },
 "extraData": {
 "adUrlApp": "https://pubads.g.doubleclick.net/gampad/ads?iu=/8375/app.mlssoccer/video/clubs/portland-timbers&description_url=[placeholder]&tfcd=0&npa=0&sz=640x480&gdfp_req=1&output=vast&unviewed_position_start=1&env=vp&impl=s&correlator=",
 "adUrl": "https://pubads.g.doubleclick.net/gampad/ads?iu=/8375/www.mlssoccer.com/video/clubs/portland-timbers&description_url=[placeholder]&tfcd=0&npa=0&sz=640x480&gdfp_req=1&output=vast&unviewed_position_start=1&env=vp&impl=s&correlator="
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.topic",
 "slug": "team",
 "type": "tag",
 "_translationId": "6d0b9110-19c7-4b9c-bd4f-f24bcde42c60",
 "_entityId": "9725c86d-67e9-4473-b576-9c7e7871c9d2",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/team",
 "title": "Team",
 "neutralSlug": "team",
 "externalSourceReference": {
 "sourceId": "35d29103-5b46-4bbe-b8ef-714024a77cce",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": "customentity.topic",
 "slug": "timbers-highlights",
 "type": "tag",
 "_translationId": "0df1d738-f398-4940-bd51-4a154e959106",
 "_entityId": "8a4c3d4d-34fd-46b0-9756-b437aac50f30",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/timbers-highlights",
 "title": "Timbers Highlights",
 "neutralSlug": "timbers-highlights",
 "externalSourceReference": {
 "sourceId": "5e66194d-8a56-40e2-ba53-c38b462aa092",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": "customentity.club",
 "slug": "portland-timbers",
 "type": "tag",
 "_translationId": "50bc03ec-6157-4e98-85f0-bce34964cf4e",
 "_entityId": "1e2e143c-c663-4e9b-99e9-eead3d638b9f",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/portland-timbers",
 "title": "Portland Timbers",
 "neutralSlug": "portland-timbers",
 "externalSourceReference": {
 "sourceId": "5439cc0d-f3c4-4054-a022-d758ad2ebd66",
 "sourceName": "customentity.club"
 },
 "extraData": {
 "name": "Portland Timbers",
 "shortName": "Portland",
 "optaId": 1581,
 "abbreviation": "POR"
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.match",
 "slug": "colvspor-03-22-2025",
 "type": "tag",
 "_translationId": "78d865db-1959-4d4f-8547-11d19a709e46",
 "_entityId": "7a01a817-8c62-44a2-b8b8-9b33d68e8186",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/colvspor-03-22-2025",
 "title": "COLvsPOR 03-22-2025",
 "neutralSlug": "colvspor-03-22-2025",
 "externalSourceReference": {
 "sourceId": "0b597747-0a76-415b-b9e2-01e2a65ccb5f",
 "sourceName": "customentity.match"
 },
 "extraData": {
 "homeClubOptaId": 436,
 "venueOptaId": 3357,
 "optaId": 289017612,
 "awayClubOptaId": 1581,
 "seasonOptaId": 2025,
 "competitionOptaId": 98,
 "sportecId": "MLS-MAT-0005VG",
 "matchType": "Regular",
 "matchDay": 5
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.player",
 "slug": "antony",
 "type": "tag",
 "_translationId": "bd9e4252-187a-476e-8de7-146b7b91d771",
 "_entityId": "ef64d23a-b9c3-4bfa-b1dc-288eef282e9c",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/antony",
 "title": "Antony",
 "neutralSlug": "antony",
 "externalSourceReference": {
 "sourceId": "160512e5-c66e-4fd6-97c6-029482a96bae",
 "sourceName": "customentity.player"
 },
 "extraData": {
 "isActiveMLSPlayer": true,
 "optaId": 533196,
 "knownName": "Antony",
 "clubOptaId": 1581,
 "firstName": "Antony",
 "lastName": "Alves Santos"
 },
 "fields": {}
 }
 ],
 "relations": null,
 "references": null,
 "fields": {
 "duration": "41889",
 "description": "Antony scores on the Rapids yet again, giving the Timbers a 2-0 lead in Commerce City. March 22, 2025.",
 "brightcoveHlsStream": "https://manifest.prod.boltdns.net/manifest/v1/hls/v4/clear/5530036774001/be0619c8-2be1-404a-bf06-84f22f52cebf/10s/master.m3u8?fastly_token=NjljMGFmYTdfYTgzYTgzMjY0ZDE1NTVkMWVjNGMxN2MyNGJjOWEyZTVlOTA4NTM3Yzg3M2U1ZjE0ZjI2YWE1YmM0Y2E0YTBiOA%3D%3D&pubid=5537314728001",
 "brightcoveLanguage": "en-US",
 "brightcovePolicyKey": "BCpkADawqM0Mhr_aaYi5ygmjV2zZkJhsnR5y2kSLxvW-ksqj7G7hMxTd2HZVZe1S0NyBfAiR3B5dsn4O3iOQxL7LRvt7sFANUbnf7IEkMQjiHWKgxbG6sYhSipWh837Vf-L9OkEltdsgtOsU",
 "remoteUrl": "http://bcbolt446c5271-a.akamaihd.net/media/v1/text/vtt/clear/5530036774001/be0619c8-2be1-404a-bf06-84f22f52cebf/a9ed0dfd-9f14-4f8a-851d-cef120de200a/text.vtt?akamai_token=exp=1774235558~acl=/media/v1/text/vtt/clear/5530036774001/be0619c8-2be1-404a-bf06-84f22f52cebf/a9ed0dfd-9f14-4f8a-851d-cef120de200a/text.vtt*~hmac=af4378d0b6948296d550810a138ce7e4377abf095a5f47f3487ae563acf78a74",
 "brightcoveAccountId": "5537314728001",
 "mp4Stream600": "https://bcbolt446c5271-a.akamaihd.net/media/v1/pmp4/static/clear/5530036774001/be0619c8-2be1-404a-bf06-84f22f52cebf/8c6b4663-c4c8-4ecc-b55f-a8e346020674/main.mp4?akamai_token=exp=1774235559~acl=/media/v1/pmp4/static/clear/5530036774001/be0619c8-2be1-404a-bf06-84f22f52cebf/8c6b4663-c4c8-4ecc-b55f-a8e346020674/main.mp4*~hmac=117708f9e34fb06b5b8609e0332d8657ce8d2b02a2f3519702445663f2d5e4ff&pubid=5537314728001",
 "brightcoveId": "6370411699112",
 "adUrl": "https://pubads.g.doubleclick.net/gampad/ads?iu=/8375/www.mlssoccer.com/video/clubs/portland-timbers&description_url=[placeholder]&tfcd=0&npa=0&sz=640x480&gdfp_req=1&output=vast&unviewed_position_start=1&env=vp&impl=s&correlator="
 },
 "createdBy": "mls-por-job-dispatcher-api-client",
 "lastUpdatedBy": "Victor Gallardo-Molina",
 "lastUpdatedDate": "2025-03-23T03:09:48.571Z",
 "contentDate": "2025-03-23T02:56:22Z",
 "context": {
 "externalSourceName": null,
 "slug": "goal",
 "type": "tag",
 "_translationId": "d3b399f4-ee1d-4f3e-ae7f-70bed8812282",
 "_entityId": "6a978c33-0f4a-4bd1-b328-71e5869892b9",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/goal",
 "title": "Goal",
 "neutralSlug": "goal",
 "externalSourceReference": {
 "sourceId": null,
 "sourceName": null
 },
 "extraData": null,
 "fields": {}
 },
 "featured": 0,
 "thumbnail": {
 "slug": "16x9-3cmd7490-2",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/photos/16x9-3cmd7490-2",
 "title": "16x9_3CMD7490-2",
 "templateUrl": "https://images.mlssoccer.com/image/private/{formatInstructions}/mls-por/uxgschm0ae6ldlwxoi5t",
 "thumbnailUrl": "https://images.mlssoccer.com/image/private/w_250,h_250,c_thumb,g_auto,q_auto,f_jpg/mls-por/uxgschm0ae6ldlwxoi5t",
 "format": "jpg",
 "overriddenFormats": {}
 },
 "entityCode": "brightcovevideo",
 "_listAvailability": 0
 },
 {
 "videoId": "6370411989112",
 "description": "David Da Costa sends a dangerous cross into the box that is redirected by Colorado defender Josh Atencio for the own goal to give Portland the 1-0 lead in first half stoppage. March 22, 2025.",
 "accountId": "5537314728001",
 "embedURL": "https://players.brightcove.net/5537314728001/default_default/index.html?videoId=6370411989112",
 "eventSlug": "",
 "eventTagSlug": "",
 "type": "customentity",
 "_translationId": "7a1cb29a-c47a-4264-a2be-8a9bac20f60b",
 "_entityId": "8c57c662-729c-4a9e-ad32-e525edd22237",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/brightcovevideos/goal-david-da-costa-forces-the-colorado-defensive-mistake-in-first-half-stoppage",
 "slug": "goal-david-da-costa-forces-the-colorado-defensive-mistake-in-first-half-stoppage",
 "title": "GOAL | David Da Costa forces the Colorado defensive mistake in first-half stoppage",
 "tags": [
 {
 "externalSourceName": "customentity.player",
 "slug": "david-da-costa",
 "type": "tag",
 "_translationId": "99d86e76-4a0f-488b-ac14-fd70f277d2aa",
 "_entityId": "0f25230e-b7cf-44bf-9461-a1aebcfb26c2",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/david-da-costa",
 "title": "David Da Costa",
 "neutralSlug": "david-da-costa",
 "externalSourceReference": {
 "sourceId": "5eb73b5e-fa95-4218-8d49-6aa57348d2d9",
 "sourceName": "customentity.player"
 },
 "extraData": {
 "isActiveMLSPlayer": true,
 "optaId": 505834,
 "clubOptaId": 1581,
 "sportecId": "MLS-OBJ-00082E",
 "clubSportecId": "MLS-CLU-00000P",
 "firstName": "David",
 "lastName": "Da Costa"
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.match",
 "slug": "colvspor-03-22-2025",
 "type": "tag",
 "_translationId": "78d865db-1959-4d4f-8547-11d19a709e46",
 "_entityId": "7a01a817-8c62-44a2-b8b8-9b33d68e8186",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/colvspor-03-22-2025",
 "title": "COLvsPOR 03-22-2025",
 "neutralSlug": "colvspor-03-22-2025",
 "externalSourceReference": {
 "sourceId": "0b597747-0a76-415b-b9e2-01e2a65ccb5f",
 "sourceName": "customentity.match"
 },
 "extraData": {
 "homeClubOptaId": 436,
 "venueOptaId": 3357,
 "optaId": 289017612,
 "awayClubOptaId": 1581,
 "seasonOptaId": 2025,
 "competitionOptaId": 98,
 "sportecId": "MLS-MAT-0005VG",
 "matchType": "Regular",
 "matchDay": 5
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.topic",
 "slug": "team",
 "type": "tag",
 "_translationId": "6d0b9110-19c7-4b9c-bd4f-f24bcde42c60",
 "_entityId": "9725c86d-67e9-4473-b576-9c7e7871c9d2",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/team",
 "title": "Team",
 "neutralSlug": "team",
 "externalSourceReference": {
 "sourceId": "35d29103-5b46-4bbe-b8ef-714024a77cce",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": "customentity.club",
 "slug": "portland-timbers",
 "type": "tag",
 "_translationId": "50bc03ec-6157-4e98-85f0-bce34964cf4e",
 "_entityId": "1e2e143c-c663-4e9b-99e9-eead3d638b9f",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/portland-timbers",
 "title": "Portland Timbers",
 "neutralSlug": "portland-timbers",
 "externalSourceReference": {
 "sourceId": "5439cc0d-f3c4-4054-a022-d758ad2ebd66",
 "sourceName": "customentity.club"
 },
 "extraData": {
 "name": "Portland Timbers",
 "shortName": "Portland",
 "optaId": 1581,
 "abbreviation": "POR"
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.topic",
 "slug": "timbers-highlights",
 "type": "tag",
 "_translationId": "0df1d738-f398-4940-bd51-4a154e959106",
 "_entityId": "8a4c3d4d-34fd-46b0-9756-b437aac50f30",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/timbers-highlights",
 "title": "Timbers Highlights",
 "neutralSlug": "timbers-highlights",
 "externalSourceReference": {
 "sourceId": "5e66194d-8a56-40e2-ba53-c38b462aa092",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 }
 ],
 "relations": null,
 "references": null,
 "fields": {
 "duration": "52965",
 "description": "David Da Costa sends a dangerous cross into the box that is redirected by Colorado defender Josh Atencio for the own goal to give Portland the 1-0 lead in first half stoppage. March 22, 2025.",
 "brightcoveHlsStream": "https://manifest.prod.boltdns.net/manifest/v1/hls/v4/clear/5537314728001/63c9b2ed-a0a0-40a0-937c-ccf8904d33cd/10s/master.m3u8?fastly_token=NjljMGFiZWVfY2EyMTIxYmMzNDlmMWRmOWIxOTVjZDA5YmUxYzMzNTkxYTk4MTM0OWViNTFjNDZlODY5N2Q4ZTdkYTVjYzRlNA%3D%3D",
 "brightcovePolicyKey": "BCpkADawqM0Mhr_aaYi5ygmjV2zZkJhsnR5y2kSLxvW-ksqj7G7hMxTd2HZVZe1S0NyBfAiR3B5dsn4O3iOQxL7LRvt7sFANUbnf7IEkMQjiHWKgxbG6sYhSipWh837Vf-L9OkEltdsgtOsU",
 "brightcoveAccountId": "5537314728001",
 "mp4Stream600": "https://bcbolt446c5271-a.akamaihd.net/media/v1/pmp4/static/clear/5537314728001/63c9b2ed-a0a0-40a0-937c-ccf8904d33cd/d99b872d-bbbf-4afe-91f1-8d596d574cab/main.mp4?akamai_token=exp=1774234606~acl=/media/v1/pmp4/static/clear/5537314728001/63c9b2ed-a0a0-40a0-937c-ccf8904d33cd/d99b872d-bbbf-4afe-91f1-8d596d574cab/main.mp4*~hmac=30e240e0bb22ce8d4b21059a10a0c896d4036b5af337daa59610fbe86b4cb006",
 "brightcoveId": "6370411989112"
 },
 "createdBy": "mls-por-job-dispatcher-api-client",
 "lastUpdatedBy": "Victor Gallardo-Molina",
 "lastUpdatedDate": "2025-03-23T02:45:02.265Z",
 "contentDate": "2025-03-23T02:39:08Z",
 "context": {
 "externalSourceName": null,
 "slug": "goal",
 "type": "tag",
 "_translationId": "d3b399f4-ee1d-4f3e-ae7f-70bed8812282",
 "_entityId": "6a978c33-0f4a-4bd1-b328-71e5869892b9",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/goal",
 "title": "Goal",
 "neutralSlug": "goal",
 "externalSourceReference": {
 "sourceId": null,
 "sourceName": null
 },
 "extraData": null,
 "fields": {}
 },
 "featured": 0,
 "thumbnail": {
 "slug": "3cmd7370",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/photos/3cmd7370",
 "title": "3CMD7370",
 "templateUrl": "https://images.mlssoccer.com/image/private/{formatInstructions}/mls-por/gxnwgpwxokoqy7znzvii",
 "thumbnailUrl": "https://images.mlssoccer.com/image/private/w_250,h_250,c_thumb,g_auto,q_auto,f_jpg/mls-por/gxnwgpwxokoqy7znzvii",
 "format": "jpg",
 "overriddenFormats": {}
 },
 "entityCode": "brightcovevideo",
 "_listAvailability": 0
 },
 {
 "videoId": "6370291845112",
 "description": "From anthem to the final whistle, a behind-the-scenes, all access look at Portland's 1-1 draw with the LA Galaxy.",
 "accountId": "5537314728001",
 "embedURL": "https://players.brightcove.net/5537314728001/default_default/index.html?videoId=6370291845112",
 "eventSlug": "",
 "eventTagSlug": "",
 "type": "customentity",
 "_translationId": "b856075c-f753-4d5f-98aa-f457bb19a402",
 "_entityId": "4fc70927-572c-4eb2-bd39-94cee5a8b9de",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/brightcovevideos/a-goal-and-a-draw-agains-the-galaxy-inside-soccer-city-ep-5",
 "slug": "a-goal-and-a-draw-agains-the-galaxy-inside-soccer-city-ep-5",
 "title": "A goal and a draw against the Galaxy | Inside Soccer City | Ep. 5",
 "tags": [
 {
 "externalSourceName": "customentity.topic",
 "slug": "team",
 "type": "tag",
 "_translationId": "6d0b9110-19c7-4b9c-bd4f-f24bcde42c60",
 "_entityId": "9725c86d-67e9-4473-b576-9c7e7871c9d2",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/team",
 "title": "Team",
 "neutralSlug": "team",
 "externalSourceReference": {
 "sourceId": "35d29103-5b46-4bbe-b8ef-714024a77cce",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": "customentity.topic",
 "slug": "features",
 "type": "tag",
 "_translationId": "7efb1ae7-2d28-481b-8e63-3498e087a48c",
 "_entityId": "9776ba11-38aa-4a02-b7a8-1866c37c5de4",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/features",
 "title": "Features",
 "neutralSlug": "features",
 "externalSourceReference": {
 "sourceId": "2a6d88b1-cf4e-444d-88c4-40451cf810c0",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": "customentity.club",
 "slug": "portland-timbers",
 "type": "tag",
 "_translationId": "50bc03ec-6157-4e98-85f0-bce34964cf4e",
 "_entityId": "1e2e143c-c663-4e9b-99e9-eead3d638b9f",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/portland-timbers",
 "title": "Portland Timbers",
 "neutralSlug": "portland-timbers",
 "externalSourceReference": {
 "sourceId": "5439cc0d-f3c4-4054-a022-d758ad2ebd66",
 "sourceName": "customentity.club"
 },
 "extraData": {
 "name": "Portland Timbers",
 "shortName": "Portland",
 "optaId": 1581,
 "abbreviation": "POR"
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.match",
 "slug": "porvsla-03-16-2025",
 "type": "tag",
 "_translationId": "7d593d4c-4d9e-4a8b-80f5-82e41fbdc69d",
 "_entityId": "3a2843fa-a2ac-4f31-afac-157cd1e68a12",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/porvsla-03-16-2025",
 "title": "PORvsLA 03-16-2025",
 "neutralSlug": "porvsla-03-16-2025",
 "externalSourceReference": {
 "sourceId": "8f91142f-a2c0-4c39-a182-00c9d7497150",
 "sourceName": "customentity.match"
 },
 "extraData": {
 "homeClubOptaId": 1581,
 "venueOptaId": 7239,
 "optaId": 289017600,
 "awayClubOptaId": 1230,
 "seasonOptaId": 2025,
 "competitionOptaId": 98,
 "sportecId": "MLS-MAT-0005V4",
 "matchType": "Regular",
 "matchDay": 4
 },
 "fields": {}
 }
 ],
 "relations": null,
 "references": null,
 "fields": {
 "duration": "337963",
 "description": "From anthem to the final whistle, a behind-the-scenes, all access look at Portland's 1-1 draw with the LA Galaxy.",
 "brightcoveHlsStream": "https://manifest.prod.boltdns.net/manifest/v1/hls/v4/clear/5537314728001/f569311f-4738-4c89-8d89-365e67eb312f/10s/master.m3u8?fastly_token=NjliZGI0MjlfY2Y1MWRjZDViZmQzOTIyYzAzYzdjYzBmYTg5YmJlYmYzNzIwOGE0ZTc1MzE2ZmIzMjgzZTYxOWVmY2VhZmEwYw%3D%3D",
 "brightcoveLanguage": "en-US",
 "brightcovePolicyKey": "BCpkADawqM0Mhr_aaYi5ygmjV2zZkJhsnR5y2kSLxvW-ksqj7G7hMxTd2HZVZe1S0NyBfAiR3B5dsn4O3iOQxL7LRvt7sFANUbnf7IEkMQjiHWKgxbG6sYhSipWh837Vf-L9OkEltdsgtOsU",
 "remoteUrl": "http://bcbolt446c5271-a.akamaihd.net/media/v1/text/vtt/clear/5537314728001/f569311f-4738-4c89-8d89-365e67eb312f/ecd14d59-712d-47aa-81fb-dee85e30d745/text.vtt?akamai_token=exp=1774040104~acl=/media/v1/text/vtt/clear/5537314728001/f569311f-4738-4c89-8d89-365e67eb312f/ecd14d59-712d-47aa-81fb-dee85e30d745/text.vtt*~hmac=760e7ba71adc6fa0fb4c9c0cebd2a0322eddb038bab31e4b8ffea027b6243109",
 "brightcoveAccountId": "5537314728001",
 "mp4Stream600": "https://bcbolt446c5271-a.akamaihd.net/media/v1/pmp4/static/clear/5537314728001/f569311f-4738-4c89-8d89-365e67eb312f/96896890-692a-4d4e-8e11-892440962c6e/main.mp4?akamai_token=exp=1774040105~acl=/media/v1/pmp4/static/clear/5537314728001/f569311f-4738-4c89-8d89-365e67eb312f/96896890-692a-4d4e-8e11-892440962c6e/main.mp4*~hmac=cd685df2ea80de6d82f44f6d46cb9f833603ccf10df5131efc256e9900c0698c",
 "brightcoveId": "6370291845112"
 },
 "createdBy": "mls-por-job-dispatcher-api-client",
 "lastUpdatedBy": "Victor Gallardo-Molina",
 "lastUpdatedDate": "2025-03-20T21:56:28.555Z",
 "contentDate": "2025-03-20T20:27:23Z",
 "context": {
 "externalSourceName": null,
 "slug": "inside-soccer-city",
 "type": "tag",
 "_translationId": "d7e8d75d-5010-4f7c-a1d8-aa3018905ee6",
 "_entityId": "c2b71c63-0e09-4d0d-9eb8-fb47b5e507dd",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/inside-soccer-city",
 "title": "Inside Soccer City",
 "neutralSlug": "inside-soccer-city",
 "externalSourceReference": {
 "sourceId": null,
 "sourceName": null
 },
 "extraData": null,
 "fields": {}
 },
 "featured": 0,
 "thumbnail": {
 "slug": "isc-ep-5",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/photos/isc-ep-5",
 "title": "ISC (Ep 5)",
 "templateUrl": "https://images.mlssoccer.com/image/private/{formatInstructions}/mls-por/shou03uzcnvncbc9aaau",
 "thumbnailUrl": "https://images.mlssoccer.com/image/private/w_250,h_250,c_thumb,g_auto,q_auto,f_jpg/mls-por/shou03uzcnvncbc9aaau",
 "format": "jpg",
 "overriddenFormats": {}
 },
 "entityCode": "brightcovevideo",
 "_listAvailability": 0
 },
 {
 "videoId": "6370291128112",
 "description": "Timbers midfielder Santiago Moreno speaks with media ahead of the club's matchday 5 trip to Commerce City to face the Colorado Rapids. Kickoff from DICK's Sporting Goods Park on Saturday March 22 is set for 6:30pm PT.",
 "accountId": "5537314728001",
 "embedURL": "https://players.brightcove.net/5537314728001/default_default/index.html?videoId=6370291128112",
 "eventSlug": "",
 "eventTagSlug": "",
 "type": "customentity",
 "_translationId": "8ec99c07-1417-4605-92c4-e26bdf3aa511",
 "_entityId": "fa69937c-fd9a-4dbe-9dbe-284d4182eae6",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/brightcovevideos/the-grit-need-and-want-to-get-3-points-is-what-will-drive-us-moreno-ahead-of-colvpor-a-mile-high",
 "slug": "the-grit-need-and-want-to-get-3-points-is-what-will-drive-us-moreno-ahead-of-colvpor-a-mile-high",
 "title": "\"The grit, need, and want to get three points is what will drive us\" | Moreno ahead of COLvPOR a mile high",
 "tags": [
 {
 "externalSourceName": "customentity.topic",
 "slug": "team-news-video",
 "type": "tag",
 "_translationId": "24c8f389-0f51-4b9c-9b59-db5d0429c15c",
 "_entityId": "de8ac088-df09-4bf6-8150-c76095585417",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/team-news-video",
 "title": "Team News Video",
 "neutralSlug": "team-news-video",
 "externalSourceReference": {
 "sourceId": "2b208311-155a-452c-a332-b9cd25136fe4",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": "customentity.topic",
 "slug": "timbers-press-conference",
 "type": "tag",
 "_translationId": "5f4b8a4f-354f-4d01-8503-25edf799d58d",
 "_entityId": "fb11d91b-e335-472d-bda3-6b5944a28ddd",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/timbers-press-conference",
 "title": "Timbers Press Conference",
 "neutralSlug": "timbers-press-conference",
 "externalSourceReference": {
 "sourceId": "2cb2713d-4846-4f94-ab25-c2a4ab78a1b9",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": "customentity.topic",
 "slug": "team",
 "type": "tag",
 "_translationId": "6d0b9110-19c7-4b9c-bd4f-f24bcde42c60",
 "_entityId": "9725c86d-67e9-4473-b576-9c7e7871c9d2",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/team",
 "title": "Team",
 "neutralSlug": "team",
 "externalSourceReference": {
 "sourceId": "35d29103-5b46-4bbe-b8ef-714024a77cce",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": "customentity.club",
 "slug": "portland-timbers",
 "type": "tag",
 "_translationId": "50bc03ec-6157-4e98-85f0-bce34964cf4e",
 "_entityId": "1e2e143c-c663-4e9b-99e9-eead3d638b9f",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/portland-timbers",
 "title": "Portland Timbers",
 "neutralSlug": "portland-timbers",
 "externalSourceReference": {
 "sourceId": "5439cc0d-f3c4-4054-a022-d758ad2ebd66",
 "sourceName": "customentity.club"
 },
 "extraData": {
 "name": "Portland Timbers",
 "shortName": "Portland",
 "optaId": 1581,
 "abbreviation": "POR"
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.match",
 "slug": "colvspor-03-22-2014",
 "type": "tag",
 "_translationId": "a001fe7a-16e1-4e88-9638-8d24cce94e15",
 "_entityId": "d96e6f1b-5a5f-48b0-8fbb-acf018c17e71",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/colvspor-03-22-2014",
 "title": "COLvsPOR 03-22-2014",
 "neutralSlug": "colvspor-03-22-2014",
 "externalSourceReference": {
 "sourceId": "9a258dc5-aaca-4523-a8ac-3fae9b8a37ec",
 "sourceName": "customentity.match"
 },
 "extraData": {
 "homeClubOptaId": 436,
 "venueOptaId": 3357,
 "optaId": 741383,
 "awayClubOptaId": 1581,
 "seasonOptaId": 2014,
 "competitionOptaId": 98,
 "matchType": ""
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.player",
 "slug": "santiago-moreno",
 "type": "tag",
 "_translationId": "3595a9f2-5543-4b4f-9ad7-666ca8085378",
 "_entityId": "0c2a32f9-4235-43b9-b114-d3bc909bbde7",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/santiago-moreno",
 "title": "Santiago Moreno",
 "neutralSlug": "santiago-moreno",
 "externalSourceReference": {
 "sourceId": "d6ade503-0369-4e13-bea2-6a1b062f5e3e",
 "sourceName": "customentity.player"
 },
 "extraData": {
 "optaId": 474035,
 "clubOptaId": 1581,
 "firstName": "Santiago",
 "lastName": "Moreno"
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.match",
 "slug": "colvspor-03-22-2025",
 "type": "tag",
 "_translationId": "78d865db-1959-4d4f-8547-11d19a709e46",
 "_entityId": "7a01a817-8c62-44a2-b8b8-9b33d68e8186",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/colvspor-03-22-2025",
 "title": "COLvsPOR 03-22-2025",
 "neutralSlug": "colvspor-03-22-2025",
 "externalSourceReference": {
 "sourceId": "0b597747-0a76-415b-b9e2-01e2a65ccb5f",
 "sourceName": "customentity.match"
 },
 "extraData": {
 "homeClubOptaId": 436,
 "venueOptaId": 3357,
 "optaId": 289017612,
 "awayClubOptaId": 1581,
 "seasonOptaId": 2025,
 "competitionOptaId": 98,
 "sportecId": "MLS-MAT-0005VG",
 "matchType": "Regular",
 "matchDay": 5
 },
 "fields": {}
 }
 ],
 "relations": null,
 "references": null,
 "fields": {
 "duration": "751119",
 "description": "Timbers midfielder Santiago Moreno speaks with media ahead of the club's matchday 5 trip to Commerce City to face the Colorado Rapids. Kickoff from DICK's Sporting Goods Park on Saturday March 22 is set for 6:30pm PT.",
 "brightcoveHlsStream": "https://manifest.prod.boltdns.net/manifest/v1/hls/v4/clear/5537314728001/a04a1131-b852-4ead-9483-c652926323e6/10s/master.m3u8?fastly_token=NjliZGIzYjVfYmE5OWJlYjU0MjgzMmVhNjI3MDY0MDI2ZGQ3YzdiZDhhM2Q1MWExNTdhZTFkOWRhODExOTdhYzExOGFmOGI1Mg%3D%3D",
 "brightcovePolicyKey": "BCpkADawqM0Mhr_aaYi5ygmjV2zZkJhsnR5y2kSLxvW-ksqj7G7hMxTd2HZVZe1S0NyBfAiR3B5dsn4O3iOQxL7LRvt7sFANUbnf7IEkMQjiHWKgxbG6sYhSipWh837Vf-L9OkEltdsgtOsU",
 "brightcoveAccountId": "5537314728001",
 "mp4Stream600": "https://bcbolt446c5271-a.akamaihd.net/media/v1/pmp4/static/clear/5537314728001/a04a1131-b852-4ead-9483-c652926323e6/767d657a-862e-4724-bff6-3d14e3416d83/main.mp4?akamai_token=exp=1774039989~acl=/media/v1/pmp4/static/clear/5537314728001/a04a1131-b852-4ead-9483-c652926323e6/767d657a-862e-4724-bff6-3d14e3416d83/main.mp4*~hmac=5892243913c9b1ccc0fce11f73e84195dbdff36b16f2606d7109a65a5777ff83",
 "brightcoveId": "6370291128112"
 },
 "createdBy": "mls-por-job-dispatcher-api-client",
 "lastUpdatedBy": "Brian Costello",
 "lastUpdatedDate": "2025-03-23T02:18:29.188Z",
 "contentDate": "2025-03-20T20:17:32Z",
 "context": {
 "externalSourceName": "customentity.topic",
 "slug": "team-news-video",
 "type": "tag",
 "_translationId": "24c8f389-0f51-4b9c-9b59-db5d0429c15c",
 "_entityId": "de8ac088-df09-4bf6-8150-c76095585417",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/team-news-video",
 "title": "Team News Video",
 "neutralSlug": "team-news-video",
 "externalSourceReference": {
 "sourceId": "2b208311-155a-452c-a332-b9cd25136fe4",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 "featured": 0,
 "thumbnail": {
 "slug": "sm-pressconference-3-20-25",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/photos/sm-pressconference-3-20-25",
 "title": "SM_PressConference_3.20.25",
 "templateUrl": "https://images.mlssoccer.com/image/private/{formatInstructions}/mls-por/byqeypwv0rui03hcqgzt",
 "thumbnailUrl": "https://images.mlssoccer.com/image/private/w_250,h_250,c_thumb,g_auto,q_auto,f_jpg/mls-por/byqeypwv0rui03hcqgzt",
 "format": "png",
 "overriddenFormats": {}
 },
 "entityCode": "brightcovevideo",
 "_listAvailability": 0
 },
 {
 "videoId": "6370291636112",
 "description": "Timbers Head Coach Phil Neville speaks with media ahead of the club's matchday 5 trip to Commerce City to face the Colorado Rapids. Kickoff from DICK's Sporting Goods Park on Sat., March 22 is set for 6:30pm PT.",
 "accountId": "5537314728001",
 "embedURL": "https://players.brightcove.net/5537314728001/default_default/index.html?videoId=6370291636112",
 "eventSlug": "",
 "eventTagSlug": "",
 "type": "customentity",
 "_translationId": "8e4a89d1-093a-4452-9430-926c09a465a9",
 "_entityId": "f9f414ec-8bd5-4dc0-a1aa-241ee00e191f",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/brightcovevideos/i-want-to-see-a-resemblence-of-what-we-re-like-when-we-play-at-home-coach-neville-ahead-of-colvpor",
 "slug": "i-want-to-see-a-resemblence-of-what-we-re-like-when-we-play-at-home-coach-neville-ahead-of-colvpor",
 "title": "\"I want to see a resemblence of what we're like when we play at home\" | Coach Neville ahead of COLvPOR",
 "tags": [
 {
 "externalSourceName": "customentity.topic",
 "slug": "team-news-video",
 "type": "tag",
 "_translationId": "24c8f389-0f51-4b9c-9b59-db5d0429c15c",
 "_entityId": "de8ac088-df09-4bf6-8150-c76095585417",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/team-news-video",
 "title": "Team News Video",
 "neutralSlug": "team-news-video",
 "externalSourceReference": {
 "sourceId": "2b208311-155a-452c-a332-b9cd25136fe4",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": "customentity.topic",
 "slug": "timbers-press-conference",
 "type": "tag",
 "_translationId": "5f4b8a4f-354f-4d01-8503-25edf799d58d",
 "_entityId": "fb11d91b-e335-472d-bda3-6b5944a28ddd",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/timbers-press-conference",
 "title": "Timbers Press Conference",
 "neutralSlug": "timbers-press-conference",
 "externalSourceReference": {
 "sourceId": "2cb2713d-4846-4f94-ab25-c2a4ab78a1b9",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": "customentity.topic",
 "slug": "team",
 "type": "tag",
 "_translationId": "6d0b9110-19c7-4b9c-bd4f-f24bcde42c60",
 "_entityId": "9725c86d-67e9-4473-b576-9c7e7871c9d2",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/team",
 "title": "Team",
 "neutralSlug": "team",
 "externalSourceReference": {
 "sourceId": "35d29103-5b46-4bbe-b8ef-714024a77cce",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": "customentity.club",
 "slug": "portland-timbers",
 "type": "tag",
 "_translationId": "50bc03ec-6157-4e98-85f0-bce34964cf4e",
 "_entityId": "1e2e143c-c663-4e9b-99e9-eead3d638b9f",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/portland-timbers",
 "title": "Portland Timbers",
 "neutralSlug": "portland-timbers",
 "externalSourceReference": {
 "sourceId": "5439cc0d-f3c4-4054-a022-d758ad2ebd66",
 "sourceName": "customentity.club"
 },
 "extraData": {
 "name": "Portland Timbers",
 "shortName": "Portland",
 "optaId": 1581,
 "abbreviation": "POR"
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.match",
 "slug": "colvspor-03-22-2025",
 "type": "tag",
 "_translationId": "78d865db-1959-4d4f-8547-11d19a709e46",
 "_entityId": "7a01a817-8c62-44a2-b8b8-9b33d68e8186",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/colvspor-03-22-2025",
 "title": "COLvsPOR 03-22-2025",
 "neutralSlug": "colvspor-03-22-2025",
 "externalSourceReference": {
 "sourceId": "0b597747-0a76-415b-b9e2-01e2a65ccb5f",
 "sourceName": "customentity.match"
 },
 "extraData": {
 "homeClubOptaId": 436,
 "venueOptaId": 3357,
 "optaId": 289017612,
 "awayClubOptaId": 1581,
 "seasonOptaId": 2025,
 "competitionOptaId": 98,
 "sportecId": "MLS-MAT-0005VG",
 "matchType": "Regular",
 "matchDay": 5
 },
 "fields": {}
 },
 {
 "externalSourceName": null,
 "slug": "phil-neville",
 "type": "tag",
 "_translationId": "5cbe9906-9eb0-4d9e-9c75-c07d219ac1ac",
 "_entityId": "fa3fcb78-60b3-4a23-912a-2b0dad336f3a",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/phil-neville",
 "title": "Phil Neville",
 "neutralSlug": "phil-neville",
 "externalSourceReference": {
 "sourceId": null,
 "sourceName": null
 },
 "extraData": null,
 "fields": {}
 }
 ],
 "relations": null,
 "references": null,
 "fields": {
 "duration": "535986",
 "description": "Timbers Head Coach Phil Neville speaks with media ahead of the club's matchday 5 trip to Commerce City to face the Colorado Rapids. Kickoff from DICK's Sporting Goods Park on Sat., March 22 is set for 6:30pm PT.",
 "brightcoveHlsStream": "https://manifest.prod.boltdns.net/manifest/v1/hls/v4/clear/5537314728001/73f4616f-2f89-45f2-bbf3-91f66ebe074b/10s/master.m3u8?fastly_token=NjliZGIyMzBfMDNjNTdmOWVjMTU5OTkyMzZhMDRmZmZhYzgxODhmZGU2YzZkNWQ5YjUzZmQ3YThmMTZiMjJhZThhYjEzZjA1NA%3D%3D",
 "brightcovePolicyKey": "BCpkADawqM0Mhr_aaYi5ygmjV2zZkJhsnR5y2kSLxvW-ksqj7G7hMxTd2HZVZe1S0NyBfAiR3B5dsn4O3iOQxL7LRvt7sFANUbnf7IEkMQjiHWKgxbG6sYhSipWh837Vf-L9OkEltdsgtOsU",
 "brightcoveAccountId": "5537314728001",
 "mp4Stream600": "https://bcbolt446c5271-a.akamaihd.net/media/v1/pmp4/static/clear/5537314728001/73f4616f-2f89-45f2-bbf3-91f66ebe074b/9a3e2f19-d417-4706-970c-f3744e76b890/main.mp4?akamai_token=exp=1774039600~acl=/media/v1/pmp4/static/clear/5537314728001/73f4616f-2f89-45f2-bbf3-91f66ebe074b/9a3e2f19-d417-4706-970c-f3744e76b890/main.mp4*~hmac=0158cb9e6e72f60723e9ebd857f8f2bfdee8b2e5db1aa5e7b33dd6bc7fdb18d0",
 "brightcoveId": "6370291636112"
 },
 "createdBy": "mls-por-job-dispatcher-api-client",
 "lastUpdatedBy": "Victor Gallardo-Molina",
 "lastUpdatedDate": "2025-03-20T20:52:11.244Z",
 "contentDate": "2025-03-20T20:17:31Z",
 "context": {
 "externalSourceName": "customentity.topic",
 "slug": "team-news-video",
 "type": "tag",
 "_translationId": "24c8f389-0f51-4b9c-9b59-db5d0429c15c",
 "_entityId": "de8ac088-df09-4bf6-8150-c76095585417",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/team-news-video",
 "title": "Team News Video",
 "neutralSlug": "team-news-video",
 "externalSourceReference": {
 "sourceId": "2b208311-155a-452c-a332-b9cd25136fe4",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 "featured": 0,
 "thumbnail": {
 "slug": "pn-pressconference-3-20-25-v1",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/photos/pn-pressconference-3-20-25-v1",
 "title": "PN_PressConference_3.20.25_v1",
 "templateUrl": "https://images.mlssoccer.com/image/private/{formatInstructions}/mls-por/lfzjcbc1jktv5mrmzaol",
 "thumbnailUrl": "https://images.mlssoccer.com/image/private/w_250,h_250,c_thumb,g_auto,q_auto,f_jpg/mls-por/lfzjcbc1jktv5mrmzaol",
 "format": "png",
 "overriddenFormats": {}
 },
 "entityCode": "brightcovevideo",
 "_listAvailability": 0
 },
 {
 "videoId": "6370289470112",
 "description": "As the FIFA international window opens, Jake Zivin shares which players will be missing and what to look for as Portland takes on the Colorado Rapids",
 "accountId": "5537314728001",
 "embedURL": "https://players.brightcove.net/5537314728001/default_default/index.html?videoId=6370289470112",
 "eventSlug": "",
 "eventTagSlug": "",
 "type": "customentity",
 "_translationId": "f580d1b2-4799-4cc8-a911-cc23c8cae428",
 "_entityId": "24642dee-2eb4-44ec-b23d-46113c3004ab",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/brightcovevideos/portland-prepared-for-rapids-the-matchup",
 "slug": "portland-prepared-for-rapids-the-matchup",
 "title": "Portland prepared for Rapids | The Matchup",
 "tags": [
 {
 "externalSourceName": "customentity.topic",
 "slug": "team",
 "type": "tag",
 "_translationId": "6d0b9110-19c7-4b9c-bd4f-f24bcde42c60",
 "_entityId": "9725c86d-67e9-4473-b576-9c7e7871c9d2",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/team",
 "title": "Team",
 "neutralSlug": "team",
 "externalSourceReference": {
 "sourceId": "35d29103-5b46-4bbe-b8ef-714024a77cce",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": "customentity.topic",
 "slug": "team-news-video",
 "type": "tag",
 "_translationId": "24c8f389-0f51-4b9c-9b59-db5d0429c15c",
 "_entityId": "de8ac088-df09-4bf6-8150-c76095585417",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/team-news-video",
 "title": "Team News Video",
 "neutralSlug": "team-news-video",
 "externalSourceReference": {
 "sourceId": "2b208311-155a-452c-a332-b9cd25136fe4",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": "customentity.club",
 "slug": "portland-timbers",
 "type": "tag",
 "_translationId": "50bc03ec-6157-4e98-85f0-bce34964cf4e",
 "_entityId": "1e2e143c-c663-4e9b-99e9-eead3d638b9f",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/portland-timbers",
 "title": "Portland Timbers",
 "neutralSlug": "portland-timbers",
 "externalSourceReference": {
 "sourceId": "5439cc0d-f3c4-4054-a022-d758ad2ebd66",
 "sourceName": "customentity.club"
 },
 "extraData": {
 "name": "Portland Timbers",
 "shortName": "Portland",
 "optaId": 1581,
 "abbreviation": "POR"
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.match",
 "slug": "colvspor-03-22-2025",
 "type": "tag",
 "_translationId": "78d865db-1959-4d4f-8547-11d19a709e46",
 "_entityId": "7a01a817-8c62-44a2-b8b8-9b33d68e8186",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/colvspor-03-22-2025",
 "title": "COLvsPOR 03-22-2025",
 "neutralSlug": "colvspor-03-22-2025",
 "externalSourceReference": {
 "sourceId": "0b597747-0a76-415b-b9e2-01e2a65ccb5f",
 "sourceName": "customentity.match"
 },
 "extraData": {
 "homeClubOptaId": 436,
 "venueOptaId": 3357,
 "optaId": 289017612,
 "awayClubOptaId": 1581,
 "seasonOptaId": 2025,
 "competitionOptaId": 98,
 "sportecId": "MLS-MAT-0005VG",
 "matchType": "Regular",
 "matchDay": 5
 },
 "fields": {}
 }
 ],
 "relations": null,
 "references": null,
 "fields": {
 "duration": "55872",
 "description": "As the FIFA international window opens, Jake Zivin shares which players will be missing and what to look for as Portland takes on the Colorado Rapids",
 "brightcoveHlsStream": "https://manifest.prod.boltdns.net/manifest/v1/hls/v4/clear/5537314728001/e98be159-e0f3-4ac0-930c-959c226de1d3/10s/master.m3u8?fastly_token=NjliZGFmNDhfMzdiN2E5YjI5MzVhYjNhMTU3M2JkOGY1YjdlZmI3ZmMwNzk1ZDg1YTVkNTYyZmY5ZTA3OGM1MjBiZTAwZGZlMg%3D%3D",
 "brightcovePolicyKey": "BCpkADawqM0Mhr_aaYi5ygmjV2zZkJhsnR5y2kSLxvW-ksqj7G7hMxTd2HZVZe1S0NyBfAiR3B5dsn4O3iOQxL7LRvt7sFANUbnf7IEkMQjiHWKgxbG6sYhSipWh837Vf-L9OkEltdsgtOsU",
 "brightcoveAccountId": "5537314728001",
 "mp4Stream600": "https://bcbolt446c5271-a.akamaihd.net/media/v1/pmp4/static/clear/5537314728001/e98be159-e0f3-4ac0-930c-959c226de1d3/ebc7b34e-99c8-4281-944b-df03aad5a0d7/main.mp4?akamai_token=exp=1774038856~acl=/media/v1/pmp4/static/clear/5537314728001/e98be159-e0f3-4ac0-930c-959c226de1d3/ebc7b34e-99c8-4281-944b-df03aad5a0d7/main.mp4*~hmac=89618528e7f1a60d033b299ee0684c79b0e61eddcd030f1851df7f006839b235",
 "brightcoveId": "6370289470112"
 },
 "createdBy": "mls-por-job-dispatcher-api-client",
 "lastUpdatedBy": "Brian Costello",
 "lastUpdatedDate": "2025-03-20T20:22:55.71Z",
 "contentDate": "2025-03-20T20:16:16Z",
 "context": {
 "externalSourceName": null,
 "slug": "the-matchup",
 "type": "tag",
 "_translationId": "df47086d-c439-48e5-b3a4-24c308528d49",
 "_entityId": "6d419fd6-8126-4cc8-9e37-707511e76440",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/the-matchup",
 "title": "The Matchup",
 "neutralSlug": "the-matchup",
 "externalSourceReference": {
 "sourceId": null,
 "sourceName": null
 },
 "extraData": null,
 "fields": {}
 },
 "featured": 0,
 "thumbnail": {
 "slug": "screenshot-2025-03-20-at-1-17-55-pm",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/photos/screenshot-2025-03-20-at-1-17-55-pm",
 "title": "Screenshot 2025-03-20 at 1.17.55 PM",
 "templateUrl": "https://images.mlssoccer.com/image/private/{formatInstructions}/mls-por/jc37unwpzq4mczbcmvql",
 "thumbnailUrl": "https://images.mlssoccer.com/image/private/w_250,h_250,c_thumb,g_auto,q_auto,f_jpg/mls-por/jc37unwpzq4mczbcmvql",
 "format": "png",
 "overriddenFormats": {}
 },
 "entityCode": "brightcovevideo",
 "_listAvailability": 0
 },
 {
 "videoId": "6370127908112",
 "description": "Felipe Mora scored a goal and the Portland Timbers drew 1-1 with the LA Galaxy",
 "accountId": "5537314728001",
 "embedURL": "https://players.brightcove.net/5537314728001/default_default/index.html?videoId=6370127908112",
 "eventSlug": "",
 "eventTagSlug": "",
 "type": "customentity",
 "_translationId": "890d7062-8e81-4f6d-9242-68b4fd7bea35",
 "_entityId": "e812bfb8-86c6-488c-835c-9d0a778b6cb7",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/brightcovevideos/highlights-portland-timbers-vs-la-galaxy-mar-16-2025",
 "slug": "highlights-portland-timbers-vs-la-galaxy-mar-16-2025",
 "title": "HIGHLIGHTS | Portland Timbers vs. LA Galaxy | Mar. 16, 2025",
 "tags": [
 {
 "externalSourceName": "customentity.topic",
 "slug": "match-highlights",
 "type": "tag",
 "_translationId": "6bc7b4c6-3964-4499-b63a-d26d83acedc6",
 "_entityId": "ad180e5a-8e0f-4a6d-8230-cfc7c2cdbbb5",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/match-highlights",
 "title": "Match Highlights",
 "neutralSlug": "match-highlights",
 "externalSourceReference": {
 "sourceId": "aa6f3b27-5b95-48ec-b777-31422b085b05",
 "sourceName": "customentity.topic"
 },
 "extraData": {
 "adUrlApp": "https://pubads.g.doubleclick.net/gampad/ads?iu=/8375/app.mlssoccer/video/clubs/portland-timbers&description_url=[placeholder]&tfcd=0&npa=0&sz=640x480&gdfp_req=1&output=vast&unviewed_position_start=1&env=vp&impl=s&correlator=",
 "adUrl": "https://pubads.g.doubleclick.net/gampad/ads?iu=/8375/www.mlssoccer.com/video/clubs/portland-timbers&description_url=[placeholder]&tfcd=0&npa=0&sz=640x480&gdfp_req=1&output=vast&unviewed_position_start=1&env=vp&impl=s&correlator="
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.topic",
 "slug": "team",
 "type": "tag",
 "_translationId": "6d0b9110-19c7-4b9c-bd4f-f24bcde42c60",
 "_entityId": "9725c86d-67e9-4473-b576-9c7e7871c9d2",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/team",
 "title": "Team",
 "neutralSlug": "team",
 "externalSourceReference": {
 "sourceId": "35d29103-5b46-4bbe-b8ef-714024a77cce",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": "customentity.club",
 "slug": "portland-timbers",
 "type": "tag",
 "_translationId": "50bc03ec-6157-4e98-85f0-bce34964cf4e",
 "_entityId": "1e2e143c-c663-4e9b-99e9-eead3d638b9f",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/portland-timbers",
 "title": "Portland Timbers",
 "neutralSlug": "portland-timbers",
 "externalSourceReference": {
 "sourceId": "5439cc0d-f3c4-4054-a022-d758ad2ebd66",
 "sourceName": "customentity.club"
 },
 "extraData": {
 "name": "Portland Timbers",
 "shortName": "Portland",
 "optaId": 1581,
 "abbreviation": "POR"
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.player",
 "slug": "felipe-mora",
 "type": "tag",
 "_translationId": "23f85c72-61e7-4056-be58-e7f67d897b6d",
 "_entityId": "b9db0d1c-5287-4b4d-be52-e1e54e3f3e6c",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/felipe-mora",
 "title": "Felipe Mora",
 "neutralSlug": "felipe-mora",
 "externalSourceReference": {
 "sourceId": "05313486-6c78-4beb-b67a-6fb20d977ade",
 "sourceName": "customentity.player"
 },
 "extraData": {
 "isActiveMLSPlayer": true,
 "optaId": 137415,
 "knownName": "",
 "clubOptaId": 1581,
 "middleName": "",
 "firstName": "Felipe",
 "lastName": "Mora"
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.match",
 "slug": "porvsla-03-16-2025",
 "type": "tag",
 "_translationId": "7d593d4c-4d9e-4a8b-80f5-82e41fbdc69d",
 "_entityId": "3a2843fa-a2ac-4f31-afac-157cd1e68a12",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/porvsla-03-16-2025",
 "title": "PORvsLA 03-16-2025",
 "neutralSlug": "porvsla-03-16-2025",
 "externalSourceReference": {
 "sourceId": "8f91142f-a2c0-4c39-a182-00c9d7497150",
 "sourceName": "customentity.match"
 },
 "extraData": {
 "homeClubOptaId": 1581,
 "venueOptaId": 7239,
 "optaId": 289017600,
 "awayClubOptaId": 1230,
 "seasonOptaId": 2025,
 "competitionOptaId": 98,
 "sportecId": "MLS-MAT-0005V4",
 "matchType": "Regular",
 "matchDay": 4
 },
 "fields": {}
 }
 ],
 "relations": null,
 "references": null,
 "fields": {
 "duration": "511552",
 "description": "Felipe Mora scored a goal and the Portland Timbers drew 1-1 with the LA Galaxy",
 "brightcoveHlsStream": "https://manifest.prod.boltdns.net/manifest/v1/hls/v4/clear/5537314728001/8ef8ba38-41b7-49ad-ba68-a087abb1011a/10s/master.m3u8?fastly_token=NjliOGFiOGRfYjMyYzhhYmQ1Yzc4YTY0ZjcxYTg1ZDZkODFlOWM2OTI3MDVhNmY2YTg3NGNlYzVhZTVlZjEwZDE0NzYyMzdhMA%3D%3D",
 "brightcovePolicyKey": "BCpkADawqM0Mhr_aaYi5ygmjV2zZkJhsnR5y2kSLxvW-ksqj7G7hMxTd2HZVZe1S0NyBfAiR3B5dsn4O3iOQxL7LRvt7sFANUbnf7IEkMQjiHWKgxbG6sYhSipWh837Vf-L9OkEltdsgtOsU",
 "brightcoveAccountId": "5537314728001",
 "mp4Stream600": "https://bcbolt446c5271-a.akamaihd.net/media/v1/pmp4/static/clear/5537314728001/8ef8ba38-41b7-49ad-ba68-a087abb1011a/81003e2e-efd1-404b-be87-41ad7576c9cd/main.mp4?akamai_token=exp=1773710221~acl=/media/v1/pmp4/static/clear/5537314728001/8ef8ba38-41b7-49ad-ba68-a087abb1011a/81003e2e-efd1-404b-be87-41ad7576c9cd/main.mp4*~hmac=da6ed4e9eaf922423133a61513d380a6f0b88311d98dd13b1de6ce913cafda6a",
 "brightcoveId": "6370127908112",
 "adUrl": "https://pubads.g.doubleclick.net/gampad/ads?iu=/8375/www.mlssoccer.com/video/clubs/portland-timbers&description_url=[placeholder]&tfcd=0&npa=0&sz=640x480&gdfp_req=1&output=vast&unviewed_position_start=1&env=vp&impl=s&correlator="
 },
 "createdBy": "mls-por-job-dispatcher-api-client",
 "lastUpdatedBy": "Brian Costello",
 "lastUpdatedDate": "2025-03-17T00:52:55.262Z",
 "contentDate": "2025-03-17T00:43:36Z",
 "context": {
 "externalSourceName": "customentity.topic",
 "slug": "match-highlights",
 "type": "tag",
 "_translationId": "6bc7b4c6-3964-4499-b63a-d26d83acedc6",
 "_entityId": "ad180e5a-8e0f-4a6d-8230-cfc7c2cdbbb5",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/match-highlights",
 "title": "Match Highlights",
 "neutralSlug": "match-highlights",
 "externalSourceReference": {
 "sourceId": "aa6f3b27-5b95-48ec-b777-31422b085b05",
 "sourceName": "customentity.topic"
 },
 "extraData": {
 "adUrlApp": "https://pubads.g.doubleclick.net/gampad/ads?iu=/8375/app.mlssoccer/video/clubs/portland-timbers&description_url=[placeholder]&tfcd=0&npa=0&sz=640x480&gdfp_req=1&output=vast&unviewed_position_start=1&env=vp&impl=s&correlator=",
 "adUrl": "https://pubads.g.doubleclick.net/gampad/ads?iu=/8375/www.mlssoccer.com/video/clubs/portland-timbers&description_url=[placeholder]&tfcd=0&npa=0&sz=640x480&gdfp_req=1&output=vast&unviewed_position_start=1&env=vp&impl=s&correlator="
 },
 "fields": {}
 },
 "featured": 0,
 "thumbnail": {
 "slug": "highlights-portland-timbers-vs-la-galaxy-mar-16-2025",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/photos/highlights-portland-timbers-vs-la-galaxy-mar-16-2025",
 "title": "HIGHLIGHTS | Portland Timbers vs. LA Galaxy | Mar. 16, 2025",
 "templateUrl": "https://images.mlssoccer.com/image/private/{formatInstructions}/mls-por/eo9md3olkxngrholsugi",
 "thumbnailUrl": "https://images.mlssoccer.com/image/private/w_250,h_250,c_thumb,g_auto,q_auto,f_jpg/mls-por/eo9md3olkxngrholsugi",
 "format": "jpg",
 "overriddenFormats": {}
 },
 "entityCode": "brightcovevideo",
 "_listAvailability": 0
 },
 {
 "videoId": "6370127493112",
 "description": "Felipe Mora, who scored his team's goal, spoke after the match about the 1-1 draw with the LA Galaxy.",
 "accountId": "5537314728001",
 "embedURL": "https://players.brightcove.net/5537314728001/default_default/index.html?videoId=6370127493112",
 "eventSlug": "",
 "eventTagSlug": "",
 "type": "customentity",
 "_translationId": "6db35f8e-3b77-440f-81ff-67806d247c58",
 "_entityId": "3ed8b6a8-5785-4190-b3df-7f81468d2f94",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/brightcovevideos/it-was-an-intense-game-felipe-mora-discusses-draw-with-la",
 "slug": "it-was-an-intense-game-felipe-mora-discusses-draw-with-la",
 "title": "\"It was an intense game\" | Felipe Mora discusses draw with LA",
 "tags": [
 {
 "externalSourceName": "customentity.topic",
 "slug": "team",
 "type": "tag",
 "_translationId": "6d0b9110-19c7-4b9c-bd4f-f24bcde42c60",
 "_entityId": "9725c86d-67e9-4473-b576-9c7e7871c9d2",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/team",
 "title": "Team",
 "neutralSlug": "team",
 "externalSourceReference": {
 "sourceId": "35d29103-5b46-4bbe-b8ef-714024a77cce",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": "customentity.topic",
 "slug": "team-news-video",
 "type": "tag",
 "_translationId": "24c8f389-0f51-4b9c-9b59-db5d0429c15c",
 "_entityId": "de8ac088-df09-4bf6-8150-c76095585417",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/team-news-video",
 "title": "Team News Video",
 "neutralSlug": "team-news-video",
 "externalSourceReference": {
 "sourceId": "2b208311-155a-452c-a332-b9cd25136fe4",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": "customentity.club",
 "slug": "portland-timbers",
 "type": "tag",
 "_translationId": "50bc03ec-6157-4e98-85f0-bce34964cf4e",
 "_entityId": "1e2e143c-c663-4e9b-99e9-eead3d638b9f",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/portland-timbers",
 "title": "Portland Timbers",
 "neutralSlug": "portland-timbers",
 "externalSourceReference": {
 "sourceId": "5439cc0d-f3c4-4054-a022-d758ad2ebd66",
 "sourceName": "customentity.club"
 },
 "extraData": {
 "name": "Portland Timbers",
 "shortName": "Portland",
 "optaId": 1581,
 "abbreviation": "POR"
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.player",
 "slug": "felipe-mora",
 "type": "tag",
 "_translationId": "23f85c72-61e7-4056-be58-e7f67d897b6d",
 "_entityId": "b9db0d1c-5287-4b4d-be52-e1e54e3f3e6c",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/felipe-mora",
 "title": "Felipe Mora",
 "neutralSlug": "felipe-mora",
 "externalSourceReference": {
 "sourceId": "05313486-6c78-4beb-b67a-6fb20d977ade",
 "sourceName": "customentity.player"
 },
 "extraData": {
 "isActiveMLSPlayer": true,
 "optaId": 137415,
 "knownName": "",
 "clubOptaId": 1581,
 "middleName": "",
 "firstName": "Felipe",
 "lastName": "Mora"
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.match",
 "slug": "porvsla-03-16-2025",
 "type": "tag",
 "_translationId": "7d593d4c-4d9e-4a8b-80f5-82e41fbdc69d",
 "_entityId": "3a2843fa-a2ac-4f31-afac-157cd1e68a12",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/porvsla-03-16-2025",
 "title": "PORvsLA 03-16-2025",
 "neutralSlug": "porvsla-03-16-2025",
 "externalSourceReference": {
 "sourceId": "8f91142f-a2c0-4c39-a182-00c9d7497150",
 "sourceName": "customentity.match"
 },
 "extraData": {
 "homeClubOptaId": 1581,
 "venueOptaId": 7239,
 "optaId": 289017600,
 "awayClubOptaId": 1230,
 "seasonOptaId": 2025,
 "competitionOptaId": 98,
 "sportecId": "MLS-MAT-0005V4",
 "matchType": "Regular",
 "matchDay": 4
 },
 "fields": {}
 }
 ],
 "relations": null,
 "references": null,
 "fields": {
 "duration": "309760",
 "description": "Felipe Mora, who scored his team's goal, spoke after the match about the 1-1 draw with the LA Galaxy.",
 "brightcoveHlsStream": "https://manifest.prod.boltdns.net/manifest/v1/hls/v4/clear/5537314728001/fbaffbb0-3972-44a8-bc07-2fb386f26059/10s/master.m3u8?fastly_token=NjliODljOWJfMjdmZGE5ZTcwMTQ2NGJlY2E1MWU0NWY5YWM2YWZmOTdjYjk2NmY0MWQ0ZWQzNjEyYzQ4MDdhZjA0NjlkNzM5Yw%3D%3D",
 "brightcoveLanguage": "es-ES",
 "brightcovePolicyKey": "BCpkADawqM0Mhr_aaYi5ygmjV2zZkJhsnR5y2kSLxvW-ksqj7G7hMxTd2HZVZe1S0NyBfAiR3B5dsn4O3iOQxL7LRvt7sFANUbnf7IEkMQjiHWKgxbG6sYhSipWh837Vf-L9OkEltdsgtOsU",
 "remoteUrl": "http://bcbolt446c5271-a.akamaihd.net/media/v1/text/vtt/clear/5537314728001/fbaffbb0-3972-44a8-bc07-2fb386f26059/4e5d876a-ebe2-4f4a-b12b-02168159622c/text.vtt?akamai_token=exp=1773706394~acl=/media/v1/text/vtt/clear/5537314728001/fbaffbb0-3972-44a8-bc07-2fb386f26059/4e5d876a-ebe2-4f4a-b12b-02168159622c/text.vtt*~hmac=f76b117db9df8df6f1a64c4eeb2c4edcc2c2a15a6d4f13680618dd3031e4c5ac",
 "brightcoveAccountId": "5537314728001",
 "mp4Stream600": "https://bcbolt446c5271-a.akamaihd.net/media/v1/pmp4/static/clear/5537314728001/fbaffbb0-3972-44a8-bc07-2fb386f26059/319cf761-989e-4656-b3c0-340da5c64c4c/main.mp4?akamai_token=exp=1773706395~acl=/media/v1/pmp4/static/clear/5537314728001/fbaffbb0-3972-44a8-bc07-2fb386f26059/319cf761-989e-4656-b3c0-340da5c64c4c/main.mp4*~hmac=71b475b4c645dbd9d5d060f5dd51567b2492e8dbd2f2fd611bd004c6832652ac",
 "brightcoveId": "6370127493112"
 },
 "createdBy": "mls-por-job-dispatcher-api-client",
 "lastUpdatedBy": "Brian Costello",
 "lastUpdatedDate": "2025-03-16T23:54:33.15Z",
 "contentDate": "2025-03-16T23:49:57Z",
 "context": {
 "externalSourceName": "customentity.topic",
 "slug": "postgame",
 "type": "tag",
 "_translationId": "8120ee8b-e5c0-4d3e-aeed-d9bff40460f8",
 "_entityId": "8893f6fb-9ad0-4e9c-bf3f-fa460119257d",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/postgame",
 "title": "Postgame",
 "neutralSlug": "postgame",
 "externalSourceReference": {
 "sourceId": "26cad346-6b0b-4328-b568-28c19840e788",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 "featured": 0,
 "thumbnail": {
 "slug": "fm-postgame-3-16-25",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/photos/fm-postgame-3-16-25",
 "title": "FM_PostGame_3.16.25",
 "templateUrl": "https://images.mlssoccer.com/image/private/{formatInstructions}/mls-por/wghyotswobwqe8ryurix",
 "thumbnailUrl": "https://images.mlssoccer.com/image/private/w_250,h_250,c_thumb,g_auto,q_auto,f_jpg/mls-por/wghyotswobwqe8ryurix",
 "format": "png",
 "overriddenFormats": {}
 },
 "entityCode": "brightcovevideo",
 "_listAvailability": 0
 },
 {
 "videoId": "6370126507112",
 "description": "Head coach Phil Neville shared his thoughts on the 1-1 draw with the LA Galaxy.",
 "accountId": "5537314728001",
 "embedURL": "https://players.brightcove.net/5537314728001/default_default/index.html?videoId=6370126507112",
 "eventSlug": "",
 "eventTagSlug": "",
 "type": "customentity",
 "_translationId": "7ec7118a-bbca-475c-b57e-0aa47e283ae8",
 "_entityId": "4fafd5f8-3e01-4c22-82c2-d361710e9a81",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/brightcovevideos/we-re-a-team-that-needs-to-be-a-little-more-ruthless-neville-on-the-draw-with-la",
 "slug": "we-re-a-team-that-needs-to-be-a-little-more-ruthless-neville-on-the-draw-with-la",
 "title": "\"We're a team that needs to be a little more ruthless\" | Neville on the draw with LA",
 "tags": [
 {
 "externalSourceName": "customentity.topic",
 "slug": "team",
 "type": "tag",
 "_translationId": "6d0b9110-19c7-4b9c-bd4f-f24bcde42c60",
 "_entityId": "9725c86d-67e9-4473-b576-9c7e7871c9d2",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/team",
 "title": "Team",
 "neutralSlug": "team",
 "externalSourceReference": {
 "sourceId": "35d29103-5b46-4bbe-b8ef-714024a77cce",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": "customentity.topic",
 "slug": "team-news-video",
 "type": "tag",
 "_translationId": "24c8f389-0f51-4b9c-9b59-db5d0429c15c",
 "_entityId": "de8ac088-df09-4bf6-8150-c76095585417",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/team-news-video",
 "title": "Team News Video",
 "neutralSlug": "team-news-video",
 "externalSourceReference": {
 "sourceId": "2b208311-155a-452c-a332-b9cd25136fe4",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": "customentity.club",
 "slug": "portland-timbers",
 "type": "tag",
 "_translationId": "50bc03ec-6157-4e98-85f0-bce34964cf4e",
 "_entityId": "1e2e143c-c663-4e9b-99e9-eead3d638b9f",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/portland-timbers",
 "title": "Portland Timbers",
 "neutralSlug": "portland-timbers",
 "externalSourceReference": {
 "sourceId": "5439cc0d-f3c4-4054-a022-d758ad2ebd66",
 "sourceName": "customentity.club"
 },
 "extraData": {
 "name": "Portland Timbers",
 "shortName": "Portland",
 "optaId": 1581,
 "abbreviation": "POR"
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.match",
 "slug": "porvsla-03-16-2025",
 "type": "tag",
 "_translationId": "7d593d4c-4d9e-4a8b-80f5-82e41fbdc69d",
 "_entityId": "3a2843fa-a2ac-4f31-afac-157cd1e68a12",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/porvsla-03-16-2025",
 "title": "PORvsLA 03-16-2025",
 "neutralSlug": "porvsla-03-16-2025",
 "externalSourceReference": {
 "sourceId": "8f91142f-a2c0-4c39-a182-00c9d7497150",
 "sourceName": "customentity.match"
 },
 "extraData": {
 "homeClubOptaId": 1581,
 "venueOptaId": 7239,
 "optaId": 289017600,
 "awayClubOptaId": 1230,
 "seasonOptaId": 2025,
 "competitionOptaId": 98,
 "sportecId": "MLS-MAT-0005V4",
 "matchType": "Regular",
 "matchDay": 4
 },
 "fields": {}
 }
 ],
 "relations": null,
 "references": null,
 "fields": {
 "duration": "326272",
 "description": "Head coach Phil Neville shared his thoughts on the 1-1 draw with the LA Galaxy.",
 "brightcoveHlsStream": "https://manifest.prod.boltdns.net/manifest/v1/hls/v4/clear/5537314728001/084b8643-a398-4518-a2f0-fb611946cafb/10s/master.m3u8?fastly_token=NjliODlhZTRfNDRhNWZjYWI2ZjEzNTNkNzM3NjY5OTdmZWRlYzhiYjk5NjU1OWNlNTgzMWM3MzM5NGVjMWRkYmVhOGNjODM5ZQ%3D%3D",
 "brightcoveLanguage": "en-US",
 "brightcovePolicyKey": "BCpkADawqM0Mhr_aaYi5ygmjV2zZkJhsnR5y2kSLxvW-ksqj7G7hMxTd2HZVZe1S0NyBfAiR3B5dsn4O3iOQxL7LRvt7sFANUbnf7IEkMQjiHWKgxbG6sYhSipWh837Vf-L9OkEltdsgtOsU",
 "remoteUrl": "http://bcbolt446c5271-a.akamaihd.net/media/v1/text/vtt/clear/5537314728001/084b8643-a398-4518-a2f0-fb611946cafb/10ac7517-05db-4694-8c58-43c1019e463a/text.vtt?akamai_token=exp=1773705954~acl=/media/v1/text/vtt/clear/5537314728001/084b8643-a398-4518-a2f0-fb611946cafb/10ac7517-05db-4694-8c58-43c1019e463a/text.vtt*~hmac=8500240aa7796f61094d5ca8db278bb811cdc5bfbbca190fbd29cdbc8668c8d9",
 "brightcoveAccountId": "5537314728001",
 "mp4Stream600": "https://bcbolt446c5271-a.akamaihd.net/media/v1/pmp4/static/clear/5537314728001/084b8643-a398-4518-a2f0-fb611946cafb/9e3cd499-d3be-45b4-a6a5-2dbc0a7e6d09/main.mp4?akamai_token=exp=1773705956~acl=/media/v1/pmp4/static/clear/5537314728001/084b8643-a398-4518-a2f0-fb611946cafb/9e3cd499-d3be-45b4-a6a5-2dbc0a7e6d09/main.mp4*~hmac=cf5e07904bc43406381ebeeadc1fc86c38b1f77b7329ce22b72ece7634a2623f",
 "brightcoveId": "6370126507112"
 },
 "createdBy": "mls-por-job-dispatcher-api-client",
 "lastUpdatedBy": "Brian Costello",
 "lastUpdatedDate": "2025-03-17T00:02:46.12Z",
 "contentDate": "2025-03-16T23:40:28Z",
 "context": {
 "externalSourceName": "customentity.topic",
 "slug": "postgame",
 "type": "tag",
 "_translationId": "8120ee8b-e5c0-4d3e-aeed-d9bff40460f8",
 "_entityId": "8893f6fb-9ad0-4e9c-bf3f-fa460119257d",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/postgame",
 "title": "Postgame",
 "neutralSlug": "postgame",
 "externalSourceReference": {
 "sourceId": "26cad346-6b0b-4328-b568-28c19840e788",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 "featured": 0,
 "thumbnail": {
 "slug": "pn-postgame-3-16-25-v1",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/photos/pn-postgame-3-16-25-v1",
 "title": "PN_PostGame_3.16.25_v1",
 "templateUrl": "https://images.mlssoccer.com/image/private/{formatInstructions}/mls-por/hmuqqczcfege1h3holbs",
 "thumbnailUrl": "https://images.mlssoccer.com/image/private/w_250,h_250,c_thumb,g_auto,q_auto,f_jpg/mls-por/hmuqqczcfege1h3holbs",
 "format": "png",
 "overriddenFormats": {}
 },
 "entityCode": "brightcovevideo",
 "_listAvailability": 0
 },
 {
 "videoId": "6370123099112",
 "description": "Felipe Mora gave Portland a 1-0 lead against the LA Galaxy with a smooth assist from David Da Costa.",
 "accountId": "5537314728001",
 "embedURL": "https://players.brightcove.net/5537314728001/default_default/index.html?videoId=6370123099112",
 "eventSlug": "",
 "eventTagSlug": "",
 "type": "customentity",
 "_translationId": "c9428b57-5709-4e19-94a0-eb82adef7678",
 "_entityId": "0d6cf0bf-676f-41ff-8ac4-635dd1b0e651",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/brightcovevideos/goal-felipe-mora-scores-against-galaxy-off-pass-from-david-da-costa",
 "slug": "goal-felipe-mora-scores-against-galaxy-off-pass-from-david-da-costa",
 "title": "GOAL | Felipe Mora scores against Galaxy off pass from David Da Costa",
 "tags": [
 {
 "externalSourceName": "customentity.topic",
 "slug": "match-highlights",
 "type": "tag",
 "_translationId": "6bc7b4c6-3964-4499-b63a-d26d83acedc6",
 "_entityId": "ad180e5a-8e0f-4a6d-8230-cfc7c2cdbbb5",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/match-highlights",
 "title": "Match Highlights",
 "neutralSlug": "match-highlights",
 "externalSourceReference": {
 "sourceId": "aa6f3b27-5b95-48ec-b777-31422b085b05",
 "sourceName": "customentity.topic"
 },
 "extraData": {
 "adUrlApp": "https://pubads.g.doubleclick.net/gampad/ads?iu=/8375/app.mlssoccer/video/clubs/portland-timbers&description_url=[placeholder]&tfcd=0&npa=0&sz=640x480&gdfp_req=1&output=vast&unviewed_position_start=1&env=vp&impl=s&correlator=",
 "adUrl": "https://pubads.g.doubleclick.net/gampad/ads?iu=/8375/www.mlssoccer.com/video/clubs/portland-timbers&description_url=[placeholder]&tfcd=0&npa=0&sz=640x480&gdfp_req=1&output=vast&unviewed_position_start=1&env=vp&impl=s&correlator="
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.topic",
 "slug": "team",
 "type": "tag",
 "_translationId": "6d0b9110-19c7-4b9c-bd4f-f24bcde42c60",
 "_entityId": "9725c86d-67e9-4473-b576-9c7e7871c9d2",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/team",
 "title": "Team",
 "neutralSlug": "team",
 "externalSourceReference": {
 "sourceId": "35d29103-5b46-4bbe-b8ef-714024a77cce",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": "customentity.club",
 "slug": "portland-timbers",
 "type": "tag",
 "_translationId": "50bc03ec-6157-4e98-85f0-bce34964cf4e",
 "_entityId": "1e2e143c-c663-4e9b-99e9-eead3d638b9f",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/portland-timbers",
 "title": "Portland Timbers",
 "neutralSlug": "portland-timbers",
 "externalSourceReference": {
 "sourceId": "5439cc0d-f3c4-4054-a022-d758ad2ebd66",
 "sourceName": "customentity.club"
 },
 "extraData": {
 "name": "Portland Timbers",
 "shortName": "Portland",
 "optaId": 1581,
 "abbreviation": "POR"
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.player",
 "slug": "felipe-mora",
 "type": "tag",
 "_translationId": "23f85c72-61e7-4056-be58-e7f67d897b6d",
 "_entityId": "b9db0d1c-5287-4b4d-be52-e1e54e3f3e6c",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/felipe-mora",
 "title": "Felipe Mora",
 "neutralSlug": "felipe-mora",
 "externalSourceReference": {
 "sourceId": "05313486-6c78-4beb-b67a-6fb20d977ade",
 "sourceName": "customentity.player"
 },
 "extraData": {
 "isActiveMLSPlayer": true,
 "optaId": 137415,
 "knownName": "",
 "clubOptaId": 1581,
 "middleName": "",
 "firstName": "Felipe",
 "lastName": "Mora"
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.player",
 "slug": "david-da-costa",
 "type": "tag",
 "_translationId": "99d86e76-4a0f-488b-ac14-fd70f277d2aa",
 "_entityId": "0f25230e-b7cf-44bf-9461-a1aebcfb26c2",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/david-da-costa",
 "title": "David Da Costa",
 "neutralSlug": "david-da-costa",
 "externalSourceReference": {
 "sourceId": "5eb73b5e-fa95-4218-8d49-6aa57348d2d9",
 "sourceName": "customentity.player"
 },
 "extraData": {
 "isActiveMLSPlayer": true,
 "optaId": 505834,
 "clubOptaId": 1581,
 "sportecId": "MLS-OBJ-00082E",
 "clubSportecId": "MLS-CLU-00000P",
 "firstName": "David",
 "lastName": "Da Costa"
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.match",
 "slug": "porvsla-03-16-2025",
 "type": "tag",
 "_translationId": "7d593d4c-4d9e-4a8b-80f5-82e41fbdc69d",
 "_entityId": "3a2843fa-a2ac-4f31-afac-157cd1e68a12",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/porvsla-03-16-2025",
 "title": "PORvsLA 03-16-2025",
 "neutralSlug": "porvsla-03-16-2025",
 "externalSourceReference": {
 "sourceId": "8f91142f-a2c0-4c39-a182-00c9d7497150",
 "sourceName": "customentity.match"
 },
 "extraData": {
 "homeClubOptaId": 1581,
 "venueOptaId": 7239,
 "optaId": 289017600,
 "awayClubOptaId": 1230,
 "seasonOptaId": 2025,
 "competitionOptaId": 98,
 "sportecId": "MLS-MAT-0005V4",
 "matchType": "Regular",
 "matchDay": 4
 },
 "fields": {}
 }
 ],
 "relations": null,
 "references": null,
 "fields": {
 "duration": "54335",
 "description": "Felipe Mora gave Portland a 1-0 lead against the LA Galaxy with a smooth assist from David Da Costa.",
 "brightcoveHlsStream": "https://manifest.prod.boltdns.net/manifest/v1/hls/v4/clear/5537314728001/7c604cc5-4f12-4967-b472-6e6ae56865d2/10s/master.m3u8?fastly_token=NjliODg0OWRfOGE1NjczNzNiYTY5NzYzYzFjN2ZjNzhhNDhjMGRjYmM1ZjBlZTUyODE1NWFjYzk1ZmZjZTYyN2NhNzc5M2JkOQ%3D%3D",
 "brightcoveLanguage": "en-US",
 "brightcovePolicyKey": "BCpkADawqM0Mhr_aaYi5ygmjV2zZkJhsnR5y2kSLxvW-ksqj7G7hMxTd2HZVZe1S0NyBfAiR3B5dsn4O3iOQxL7LRvt7sFANUbnf7IEkMQjiHWKgxbG6sYhSipWh837Vf-L9OkEltdsgtOsU",
 "remoteUrl": "http://bcbolt446c5271-a.akamaihd.net/media/v1/text/vtt/clear/5537314728001/7c604cc5-4f12-4967-b472-6e6ae56865d2/4d4884aa-1d2e-43ad-b5a2-3e5339dacb00/text.vtt?akamai_token=exp=1773700252~acl=/media/v1/text/vtt/clear/5537314728001/7c604cc5-4f12-4967-b472-6e6ae56865d2/4d4884aa-1d2e-43ad-b5a2-3e5339dacb00/text.vtt*~hmac=0350f33153d8c30b904d728a7270e71a4d76fc873262dd5be1d636c50fd328a9",
 "brightcoveAccountId": "5537314728001",
 "mp4Stream600": "https://bcbolt446c5271-a.akamaihd.net/media/v1/pmp4/static/clear/5537314728001/7c604cc5-4f12-4967-b472-6e6ae56865d2/e0ef3032-0463-4e4f-bb5d-4825a539fc48/main.mp4?akamai_token=exp=1773700253~acl=/media/v1/pmp4/static/clear/5537314728001/7c604cc5-4f12-4967-b472-6e6ae56865d2/e0ef3032-0463-4e4f-bb5d-4825a539fc48/main.mp4*~hmac=f9ca2d1d9e57ae2435d341c087dff3ffab65baf38a1dfe2d8241c0196c81a83e",
 "brightcoveId": "6370123099112",
 "adUrl": "https://pubads.g.doubleclick.net/gampad/ads?iu=/8375/www.mlssoccer.com/video/clubs/portland-timbers&description_url=[placeholder]&tfcd=0&npa=0&sz=640x480&gdfp_req=1&output=vast&unviewed_position_start=1&env=vp&impl=s&correlator="
 },
 "createdBy": "mls-por-job-dispatcher-api-client",
 "lastUpdatedBy": "Brian Costello",
 "lastUpdatedDate": "2025-03-16T22:18:02.227Z",
 "contentDate": "2025-03-16T22:13:17Z",
 "context": {
 "externalSourceName": null,
 "slug": "goal",
 "type": "tag",
 "_translationId": "d3b399f4-ee1d-4f3e-ae7f-70bed8812282",
 "_entityId": "6a978c33-0f4a-4bd1-b328-71e5869892b9",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/goal",
 "title": "Goal",
 "neutralSlug": "goal",
 "externalSourceReference": {
 "sourceId": null,
 "sourceName": null
 },
 "extraData": null,
 "fields": {}
 },
 "featured": 0,
 "thumbnail": {
 "slug": "goal-f-mora-vs-la-49-original-video-m92738",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/photos/goal-f-mora-vs-la-49-original-video-m92738",
 "title": "Goal_ F_ Mora vs_ LA_ 49__Original Video_m92738",
 "templateUrl": "https://images.mlssoccer.com/image/private/{formatInstructions}/mls-por/hzmk7g2uhwc4y1sjynvw",
 "thumbnailUrl": "https://images.mlssoccer.com/image/private/w_250,h_250,c_thumb,g_auto,q_auto,f_jpg/mls-por/hzmk7g2uhwc4y1sjynvw",
 "format": "jpg",
 "overriddenFormats": {}
 },
 "entityCode": "brightcovevideo",
 "_listAvailability": 0
 },
 {
 "videoId": "6370117051112",
 "description": "An intimate, behind-the-scenes look at Santiago Moreno as he worked his way back from a preseason injury to make his season debut in Nashville.",
 "accountId": "5537314728001",
 "embedURL": "https://players.brightcove.net/5537314728001/default_default/index.html?videoId=6370117051112",
 "eventSlug": "",
 "eventTagSlug": "",
 "type": "customentity",
 "_translationId": "1f72791b-8083-437f-b34c-b348e846c10e",
 "_entityId": "c9058736-0cc0-4ac0-9429-cfda94e08623",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/brightcovevideos/santiago-moreno-s-return-inside-soccer-city-episode-4",
 "slug": "santiago-moreno-s-return-inside-soccer-city-episode-4",
 "title": "Santiago Moreno's Return | Inside Soccer City | Episode 4",
 "tags": [
 {
 "externalSourceName": "customentity.topic",
 "slug": "team",
 "type": "tag",
 "_translationId": "6d0b9110-19c7-4b9c-bd4f-f24bcde42c60",
 "_entityId": "9725c86d-67e9-4473-b576-9c7e7871c9d2",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/team",
 "title": "Team",
 "neutralSlug": "team",
 "externalSourceReference": {
 "sourceId": "35d29103-5b46-4bbe-b8ef-714024a77cce",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": "customentity.topic",
 "slug": "features",
 "type": "tag",
 "_translationId": "7efb1ae7-2d28-481b-8e63-3498e087a48c",
 "_entityId": "9776ba11-38aa-4a02-b7a8-1866c37c5de4",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/features",
 "title": "Features",
 "neutralSlug": "features",
 "externalSourceReference": {
 "sourceId": "2a6d88b1-cf4e-444d-88c4-40451cf810c0",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": "customentity.club",
 "slug": "portland-timbers",
 "type": "tag",
 "_translationId": "50bc03ec-6157-4e98-85f0-bce34964cf4e",
 "_entityId": "1e2e143c-c663-4e9b-99e9-eead3d638b9f",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/portland-timbers",
 "title": "Portland Timbers",
 "neutralSlug": "portland-timbers",
 "externalSourceReference": {
 "sourceId": "5439cc0d-f3c4-4054-a022-d758ad2ebd66",
 "sourceName": "customentity.club"
 },
 "extraData": {
 "name": "Portland Timbers",
 "shortName": "Portland",
 "optaId": 1581,
 "abbreviation": "POR"
 },
 "fields": {}
 }
 ],
 "relations": null,
 "references": null,
 "fields": {
 "duration": "181333",
 "description": "An intimate, behind-the-scenes look at Santiago Moreno as he worked his way back from a preseason injury to make his season debut in Nashville.",
 "brightcoveHlsStream": "https://manifest.prod.boltdns.net/manifest/v1/hls/v4/clear/5537314728001/cd82d829-1e69-4268-8177-c92bdd8e0823/10s/master.m3u8?fastly_token=NjliODNlYzFfNjgzNWRkNzk0ZjM2MzZmMjYwZmZmN2Q0NTY5YTA1M2FmOTczY2Y2ODhiOGU4MmM4MDU5Y2E3OGIwM2M1ZDFjNg%3D%3D",
 "brightcovePolicyKey": "BCpkADawqM0Mhr_aaYi5ygmjV2zZkJhsnR5y2kSLxvW-ksqj7G7hMxTd2HZVZe1S0NyBfAiR3B5dsn4O3iOQxL7LRvt7sFANUbnf7IEkMQjiHWKgxbG6sYhSipWh837Vf-L9OkEltdsgtOsU",
 "brightcoveAccountId": "5537314728001",
 "mp4Stream600": "https://bcbolt446c5271-a.akamaihd.net/media/v1/pmp4/static/clear/5537314728001/cd82d829-1e69-4268-8177-c92bdd8e0823/95523254-b003-4adc-8d08-fdb2e72d0777/main.mp4?akamai_token=exp=1773682369~acl=/media/v1/pmp4/static/clear/5537314728001/cd82d829-1e69-4268-8177-c92bdd8e0823/95523254-b003-4adc-8d08-fdb2e72d0777/main.mp4*~hmac=6317d9ee2730263d7a758d7df83ec019492068c4d335893984079a3da4902c22",
 "brightcoveId": "6370117051112"
 },
 "createdBy": "mls-por-job-dispatcher-api-client",
 "lastUpdatedBy": "Brian Costello",
 "lastUpdatedDate": "2025-03-16T17:54:31.321Z",
 "contentDate": "2025-03-15T17:10:00Z",
 "context": {
 "externalSourceName": null,
 "slug": "inside-soccer-city",
 "type": "tag",
 "_translationId": "d7e8d75d-5010-4f7c-a1d8-aa3018905ee6",
 "_entityId": "c2b71c63-0e09-4d0d-9eb8-fb47b5e507dd",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/inside-soccer-city",
 "title": "Inside Soccer City",
 "neutralSlug": "inside-soccer-city",
 "externalSourceReference": {
 "sourceId": null,
 "sourceName": null
 },
 "extraData": null,
 "fields": {}
 },
 "featured": 0,
 "thumbnail": {
 "slug": "inside-soccer-city-ep4-santis-return-youtube-thumbnail",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/photos/inside-soccer-city-ep4-santis-return-youtube-thumbnail",
 "title": "Inside Soccer City_Ep4_Santis Return_Youtube Thumbnail",
 "templateUrl": "https://images.mlssoccer.com/image/private/{formatInstructions}/mls-por/dyucvzruu2x1yjo6gscj",
 "thumbnailUrl": "https://images.mlssoccer.com/image/private/w_250,h_250,c_thumb,g_auto,q_auto,f_jpg/mls-por/dyucvzruu2x1yjo6gscj",
 "format": "jpg",
 "overriddenFormats": {}
 },
 "entityCode": "brightcovevideo",
 "_listAvailability": 0
 },
 {
 "videoId": "6370047844112",
 "description": "Head coach Phil Neville provides some injury updates, talks about finding the balance of a lineup with youth and experience and how he's preparing the team for the Galaxy.",
 "accountId": "5537314728001",
 "embedURL": "https://players.brightcove.net/5537314728001/default_default/index.html?videoId=6370047844112",
 "eventSlug": "",
 "eventTagSlug": "",
 "type": "customentity",
 "_translationId": "5d875133-4647-40bc-bcc0-d96e243cf6e8",
 "_entityId": "589f3b08-6ac3-405f-ab01-75f4ee208e0a",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/brightcovevideos/we-re-looking-forward-to-getting-back-out-there-neville-talks-ahead-of-porvla",
 "slug": "we-re-looking-forward-to-getting-back-out-there-neville-talks-ahead-of-porvla",
 "title": "\"We're looking forward to getting back out there\" | Neville talks ahead of PORvLA",
 "tags": [
 {
 "externalSourceName": "customentity.topic",
 "slug": "team",
 "type": "tag",
 "_translationId": "6d0b9110-19c7-4b9c-bd4f-f24bcde42c60",
 "_entityId": "9725c86d-67e9-4473-b576-9c7e7871c9d2",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/team",
 "title": "Team",
 "neutralSlug": "team",
 "externalSourceReference": {
 "sourceId": "35d29103-5b46-4bbe-b8ef-714024a77cce",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": "customentity.topic",
 "slug": "team-news-video",
 "type": "tag",
 "_translationId": "24c8f389-0f51-4b9c-9b59-db5d0429c15c",
 "_entityId": "de8ac088-df09-4bf6-8150-c76095585417",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/team-news-video",
 "title": "Team News Video",
 "neutralSlug": "team-news-video",
 "externalSourceReference": {
 "sourceId": "2b208311-155a-452c-a332-b9cd25136fe4",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": "customentity.club",
 "slug": "portland-timbers",
 "type": "tag",
 "_translationId": "50bc03ec-6157-4e98-85f0-bce34964cf4e",
 "_entityId": "1e2e143c-c663-4e9b-99e9-eead3d638b9f",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/portland-timbers",
 "title": "Portland Timbers",
 "neutralSlug": "portland-timbers",
 "externalSourceReference": {
 "sourceId": "5439cc0d-f3c4-4054-a022-d758ad2ebd66",
 "sourceName": "customentity.club"
 },
 "extraData": {
 "name": "Portland Timbers",
 "shortName": "Portland",
 "optaId": 1581,
 "abbreviation": "POR"
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.match",
 "slug": "porvsla-03-16-2025",
 "type": "tag",
 "_translationId": "7d593d4c-4d9e-4a8b-80f5-82e41fbdc69d",
 "_entityId": "3a2843fa-a2ac-4f31-afac-157cd1e68a12",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/porvsla-03-16-2025",
 "title": "PORvsLA 03-16-2025",
 "neutralSlug": "porvsla-03-16-2025",
 "externalSourceReference": {
 "sourceId": "8f91142f-a2c0-4c39-a182-00c9d7497150",
 "sourceName": "customentity.match"
 },
 "extraData": {
 "homeClubOptaId": 1581,
 "venueOptaId": 7239,
 "optaId": 289017600,
 "awayClubOptaId": 1230,
 "seasonOptaId": 2025,
 "competitionOptaId": 98,
 "sportecId": "MLS-MAT-0005V4",
 "matchType": "Regular",
 "matchDay": 4
 },
 "fields": {}
 }
 ],
 "relations": null,
 "references": null,
 "fields": {
 "duration": "880960",
 "description": "Head coach Phil Neville provides some injury updates, talks about finding the balance of a lineup with youth and experience and how he's preparing the team for the Galaxy.",
 "brightcoveHlsStream": "https://manifest.prod.boltdns.net/manifest/v1/hls/v4/clear/5537314728001/363c4493-9aa1-458c-8e17-2cc18ad294de/10s/master.m3u8?fastly_token=NjliNWQ1YWRfMjI3YzdlZWZkNDNmZmJjMGRiOTI0YTU1MWNkZmUxZTRmNzI3ODRlMTRmMWY5YzdmY2Y0MzU2NDZmNDQ2OTJlYg%3D%3D",
 "brightcoveLanguage": "en-US",
 "brightcovePolicyKey": "BCpkADawqM0Mhr_aaYi5ygmjV2zZkJhsnR5y2kSLxvW-ksqj7G7hMxTd2HZVZe1S0NyBfAiR3B5dsn4O3iOQxL7LRvt7sFANUbnf7IEkMQjiHWKgxbG6sYhSipWh837Vf-L9OkEltdsgtOsU",
 "remoteUrl": "http://bcbolt446c5271-a.akamaihd.net/media/v1/text/vtt/clear/5537314728001/363c4493-9aa1-458c-8e17-2cc18ad294de/270d8945-2cb1-43e6-9058-76410641a8f3/text.vtt?akamai_token=exp=1773524396~acl=/media/v1/text/vtt/clear/5537314728001/363c4493-9aa1-458c-8e17-2cc18ad294de/270d8945-2cb1-43e6-9058-76410641a8f3/text.vtt*~hmac=32b6d98fe3d103063b192f74cdc75045cce9f9dde4732ef0e6b3547d2e917f24",
 "brightcoveAccountId": "5537314728001",
 "mp4Stream600": "https://bcbolt446c5271-a.akamaihd.net/media/v1/pmp4/static/clear/5537314728001/363c4493-9aa1-458c-8e17-2cc18ad294de/e7a00111-c378-49ae-a2c0-d54eb1f4884c/main.mp4?akamai_token=exp=1773524397~acl=/media/v1/pmp4/static/clear/5537314728001/363c4493-9aa1-458c-8e17-2cc18ad294de/e7a00111-c378-49ae-a2c0-d54eb1f4884c/main.mp4*~hmac=97a228eff9ef18681049b6fb35b575587bc02c15574abad0620e36addba4a72c",
 "brightcoveId": "6370047844112"
 },
 "createdBy": "mls-por-job-dispatcher-api-client",
 "lastUpdatedBy": "Brian Costello",
 "lastUpdatedDate": "2025-03-14T21:10:17.202Z",
 "contentDate": "2025-03-14T20:19:35Z",
 "context": {
 "externalSourceName": null,
 "slug": "preseason-press-conference",
 "type": "tag",
 "_translationId": "e3aab9c0-7448-41be-b354-2033a0a424db",
 "_entityId": "916c9170-89a7-4567-84d7-f0b7fec72427",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/preseason-press-conference",
 "title": "Preseason Press Conference",
 "neutralSlug": "preseason-press-conference",
 "externalSourceReference": {
 "sourceId": null,
 "sourceName": null
 },
 "extraData": null,
 "fields": {}
 },
 "featured": 0,
 "thumbnail": {
 "slug": "phil-neville-matchday-2-la-galaxy-h-original-video-m92595",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/photos/phil-neville-matchday-2-la-galaxy-h-original-video-m92595",
 "title": "Phil Neville - Matchday -2 - LA Galaxy (H)_Original Video_m92595",
 "templateUrl": "https://images.mlssoccer.com/image/private/{formatInstructions}/mls-por/uamfeac1rcbx03s76k35",
 "thumbnailUrl": "https://images.mlssoccer.com/image/private/w_250,h_250,c_thumb,g_auto,q_auto,f_jpg/mls-por/uamfeac1rcbx03s76k35",
 "format": "jpg",
 "overriddenFormats": {}
 },
 "entityCode": "brightcovevideo",
 "_listAvailability": 0
 },
 {
 "videoId": "6369977939112",
 "description": "Orlando Sanchez sets up Sunday's matinee match between Portland and the Galaxy. LA, the reigning MLS Cup champs, come into the match winless through three games to start 2025.",
 "accountId": "5537314728001",
 "embedURL": "https://players.brightcove.net/5537314728001/default_default/index.html?videoId=6369977939112",
 "eventSlug": "",
 "eventTagSlug": "",
 "type": "customentity",
 "_translationId": "07bb3711-8ad1-4d76-b160-34383408d29d",
 "_entityId": "fcf04fe6-9d11-497c-962a-17aec2ad529e",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/brightcovevideos/timbers-take-aim-at-galaxy-the-matchup",
 "slug": "timbers-take-aim-at-galaxy-the-matchup",
 "title": "Timbers take aim at Galaxy | The Matchup",
 "tags": [
 {
 "externalSourceName": "customentity.topic",
 "slug": "team",
 "type": "tag",
 "_translationId": "6d0b9110-19c7-4b9c-bd4f-f24bcde42c60",
 "_entityId": "9725c86d-67e9-4473-b576-9c7e7871c9d2",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/team",
 "title": "Team",
 "neutralSlug": "team",
 "externalSourceReference": {
 "sourceId": "35d29103-5b46-4bbe-b8ef-714024a77cce",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": "customentity.club",
 "slug": "portland-timbers",
 "type": "tag",
 "_translationId": "50bc03ec-6157-4e98-85f0-bce34964cf4e",
 "_entityId": "1e2e143c-c663-4e9b-99e9-eead3d638b9f",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/portland-timbers",
 "title": "Portland Timbers",
 "neutralSlug": "portland-timbers",
 "externalSourceReference": {
 "sourceId": "5439cc0d-f3c4-4054-a022-d758ad2ebd66",
 "sourceName": "customentity.club"
 },
 "extraData": {
 "name": "Portland Timbers",
 "shortName": "Portland",
 "optaId": 1581,
 "abbreviation": "POR"
 },
 "fields": {}
 },
 {
 "externalSourceName": "customentity.topic",
 "slug": "team-news-video",
 "type": "tag",
 "_translationId": "24c8f389-0f51-4b9c-9b59-db5d0429c15c",
 "_entityId": "de8ac088-df09-4bf6-8150-c76095585417",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/team-news-video",
 "title": "Team News Video",
 "neutralSlug": "team-news-video",
 "externalSourceReference": {
 "sourceId": "2b208311-155a-452c-a332-b9cd25136fe4",
 "sourceName": "customentity.topic"
 },
 "extraData": null,
 "fields": {}
 },
 {
 "externalSourceName": "customentity.match",
 "slug": "porvsla-03-16-2025",
 "type": "tag",
 "_translationId": "7d593d4c-4d9e-4a8b-80f5-82e41fbdc69d",
 "_entityId": "3a2843fa-a2ac-4f31-afac-157cd1e68a12",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/porvsla-03-16-2025",
 "title": "PORvsLA 03-16-2025",
 "neutralSlug": "porvsla-03-16-2025",
 "externalSourceReference": {
 "sourceId": "8f91142f-a2c0-4c39-a182-00c9d7497150",
 "sourceName": "customentity.match"
 },
 "extraData": {
 "homeClubOptaId": 1581,
 "venueOptaId": 7239,
 "optaId": 289017600,
 "awayClubOptaId": 1230,
 "seasonOptaId": 2025,
 "competitionOptaId": 98,
 "sportecId": "MLS-MAT-0005V4",
 "matchType": "Regular",
 "matchDay": 4
 },
 "fields": {}
 }
 ],
 "relations": null,
 "references": null,
 "fields": {
 "duration": "60096",
 "description": "Orlando Sanchez sets up Sunday's matinee match between Portland and the Galaxy. LA, the reigning MLS Cup champs, come into the match winless through three games to start 2025.",
 "brightcoveHlsStream": "https://manifest.prod.boltdns.net/manifest/v1/hls/v4/clear/5537314728001/b39be9b9-0a53-449a-9955-acd9a214889b/10s/master.m3u8?fastly_token=NjliNDQzY2VfMzljMzk3ZGY5Mjg2YTJkZWIzMzFjYTkwNmZhNjc2OGFkMWZjNzcxYzY1NzgzYTdjYjM2YjZlNjFjZjc0ZmIwNA%3D%3D",
 "brightcoveLanguage": "en-US",
 "brightcovePolicyKey": "BCpkADawqM0Mhr_aaYi5ygmjV2zZkJhsnR5y2kSLxvW-ksqj7G7hMxTd2HZVZe1S0NyBfAiR3B5dsn4O3iOQxL7LRvt7sFANUbnf7IEkMQjiHWKgxbG6sYhSipWh837Vf-L9OkEltdsgtOsU",
 "remoteUrl": "http://bcbolt446c5271-a.akamaihd.net/media/v1/text/vtt/clear/5537314728001/b39be9b9-0a53-449a-9955-acd9a214889b/9ef31e8c-2f83-4020-b80d-33a6d5f035d1/text.vtt?akamai_token=exp=1773421518~acl=/media/v1/text/vtt/clear/5537314728001/b39be9b9-0a53-449a-9955-acd9a214889b/9ef31e8c-2f83-4020-b80d-33a6d5f035d1/text.vtt*~hmac=489fb4b51d710f90c4d6b44783ff4fc742de8a3da8dca159a22b7bd1fb607cc7",
 "brightcoveAccountId": "5537314728001",
 "mp4Stream600": "https://bcbolt446c5271-a.akamaihd.net/media/v1/pmp4/static/clear/5537314728001/b39be9b9-0a53-449a-9955-acd9a214889b/76ddb5c4-6ff9-4a34-a68c-5c64ba4af080/main.mp4?akamai_token=exp=1773421518~acl=/media/v1/pmp4/static/clear/5537314728001/b39be9b9-0a53-449a-9955-acd9a214889b/76ddb5c4-6ff9-4a34-a68c-5c64ba4af080/main.mp4*~hmac=de9f058303ac3a431e595fa53bd959a264342e430a7be596f920a633cc39756d",
 "brightcoveId": "6369977939112"
 },
 "createdBy": "mls-por-job-dispatcher-api-client",
 "lastUpdatedBy": "Brian Costello",
 "lastUpdatedDate": "2025-03-13T22:00:41.491Z",
 "contentDate": "2025-03-13T16:46:25Z",
 "context": {
 "externalSourceName": null,
 "slug": "the-matchup",
 "type": "tag",
 "_translationId": "df47086d-c439-48e5-b3a4-24c308528d49",
 "_entityId": "6d419fd6-8126-4cc8-9e37-707511e76440",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/tags/the-matchup",
 "title": "The Matchup",
 "neutralSlug": "the-matchup",
 "externalSourceReference": {
 "sourceId": null,
 "sourceName": null
 },
 "extraData": null,
 "fields": {}
 },
 "featured": 0,
 "thumbnail": {
 "slug": "screenshot-2025-03-13-at-9-46-11-am",
 "selfUrl": "https://forge-dapi.por-prd.deltatre.digital/v2/content/en-us/photos/screenshot-2025-03-13-at-9-46-11-am",
 "title": "Screenshot 2025-03-13 at 9.46.11 AM",
 "templateUrl": "https://images.mlssoccer.com/image/private/{formatInstructions}/mls-por/bpnjknydzsgkdwkpebap",
 "thumbnailUrl": "https://images.mlssoccer.com/image/private/w_250,h_250,c_thumb,g_auto,q_auto,f_jpg/mls-por/bpnjknydzsgkdwkpebap",
 "format": "png",
 "overriddenFormats": {}
 },
 "entityCode": "brightcovevideo",
 "_listAvailability": 0
 }
 ],
 "timeBetweenVideos": 5,
 "disableUrlFragment": true,
 "isAutoplay": false
}"></section> </div> </div> </section> <section class="d3-l-grid--outer d3-l-section-row" data-layout-name="grid_4-4-4"> <div class="d3-l-grid--inner"> <div class="d3-l-col__col-4"> <div class="oc-c-promo mls-o-promo d3-l-section-row " id="ptfc-newsletter" data-tracking-block-impression="{"id":"ptfc-newsletter","name":"Subscribe to our emails!","creative":"promo","position":1}" data-block-type="promo"> <article class="fm-card -promo -default"> <div class="-customentity oc-o-promo-card -body-part-light-mode" data-id="1461d6f9-f7eb-4b96-981a-0270dc0721b4"> <div class="fm-card__media"> <figure class="fm-card__figure fa-image -ratio-original"> <picture class="d3-o-media-object__picture lazy"><!--[if IE 9]><video style="display: none; "><![endif]--><source data-srcset="https://images.mlssoccer.com/image/private/t_keep-aspect-ratio-e-desktop/f_png/mls-por/ju3quvvbo0bdqljbwkd0.png 1x, https://images.mlssoccer.com/image/private/t_keep-aspect-ratio-e-desktop_2x/f_png/mls-por/ju3quvvbo0bdqljbwkd0.png 2x, https://images.mlssoccer.com/image/private/t_keep-aspect-ratio-e-desktop_3x/f_png/mls-por/ju3quvvbo0bdqljbwkd0.png 3x" media="(min-width:1024px)" srcset="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="></source><source data-srcset="https://images.mlssoccer.com/image/private/t_keep-aspect-ratio-e-tablet/f_png/mls-por/ju3quvvbo0bdqljbwkd0.png 1x, https://images.mlssoccer.com/image/private/t_keep-aspect-ratio-e-tablet_2x/f_png/mls-por/ju3quvvbo0bdqljbwkd0.png 2x, https://images.mlssoccer.com/image/private/t_keep-aspect-ratio-e-tablet_3x/f_png/mls-por/ju3quvvbo0bdqljbwkd0.png 3x" media="(min-width:768px)" srcset="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="></source><source data-srcset="https://images.mlssoccer.com/image/private/t_keep-aspect-ratio-e-mobile/f_png/mls-por/ju3quvvbo0bdqljbwkd0.png 1x, https://images.mlssoccer.com/image/private/t_keep-aspect-ratio-e-mobile_2x/f_png/mls-por/ju3quvvbo0bdqljbwkd0.png 2x, https://images.mlssoccer.com/image/private/t_keep-aspect-ratio-e-mobile_3x/f_png/mls-por/ju3quvvbo0bdqljbwkd0.png 3x" srcset="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="></source><!--[if IE 9]></video><![endif]--><img alt="Subscribe to our emails!" class="img-responsive" data-src="https://images.mlssoccer.com/image/private/t_keep-aspect-ratio-e-mobile/f_png/mls-por/ju3quvvbo0bdqljbwkd0.png" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="></img></picture> </figure> </div> <div class="fm-card__content"> <div class="fa-text"> <h2 class="fa-text__title"> Subscribe to our emails! </h2> <div class="fa-text__body"> <p>Stay connected to receive the latest ticket offers, news, highlights and merchandise specials!</p> </div> <ul class="fa-text__links"> <li data-tracking-block-click="{"blockLayout":"default","clickItem":"button","ctaLabel":"Sign up","blockTitle":"Subscribe to our emails!","flags":null,"topics":null,"relatedEntityCompetition":null,"relatedEntitySeason":null,"relatedEntityMatch":null,"relatedEntityPlayer":null,"relatedEntityClub":null}"> <a aria-label="Sign up" class="fa-button -cta1" href="https://www.timbers.com/news/newsletter" target="_self" title="Sign up"><span>Sign up</span></a> </li> </ul> </div> </div> </div> </article> </div> </div> <div class="d3-l-col__col-4"> <div class="mls-o-adv-container mls-standard-box mls-box-2"><div class="d3-l-grid--outer d3-l-adv-row"><div class="d3-l-grid--inner"><script>var googletag = googletag || {};googletag.cmd = googletag.cmd || [];var slot = slot || {};googletag.cmd.push(function() {googletag.defineSlot(adUnit, gptconfig.adSizes, 'box-2').defineSizeMapping(gptconfig.responsiveMappings['standard-box']).setTargeting('position', 'box-2').addService(googletag.pubads());});</script><div class="d3-o-adv-block " data-id="box-2" id="box-2"></div></div></div><script>var googletag = googletag || {};googletag.cmd = googletag.cmd || [];googletag.cmd.push(function () {googletag.display('box-2');});</script></div> </div> <div class="d3-l-col__col-4"> <div class="oc-c-promo mls-o-promo d3-l-section-row " id="community-timbers-homepage" data-tracking-block-impression="{"id":"community-timbers-homepage","name":"Stand Together","creative":"promo","position":1}" data-block-type="promo"> <article class="fm-card -promo -default"> <div class="-customentity oc-o-promo-card -body-part-light-mode" data-id="7301b28b-1457-4504-b4f3-20c1c2d8b80e"> <div class="fm-card__media"> <figure class="fm-card__figure fa-image -ratio-original"> <picture class="d3-o-media-object__picture lazy"><!--[if IE 9]><video style="display: none; "><![endif]--><source data-srcset="https://images.mlssoccer.com/image/private/t_keep-aspect-ratio-e-desktop/f_png/mls-por/pn0ytxz3zrnbpulqogwl.png 1x, https://images.mlssoccer.com/image/private/t_keep-aspect-ratio-e-desktop_2x/f_png/mls-por/pn0ytxz3zrnbpulqogwl.png 2x, https://images.mlssoccer.com/image/private/t_keep-aspect-ratio-e-desktop_3x/f_png/mls-por/pn0ytxz3zrnbpulqogwl.png 3x" media="(min-width:1024px)" srcset="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="></source><source data-srcset="https://images.mlssoccer.com/image/private/t_keep-aspect-ratio-e-tablet/f_png/mls-por/pn0ytxz3zrnbpulqogwl.png 1x, https://images.mlssoccer.com/image/private/t_keep-aspect-ratio-e-tablet_2x/f_png/mls-por/pn0ytxz3zrnbpulqogwl.png 2x, https://images.mlssoccer.com/image/private/t_keep-aspect-ratio-e-tablet_3x/f_png/mls-por/pn0ytxz3zrnbpulqogwl.png 3x" media="(min-width:768px)" srcset="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="></source><source data-srcset="https://images.mlssoccer.com/image/private/t_keep-aspect-ratio-e-mobile/f_png/mls-por/pn0ytxz3zrnbpulqogwl.png 1x, https://images.mlssoccer.com/image/private/t_keep-aspect-ratio-e-mobile_2x/f_png/mls-por/pn0ytxz3zrnbpulqogwl.png 2x, https://images.mlssoccer.com/image/private/t_keep-aspect-ratio-e-mobile_3x/f_png/mls-por/pn0ytxz3zrnbpulqogwl.png 3x" srcset="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="></source><!--[if IE 9]></video><![endif]--><img alt="Stand Together" class="img-responsive" data-src="https://images.mlssoccer.com/image/private/t_keep-aspect-ratio-e-mobile/f_png/mls-por/pn0ytxz3zrnbpulqogwl.png" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="></img></picture> </figure> </div> <div class="fm-card__content"> <div class="fa-text"> <h2 class="fa-text__title"> Stand Together </h2> <div class="fa-text__body"> <p>Stand Together is the Portland Timbers community platform, aimed at harnessing the power of sport to improve the lives of children and families.</p> </div> <ul class="fa-text__links"> <li data-tracking-block-click="{"blockLayout":"default","clickItem":"button","ctaLabel":"Learn more","blockTitle":"Stand Together","flags":null,"topics":null,"relatedEntityCompetition":null,"relatedEntitySeason":null,"relatedEntityMatch":null,"relatedEntityPlayer":null,"relatedEntityClub":null}"> <a aria-label="Learn more" class="fa-button -cta1" href="/stand-together/" rel="noopener" target="_blank" title="Learn more"><span>Learn more</span></a> </li> </ul> </div> </div> </div> </article> </div> </div> </div> </section> </main> <div class="mls-o-adv-container mls-premium-leaderboard mls-leaderboard-bottom"><div class="d3-l-grid--outer d3-l-adv-row"><div class="d3-l-grid--inner"><script>var googletag = googletag || {};googletag.cmd = googletag.cmd || [];var slot = slot || {};googletag.cmd.push(function() {googletag.defineSlot(adUnit, gptconfig.adSizes, 'leaderboard-bottom').defineSizeMapping(gptconfig.responsiveMappings['premium-leaderboard']).setTargeting('position', 'leaderboard-bottom').addService(googletag.pubads());});</script><div class="d3-o-adv-block " data-id="leaderboard-bottom" id="leaderboard-bottom"></div></div></div><script>var googletag = googletag || {};googletag.cmd = googletag.cmd || [];googletag.cmd.push(function () {googletag.display('leaderboard-bottom');});</script></div> <footer class="mls-c-footer" aria-label="Footer" role="contentinfo"> <div class="mls-c-footer__wrapper mls-c-footer__partners-board"> <div class="mls-c-footer__partners-list" style=background-color:#15473e;> <div class="d3-l-grid--outer"> <div class="d3-l-grid--inner"> <div class="d3-l-col__col-12"> <nav class="mls-c-footer__partners-nav" role="navigation"> <ul class="mls-c-footer__partners-nav-items"> <li class="mls-c-footer__partner-logo"> <a href="http://www.providence.org/oregon" title="" target="_blank"> <img alt="Providence" src="https://images.mlssoccer.com/image/upload/v1732581544/assets/por/Partner%20Footer%20Logos/POR_Partner_Footer_Providence_622x391_p0ao1x.png" /> </a> </li> <li class="mls-c-footer__partner-logo"> <a href="https://www.adidas.com/us/portland_timbers" target="_blank"> <img alt="adidas" src="https://images.mlssoccer.com/image/upload/v1692833391/assets/por/Partner%20Footer%20Logos/MLS_Partner_Footer_adidas_2023_120x60.png" /> </a> </li> <li class="mls-c-footer__partner-logo"> <a href="https://www.toyota.com/pacificnorthwest/deals-incentives" target="_blank"> <img alt="Toyota" src="https://images.mlssoccer.com/image/upload/v1720638886/assets/por/Partner%20Footer%20Logos/POR_Partner_Footer_Toyota_120x60_xch0oc.png" /> </a> </li> <li class="mls-c-footer__partners-row-break mls-c-footer__partners-row-break--3"></li> </ul> </nav> </div> </div> </div></div> </div> <div class="mls-c-footer__wrapper mls-c-footer__wrapper--no-padding"> <div class="mls-c-footer__link-list" x-data="AlpineModules.overflowMenu()" x-on:click.away="closeOverflowMenu()"> <button class="mls-c-footer__toggle" type="button" aria-label="Toggle MLS Club Sites Menu" x-on:click="toggleOverflowMenu()"> <span class="mls-c-footer__category"> Club Sites </span> <div class="transform mls-c-footer__chevron" :class="{'rotate--180': isOverflowMenuOpen()}"> <span class="fa-icon-svg fa-icon-svg--large oc-o-icon--club oc-o-icon--chevron-down"><svg class="fa-icon-svg fa-icon-svg--chevron-down" viewBox="0 0 30 30"><use xlink:href='#chevron-down'></use></svg></span> </div> </button> <nav x-cloak x-show="isOverflowMenuOpen()" role="navigation" aria-label="Club Sites" class="mls-c-footer__club-sites"> <div class="mls-c-footer__club"> <a class="mls-c-footer__club-logo" href="https://atlutd.com" title="Link to Atlanta" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Atlanta","navigationPosition":1,"navigationCategory":"Club Sites","clickLocation":"footer"}" data-click-event-name="navigation-click"> <picture> <img alt="Atlanta site address" class="img-responsive" src="https://images.mlssoccer.com/image/upload/assets/logos/ATL.svg"> </picture> </a> <div class="mls-c-footer__club-name"> <span class="mls-c-footer__long-name">Atlanta</span> <span class="mls-c-footer__short-name">Atlanta</span> </div> </div> <div class="mls-c-footer__club"> <a class="mls-c-footer__club-logo" href="https://austinfc.com" title="Link to Austin" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Austin","navigationPosition":2,"navigationCategory":"Club Sites","clickLocation":"footer"}" data-click-event-name="navigation-click"> <picture> <img alt="Austin site address" class="img-responsive" src="https://images.mlssoccer.com/image/upload/assets/logos/ATX.svg"> </picture> </a> <div class="mls-c-footer__club-name"> <span class="mls-c-footer__long-name">Austin</span> <span class="mls-c-footer__short-name">Austin</span> </div> </div> <div class="mls-c-footer__club"> <a class="mls-c-footer__club-logo" href="https://charlottefootballclub.com" title="Link to Charlotte" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Charlotte","navigationPosition":3,"navigationCategory":"Club Sites","clickLocation":"footer"}" data-click-event-name="navigation-click"> <picture> <img alt="Charlotte site address" class="img-responsive" src="https://images.mlssoccer.com/image/upload/assets/logos/CLT.svg"> </picture> </a> <div class="mls-c-footer__club-name"> <span class="mls-c-footer__long-name">Charlotte</span> <span class="mls-c-footer__short-name">Charlotte</span> </div> </div> <div class="mls-c-footer__club"> <a class="mls-c-footer__club-logo" href="https://www.chicagofirefc.com" title="Link to Chicago" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Chicago","navigationPosition":4,"navigationCategory":"Club Sites","clickLocation":"footer"}" data-click-event-name="navigation-click"> <picture> <img alt="Chicago site address" class="img-responsive" src="https://images.mlssoccer.com/image/upload/v1633105014/assets/chi/logos/CHI_Logo-2021.svg"> </picture> </a> <div class="mls-c-footer__club-name"> <span class="mls-c-footer__long-name">Chicago</span> <span class="mls-c-footer__short-name">Chicago</span> </div> </div> <div class="mls-c-footer__club"> <a class="mls-c-footer__club-logo" href="https://www.fccincinnati.com" title="Link to Cincinnati" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Cincinnati","navigationPosition":5,"navigationCategory":"Club Sites","clickLocation":"footer"}" data-click-event-name="navigation-click"> <picture> <img alt="Cincinnati site address" class="img-responsive" src="https://images.mlssoccer.com/image/upload/assets/logos/CIN.svg"> </picture> </a> <div class="mls-c-footer__club-name"> <span class="mls-c-footer__long-name">Cincinnati</span> <span class="mls-c-footer__short-name">Cincinnati</span> </div> </div> <div class="mls-c-footer__club"> <a class="mls-c-footer__club-logo" href="https://www.coloradorapids.com" title="Link to Colorado" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Colorado","navigationPosition":6,"navigationCategory":"Club Sites","clickLocation":"footer"}" data-click-event-name="navigation-click"> <picture> <img alt="Colorado site address" class="img-responsive" src="https://images.mlssoccer.com/image/upload/assets/logos/COL.svg"> </picture> </a> <div class="mls-c-footer__club-name"> <span class="mls-c-footer__long-name">Colorado</span> <span class="mls-c-footer__short-name">Colorado</span> </div> </div> <div class="mls-c-footer__club"> <a class="mls-c-footer__club-logo" href="https://www.columbuscrew.com" title="Link to Columbus" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Columbus","navigationPosition":7,"navigationCategory":"Club Sites","clickLocation":"footer"}" data-click-event-name="navigation-click"> <picture> <img alt="Columbus site address" class="img-responsive" src="https://images.mlssoccer.com/image/upload/assets/logos/CLB-Logo-2021-Reversed.svg"> </picture> </a> <div class="mls-c-footer__club-name"> <span class="mls-c-footer__long-name">Columbus</span> <span class="mls-c-footer__short-name">Columbus</span> </div> </div> <div class="mls-c-footer__club"> <a class="mls-c-footer__club-logo" href="https://www.fcdallas.com" title="Link to Dallas" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Dallas","navigationPosition":8,"navigationCategory":"Club Sites","clickLocation":"footer"}" data-click-event-name="navigation-click"> <picture> <img alt="Dallas site address" class="img-responsive" src="https://images.mlssoccer.com/image/upload/assets/logos/DAL.svg"> </picture> </a> <div class="mls-c-footer__club-name"> <span class="mls-c-footer__long-name">Dallas</span> <span class="mls-c-footer__short-name">Dallas</span> </div> </div> <div class="mls-c-footer__club"> <a class="mls-c-footer__club-logo" href="https://www.dcunited.com" title="Link to D.C. United" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"D.C. United","navigationPosition":9,"navigationCategory":"Club Sites","clickLocation":"footer"}" data-click-event-name="navigation-click"> <picture> <img alt="D.C. United site address" class="img-responsive" src="https://images.mlssoccer.com/image/upload/assets/logos/DC.svg"> </picture> </a> <div class="mls-c-footer__club-name"> <span class="mls-c-footer__long-name">D.C. United</span> <span class="mls-c-footer__short-name">D.C. United</span> </div> </div> <div class="mls-c-footer__club"> <a class="mls-c-footer__club-logo" href="https://www.houstondynamofc.com" title="Link to Houston" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Houston","navigationPosition":10,"navigationCategory":"Club Sites","clickLocation":"footer"}" data-click-event-name="navigation-click"> <picture> <img alt="Houston site address" class="img-responsive" src="https://images.mlssoccer.com/image/upload/assets/logos/HOU.svg"> </picture> </a> <div class="mls-c-footer__club-name"> <span class="mls-c-footer__long-name">Houston</span> <span class="mls-c-footer__short-name">Houston</span> </div> </div> <div class="mls-c-footer__club"> <a class="mls-c-footer__club-logo" href="https://www.lafc.com" title="Link to LAFC" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"LAFC","navigationPosition":11,"navigationCategory":"Club Sites","clickLocation":"footer"}" data-click-event-name="navigation-click"> <picture> <img alt="LAFC site address" class="img-responsive" src="https://images.mlssoccer.com/image/upload/assets/logos/LAFC.svg"> </picture> </a> <div class="mls-c-footer__club-name"> <span class="mls-c-footer__long-name">LAFC</span> <span class="mls-c-footer__short-name">LAFC</span> </div> </div> <div class="mls-c-footer__club"> <a class="mls-c-footer__club-logo" href="https://www.lagalaxy.com" title="Link to LA Galaxy" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"LA Galaxy","navigationPosition":12,"navigationCategory":"Club Sites","clickLocation":"footer"}" data-click-event-name="navigation-click"> <picture> <img alt="LA Galaxy site address" class="img-responsive" src="https://images.mlssoccer.com/image/upload/assets/logos/LA.svg"> </picture> </a> <div class="mls-c-footer__club-name"> <span class="mls-c-footer__long-name">LA Galaxy</span> <span class="mls-c-footer__short-name">LA Galaxy</span> </div> </div> <div class="mls-c-footer__club"> <a class="mls-c-footer__club-logo" href="https://www.intermiamicf.com" title="Link to Miami" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Miami","navigationPosition":13,"navigationCategory":"Club Sites","clickLocation":"footer"}" data-click-event-name="navigation-click"> <picture> <img alt="Miami site address" class="img-responsive" src="https://images.mlssoccer.com/image/upload/assets/logos/MIA.svg"> </picture> </a> <div class="mls-c-footer__club-name"> <span class="mls-c-footer__long-name">Miami</span> <span class="mls-c-footer__short-name">Miami</span> </div> </div> <div class="mls-c-footer__club"> <a class="mls-c-footer__club-logo" href="https://www.mnufc.com" title="Link to Minnesota" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Minnesota","navigationPosition":14,"navigationCategory":"Club Sites","clickLocation":"footer"}" data-click-event-name="navigation-click"> <picture> <img alt="Minnesota site address" class="img-responsive" src="https://images.mlssoccer.com/image/upload/assets/logos/MIN.svg"> </picture> </a> <div class="mls-c-footer__club-name"> <span class="mls-c-footer__long-name">Minnesota</span> <span class="mls-c-footer__short-name">Minnesota</span> </div> </div> <div class="mls-c-footer__club"> <a class="mls-c-footer__club-logo" href="https://www.cfmontreal.com" title="Link to Montreal" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Montreal","navigationPosition":15,"navigationCategory":"Club Sites","clickLocation":"footer"}" data-click-event-name="navigation-click"> <picture> <img alt="Montreal site address" class="img-responsive" src="https://images.mlssoccer.com/image/upload/v1668018023/assets/mtl/logos/Montreal-Club-colored_MLS_Crest-480x480.svg"> </picture> </a> <div class="mls-c-footer__club-name"> <span class="mls-c-footer__long-name">Montreal</span> <span class="mls-c-footer__short-name">Montreal</span> </div> </div> <div class="mls-c-footer__club"> <a class="mls-c-footer__club-logo" href="https://www.nashvillesc.com" title="Link to Nashville" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Nashville","navigationPosition":16,"navigationCategory":"Club Sites","clickLocation":"footer"}" data-click-event-name="navigation-click"> <picture> <img alt="Nashville site address" class="img-responsive" src="https://images.mlssoccer.com/image/upload/assets/logos/NSH.svg"> </picture> </a> <div class="mls-c-footer__club-name"> <span class="mls-c-footer__long-name">Nashville</span> <span class="mls-c-footer__short-name">Nashville</span> </div> </div> <div class="mls-c-footer__club"> <a class="mls-c-footer__club-logo" href="https://www.revolutionsoccer.net" title="Link to New England Revolution" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"New England Revolution","navigationPosition":17,"navigationCategory":"Club Sites","clickLocation":"footer"}" data-click-event-name="navigation-click"> <picture> <img alt="New England Revolution site address" class="img-responsive" src="https://images.mlssoccer.com/image/upload/v1637679626/assets/ner/logos/NE_Logo.svg"> </picture> </a> <div class="mls-c-footer__club-name"> <span class="mls-c-footer__long-name">New England Revolution</span> <span class="mls-c-footer__short-name">New England</span> </div> </div> <div class="mls-c-footer__club"> <a class="mls-c-footer__club-logo" href="https://www.newyorkcityfc.com/" title="Link to New York City" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"New York City","navigationPosition":18,"navigationCategory":"Club Sites","clickLocation":"footer"}" data-click-event-name="navigation-click"> <picture> <img alt="New York City site address" class="img-responsive" src="https://images.mlssoccer.com/image/upload/v1734711060/assets/logos/NYFC_2060_uwikmr.png"> </picture> </a> <div class="mls-c-footer__club-name"> <span class="mls-c-footer__long-name">New York City</span> <span class="mls-c-footer__short-name">New York City</span> </div> </div> <div class="mls-c-footer__club"> <a class="mls-c-footer__club-logo" href="https://www.newyorkredbulls.com" title="Link to NY Red Bulls" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"NY Red Bulls","navigationPosition":19,"navigationCategory":"Club Sites","clickLocation":"footer"}" data-click-event-name="navigation-click"> <picture> <img alt="NY Red Bulls site address" class="img-responsive" src="https://images.mlssoccer.com/image/upload/assets/logos/RBNY.svg"> </picture> </a> <div class="mls-c-footer__club-name"> <span class="mls-c-footer__long-name">NY Red Bulls</span> <span class="mls-c-footer__short-name">NY Red Bulls</span> </div> </div> <div class="mls-c-footer__club"> <a class="mls-c-footer__club-logo" href="https://www.orlandocitysc.com" title="Link to Orlando" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Orlando","navigationPosition":20,"navigationCategory":"Club Sites","clickLocation":"footer"}" data-click-event-name="navigation-click"> <picture> <img alt="Orlando site address" class="img-responsive" src="https://images.mlssoccer.com/image/upload/assets/logos/ORL.svg"> </picture> </a> <div class="mls-c-footer__club-name"> <span class="mls-c-footer__long-name">Orlando</span> <span class="mls-c-footer__short-name">Orlando</span> </div> </div> <div class="mls-c-footer__club"> <a class="mls-c-footer__club-logo" href="https://www.philadelphiaunion.com" title="Link to Philadelphia" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Philadelphia","navigationPosition":21,"navigationCategory":"Club Sites","clickLocation":"footer"}" data-click-event-name="navigation-click"> <picture> <img alt="Philadelphia site address" class="img-responsive" src="https://images.mlssoccer.com/image/upload/assets/logos/PHI.svg"> </picture> </a> <div class="mls-c-footer__club-name"> <span class="mls-c-footer__long-name">Philadelphia</span> <span class="mls-c-footer__short-name">Philadelphia</span> </div> </div> <div class="mls-c-footer__club"> <a class="mls-c-footer__club-logo" href="https://www.timbers.com" title="Link to Portland" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Portland","navigationPosition":22,"navigationCategory":"Club Sites","clickLocation":"footer"}" data-click-event-name="navigation-click"> <picture> <img alt="Portland site address" class="img-responsive" src="https://images.mlssoccer.com/image/upload/assets/logos/POR.svg"> </picture> </a> <div class="mls-c-footer__club-name"> <span class="mls-c-footer__long-name">Portland</span> <span class="mls-c-footer__short-name">Portland</span> </div> </div> <div class="mls-c-footer__club"> <a class="mls-c-footer__club-logo" href="https://www.rsl.com" title="Link to Real Salt Lake" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Real Salt Lake","navigationPosition":23,"navigationCategory":"Club Sites","clickLocation":"footer"}" data-click-event-name="navigation-click"> <picture> <img alt="Real Salt Lake site address" class="img-responsive" src="https://images.mlssoccer.com/image/upload/assets/logos/RSL.svg"> </picture> </a> <div class="mls-c-footer__club-name"> <span class="mls-c-footer__long-name">Real Salt Lake</span> <span class="mls-c-footer__short-name">Salt Lake</span> </div> </div> <div class="mls-c-footer__club"> <a class="mls-c-footer__club-logo" href="https://sandiegofc.com" title="Link to San Diego" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"San Diego","navigationPosition":24,"navigationCategory":"Club Sites","clickLocation":"footer"}" data-click-event-name="navigation-click"> <picture> <img alt="San Diego site address" class="img-responsive" src="https://images.mlssoccer.com/image/upload/v1736288310/assets/sd_logo_pri_fc_rgb_480x480__1__720_1_ipr7gj.png"> </picture> </a> <div class="mls-c-footer__club-name"> <span class="mls-c-footer__long-name">San Diego</span> <span class="mls-c-footer__short-name">San Diego</span> </div> </div> <div class="mls-c-footer__club"> <a class="mls-c-footer__club-logo" href="https://www.sjearthquakes.com" title="Link to San Jose" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"San Jose","navigationPosition":25,"navigationCategory":"Club Sites","clickLocation":"footer"}" data-click-event-name="navigation-click"> <picture> <img alt="San Jose site address" class="img-responsive" src="https://images.mlssoccer.com/image/upload/assets/logos/SJ.svg"> </picture> </a> <div class="mls-c-footer__club-name"> <span class="mls-c-footer__long-name">San Jose</span> <span class="mls-c-footer__short-name">San Jose</span> </div> </div> <div class="mls-c-footer__club"> <a class="mls-c-footer__club-logo" href="https://www.soundersfc.com" title="Link to Seattle" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Seattle","navigationPosition":26,"navigationCategory":"Club Sites","clickLocation":"footer"}" data-click-event-name="navigation-click"> <picture> <img alt="Seattle site address" class="img-responsive" src="https://images.mlssoccer.com/image/upload/v1702319240/assets/sea/logos/SEA2023-Full_Color-480x480_fk6mpu.png"> </picture> </a> <div class="mls-c-footer__club-name"> <span class="mls-c-footer__long-name">Seattle</span> <span class="mls-c-footer__short-name">Seattle</span> </div> </div> <div class="mls-c-footer__club"> <a class="mls-c-footer__club-logo" href="https://www.sportingkc.com" title="Link to Sporting KC" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Sporting KC","navigationPosition":27,"navigationCategory":"Club Sites","clickLocation":"footer"}" data-click-event-name="navigation-click"> <picture> <img alt="Sporting KC site address" class="img-responsive" src="https://images.mlssoccer.com/image/upload/assets/logos/SKC.svg"> </picture> </a> <div class="mls-c-footer__club-name"> <span class="mls-c-footer__long-name">Sporting KC</span> <span class="mls-c-footer__short-name">Sporting KC</span> </div> </div> <div class="mls-c-footer__club"> <a class="mls-c-footer__club-logo" href="https://www.stlcitysc.com" title="Link to St. Louis" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"St. Louis","navigationPosition":28,"navigationCategory":"Club Sites","clickLocation":"footer"}" data-click-event-name="navigation-click"> <picture> <img alt="St. Louis site address" class="img-responsive" src="https://images.mlssoccer.com/image/upload/assets/logos/STL.svg"> </picture> </a> <div class="mls-c-footer__club-name"> <span class="mls-c-footer__long-name">St. Louis</span> <span class="mls-c-footer__short-name">St. Louis</span> </div> </div> <div class="mls-c-footer__club"> <a class="mls-c-footer__club-logo" href="https://www.torontofc.ca" title="Link to Toronto" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Toronto","navigationPosition":29,"navigationCategory":"Club Sites","clickLocation":"footer"}" data-click-event-name="navigation-click"> <picture> <img alt="Toronto site address" class="img-responsive" src="https://images.mlssoccer.com/image/upload/assets/logos/TOR.svg"> </picture> </a> <div class="mls-c-footer__club-name"> <span class="mls-c-footer__long-name">Toronto</span> <span class="mls-c-footer__short-name">Toronto</span> </div> </div> <div class="mls-c-footer__club"> <a class="mls-c-footer__club-logo" href="https://www.whitecapsfc.com" title="Link to Vancouver" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Vancouver","navigationPosition":30,"navigationCategory":"Club Sites","clickLocation":"footer"}" data-click-event-name="navigation-click"> <picture> <img alt="Vancouver site address" class="img-responsive" src="https://images.mlssoccer.com/image/upload/assets/logos/VAN.svg"> </picture> </a> <div class="mls-c-footer__club-name"> <span class="mls-c-footer__long-name">Vancouver</span> <span class="mls-c-footer__short-name">Vancouver</span> </div> </div> </nav> </div> </div> <div class="mls-c-footer__wrapper mls-c-footer__wrapper--no-padding"> <nav role="navigation" aria-label="Footer Links" class="mls-c-footer__navigation lg"> <div> <h2 class="mls-c-footer__category"> About </h2> <ul class="mls-c-footer__footer-links"> <li class="mls-c-footer__footer-item"> <a class="mls-c-footer__item-link " href="/contact-us" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Contact Us","navigationPosition":1,"navigationCategory":"About","clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">Contact Us</span> </a> </li> <li class="mls-c-footer__footer-item"> <a class="mls-c-footer__item-link " href="/club/employment" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Employment","navigationPosition":2,"navigationCategory":"About","clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">Employment</span> </a> </li> <li class="mls-c-footer__footer-item"> <a class="mls-c-footer__item-link " href="/providencepark/" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Providence Park","navigationPosition":3,"navigationCategory":"About","clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">Providence Park</span> </a> </li> <li class="mls-c-footer__footer-item"> <a class="mls-c-footer__item-link " href="https://www.ptfcmap.com/" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"PTFCMap.com","navigationPosition":4,"navigationCategory":"About","clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">PTFCMap.com</span> </a> </li> <li class="mls-c-footer__footer-item"> <a class="mls-c-footer__item-link " href="/corporate-partnerships" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Corporate Partnerships","navigationPosition":5,"navigationCategory":"About","clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">Corporate Partnerships</span> </a> </li> <li class="mls-c-footer__footer-item"> <a class="mls-c-footer__item-link " href="/content/stadium-oversight-committee" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Stadium Oversight Committee","navigationPosition":6,"navigationCategory":"About","clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">Stadium Oversight Committee</span> </a> </li> </ul> </div> <div> <h2 class="mls-c-footer__category"> Tickets </h2> <ul class="mls-c-footer__footer-links"> <li class="mls-c-footer__footer-item"> <a class="mls-c-footer__item-link " href="/tickets" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Timbers Tickets","navigationPosition":1,"navigationCategory":"Tickets","clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">Timbers Tickets</span> </a> </li> <li class="mls-c-footer__footer-item"> <a class="mls-c-footer__item-link " href="/tickets/premium-seating" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Premium Seating","navigationPosition":2,"navigationCategory":"Tickets","clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">Premium Seating</span> </a> </li> <li class="mls-c-footer__footer-item"> <a class="mls-c-footer__item-link " href="/tickets/ticket-request-form" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Ticket Interest Form","navigationPosition":3,"navigationCategory":"Tickets","clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">Ticket Interest Form</span> </a> </li> <li class="mls-c-footer__footer-item"> <a class="mls-c-footer__item-link " href="/tickets/account-services/seating-map" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Seating Map","navigationPosition":4,"navigationCategory":"Tickets","clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">Seating Map</span> </a> </li> <li class="mls-c-footer__footer-item"> <a class="mls-c-footer__item-link " href="/tickets/account-services/annual-member-services" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Member Services","navigationPosition":5,"navigationCategory":"Tickets","clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">Member Services</span> </a> </li> </ul> </div> <div> <h2 class="mls-c-footer__category"> MLS </h2> <ul class="mls-c-footer__footer-links"> <li class="mls-c-footer__footer-item"> <a class="mls-c-footer__item-link " href="https://www.mlssoccer.com/app/" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"MLS App","navigationPosition":1,"navigationCategory":"MLS","clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">MLS App</span> </a> </li> <li class="mls-c-footer__footer-item"> <a class="mls-c-footer__item-link " href="https://www.mlssoccer.com/" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"MLS Soccer","navigationPosition":2,"navigationCategory":"MLS","clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">MLS Soccer</span> </a> </li> <li class="mls-c-footer__footer-item"> <a class="mls-c-footer__item-link " href="https://www.mlssoccer.com/mls-works/" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"MLS WORKS","navigationPosition":3,"navigationCategory":"MLS","clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">MLS WORKS</span> </a> </li> <li class="mls-c-footer__footer-item"> <a class="mls-c-footer__item-link " href="https://www.mlssoccer.com/about/competition-guidelines" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Competition Guidelines","navigationPosition":4,"navigationCategory":"MLS","clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">Competition Guidelines</span> </a> </li> <li class="mls-c-footer__footer-item"> <a class="mls-c-footer__item-link " href="https://www.mlssoccer.com/about/roster-rules-and-regulations" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Roster Rules & Regulations","navigationPosition":5,"navigationCategory":"MLS","clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">Roster Rules & Regulations</span> </a> </li> <li class="mls-c-footer__footer-item"> <a class="mls-c-footer__item-link " href="https://www.mlssoccer.com/about/fan-code-of-conduct" target=_blank data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Fan Code of Conduct","navigationPosition":6,"navigationCategory":"MLS","clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">Fan Code of Conduct</span> </a> </li> </ul> </div> <div> <h2 class="mls-c-footer__category"> Shop </h2> <ul class="mls-c-footer__footer-links"> <li class="mls-c-footer__footer-item"> <a class="mls-c-footer__item-link " href="https://www.mlsstore.com/portland-timbers/t-36907014+z-828615-322648043?_s=bm-PortlandTimbers-PTTB-TOPNAVSHOPDD-Link-392018" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Shop Timbers","navigationPosition":1,"navigationCategory":"Shop","clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">Shop Timbers</span> </a> </li> <li class="mls-c-footer__footer-item"> <a class="mls-c-footer__item-link " href="https://www.mlsstore.com/portland-timbers/jerseys/t-36452547+d-14777593+z-936-3976494480?_s=bm-PortlandTimbers-PTTB-MLS-ShopTabNav-Jerseys-2020" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Timbers Jerseys","navigationPosition":2,"navigationCategory":"Shop","clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">Timbers Jerseys</span> </a> </li> <li class="mls-c-footer__footer-item"> <a class="mls-c-footer__item-link " href="/ptfcauthentics-stores" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"PTFC Authentics Stores","navigationPosition":3,"navigationCategory":"Shop","clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">PTFC Authentics Stores</span> </a> </li> <li class="mls-c-footer__footer-item"> <a class="mls-c-footer__item-link " href="https://twitter.com/PTFCAuthentics" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Follow @PTFCAuthentics","navigationPosition":4,"navigationCategory":"Shop","clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">Follow @PTFCAuthentics</span> </a> </li> </ul> </div> </nav> <nav role="navigation" aria-label="Footer Links" class="mls-c-footer__navigation sm"> <ul class="mls-c-footer__footer-links"> <li class="mls-c-footer__link-list" x-data="AlpineModules.overflowMenu()" x-on:click.away="closeOverflowMenu()"> <button class="mls-c-footer__toggle" type="button" x-on:click="toggleOverflowMenu()"> <span class="mls-c-footer__category"> About </span> <div class="transform mls-c-footer__chevron" :class="{'rotate--180': isOverflowMenuOpen()}"> <span class="fa-icon-svg fa-icon-svg--large oc-o-icon--club oc-o-icon--chevron-down"><svg class="fa-icon-svg fa-icon-svg--chevron-down" viewBox="0 0 30 30"><use xlink:href='#chevron-down'></use></svg></span> </div> </button> <ul x-cloak x-show="isOverflowMenuOpen()" data-test-id="overflow-list" class="mls-c-footer__overflow-list"> <li class="mls-c-footer__overflow-item"> <a class="mls-c-footer__item-link " href="/contact-us" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Contact Us","navigationPosition":6,"navigationCategory":null,"clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">Contact Us</span> </a> </li> <li class="mls-c-footer__overflow-item"> <a class="mls-c-footer__item-link " href="/club/employment" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Employment","navigationPosition":7,"navigationCategory":null,"clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">Employment</span> </a> </li> <li class="mls-c-footer__overflow-item"> <a class="mls-c-footer__item-link " href="/providencepark/" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Providence Park","navigationPosition":8,"navigationCategory":null,"clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">Providence Park</span> </a> </li> <li class="mls-c-footer__overflow-item"> <a class="mls-c-footer__item-link " href="https://www.ptfcmap.com/" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"PTFCMap.com","navigationPosition":9,"navigationCategory":null,"clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">PTFCMap.com</span> </a> </li> <li class="mls-c-footer__overflow-item"> <a class="mls-c-footer__item-link " href="/corporate-partnerships" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Corporate Partnerships","navigationPosition":10,"navigationCategory":null,"clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">Corporate Partnerships</span> </a> </li> <li class="mls-c-footer__overflow-item"> <a class="mls-c-footer__item-link " href="/content/stadium-oversight-committee" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Stadium Oversight Committee","navigationPosition":11,"navigationCategory":null,"clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">Stadium Oversight Committee</span> </a> </li> </ul> </li> </ul> <ul class="mls-c-footer__footer-links"> <li class="mls-c-footer__link-list" x-data="AlpineModules.overflowMenu()" x-on:click.away="closeOverflowMenu()"> <button class="mls-c-footer__toggle" type="button" x-on:click="toggleOverflowMenu()"> <span class="mls-c-footer__category"> Tickets </span> <div class="transform mls-c-footer__chevron" :class="{'rotate--180': isOverflowMenuOpen()}"> <span class="fa-icon-svg fa-icon-svg--large oc-o-icon--club oc-o-icon--chevron-down"><svg class="fa-icon-svg fa-icon-svg--chevron-down" viewBox="0 0 30 30"><use xlink:href='#chevron-down'></use></svg></span> </div> </button> <ul x-cloak x-show="isOverflowMenuOpen()" data-test-id="overflow-list" class="mls-c-footer__overflow-list"> <li class="mls-c-footer__overflow-item"> <a class="mls-c-footer__item-link " href="/tickets" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Timbers Tickets","navigationPosition":7,"navigationCategory":null,"clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">Timbers Tickets</span> </a> </li> <li class="mls-c-footer__overflow-item"> <a class="mls-c-footer__item-link " href="/tickets/premium-seating" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Premium Seating","navigationPosition":8,"navigationCategory":null,"clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">Premium Seating</span> </a> </li> <li class="mls-c-footer__overflow-item"> <a class="mls-c-footer__item-link " href="/tickets/ticket-request-form" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Ticket Interest Form","navigationPosition":9,"navigationCategory":null,"clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">Ticket Interest Form</span> </a> </li> <li class="mls-c-footer__overflow-item"> <a class="mls-c-footer__item-link " href="/tickets/account-services/seating-map" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Seating Map","navigationPosition":10,"navigationCategory":null,"clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">Seating Map</span> </a> </li> <li class="mls-c-footer__overflow-item"> <a class="mls-c-footer__item-link " href="/tickets/account-services/annual-member-services" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Member Services","navigationPosition":11,"navigationCategory":null,"clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">Member Services</span> </a> </li> </ul> </li> </ul> <ul class="mls-c-footer__footer-links"> <li class="mls-c-footer__link-list" x-data="AlpineModules.overflowMenu()" x-on:click.away="closeOverflowMenu()"> <button class="mls-c-footer__toggle" type="button" x-on:click="toggleOverflowMenu()"> <span class="mls-c-footer__category"> MLS </span> <div class="transform mls-c-footer__chevron" :class="{'rotate--180': isOverflowMenuOpen()}"> <span class="fa-icon-svg fa-icon-svg--large oc-o-icon--club oc-o-icon--chevron-down"><svg class="fa-icon-svg fa-icon-svg--chevron-down" viewBox="0 0 30 30"><use xlink:href='#chevron-down'></use></svg></span> </div> </button> <ul x-cloak x-show="isOverflowMenuOpen()" data-test-id="overflow-list" class="mls-c-footer__overflow-list"> <li class="mls-c-footer__overflow-item"> <a class="mls-c-footer__item-link " href="https://www.mlssoccer.com/app/" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"MLS App","navigationPosition":8,"navigationCategory":null,"clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">MLS App</span> </a> </li> <li class="mls-c-footer__overflow-item"> <a class="mls-c-footer__item-link " href="https://www.mlssoccer.com/" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"MLS Soccer","navigationPosition":9,"navigationCategory":null,"clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">MLS Soccer</span> </a> </li> <li class="mls-c-footer__overflow-item"> <a class="mls-c-footer__item-link " href="https://www.mlssoccer.com/mls-works/" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"MLS WORKS","navigationPosition":10,"navigationCategory":null,"clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">MLS WORKS</span> </a> </li> <li class="mls-c-footer__overflow-item"> <a class="mls-c-footer__item-link " href="https://www.mlssoccer.com/about/competition-guidelines" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Competition Guidelines","navigationPosition":11,"navigationCategory":null,"clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">Competition Guidelines</span> </a> </li> <li class="mls-c-footer__overflow-item"> <a class="mls-c-footer__item-link " href="https://www.mlssoccer.com/about/roster-rules-and-regulations" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Roster Rules & Regulations","navigationPosition":12,"navigationCategory":null,"clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">Roster Rules & Regulations</span> </a> </li> <li class="mls-c-footer__overflow-item"> <a class="mls-c-footer__item-link " href="https://www.mlssoccer.com/about/fan-code-of-conduct" target=_blank data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Fan Code of Conduct","navigationPosition":13,"navigationCategory":null,"clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">Fan Code of Conduct</span> </a> </li> </ul> </li> </ul> <ul class="mls-c-footer__footer-links"> <li class="mls-c-footer__link-list" x-data="AlpineModules.overflowMenu()" x-on:click.away="closeOverflowMenu()"> <button class="mls-c-footer__toggle" type="button" x-on:click="toggleOverflowMenu()"> <span class="mls-c-footer__category"> Shop </span> <div class="transform mls-c-footer__chevron" :class="{'rotate--180': isOverflowMenuOpen()}"> <span class="fa-icon-svg fa-icon-svg--large oc-o-icon--club oc-o-icon--chevron-down"><svg class="fa-icon-svg fa-icon-svg--chevron-down" viewBox="0 0 30 30"><use xlink:href='#chevron-down'></use></svg></span> </div> </button> <ul x-cloak x-show="isOverflowMenuOpen()" data-test-id="overflow-list" class="mls-c-footer__overflow-list"> <li class="mls-c-footer__overflow-item"> <a class="mls-c-footer__item-link " href="https://www.mlsstore.com/portland-timbers/t-36907014+z-828615-322648043?_s=bm-PortlandTimbers-PTTB-TOPNAVSHOPDD-Link-392018" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Shop Timbers","navigationPosition":9,"navigationCategory":null,"clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">Shop Timbers</span> </a> </li> <li class="mls-c-footer__overflow-item"> <a class="mls-c-footer__item-link " href="https://www.mlsstore.com/portland-timbers/jerseys/t-36452547+d-14777593+z-936-3976494480?_s=bm-PortlandTimbers-PTTB-MLS-ShopTabNav-Jerseys-2020" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Timbers Jerseys","navigationPosition":10,"navigationCategory":null,"clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">Timbers Jerseys</span> </a> </li> <li class="mls-c-footer__overflow-item"> <a class="mls-c-footer__item-link " href="/ptfcauthentics-stores" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"PTFC Authentics Stores","navigationPosition":11,"navigationCategory":null,"clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">PTFC Authentics Stores</span> </a> </li> <li class="mls-c-footer__overflow-item"> <a class="mls-c-footer__item-link " href="https://twitter.com/PTFCAuthentics" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Follow @PTFCAuthentics","navigationPosition":12,"navigationCategory":null,"clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">Follow @PTFCAuthentics</span> </a> </li> </ul> </li> </ul> </nav> </div> <div class="mls-c-footer__wrapper"> <div class="mls-c-footer__social-links"> <ul class="mls-c-footer__social-list"> <li class="mls-c-footer__social-item"> <a class="mls-c-footer__item-link" href="https://www.tiktok.com/@timbersfc" title="TikTok"> <span class="fa-icon-svg fa-icon-svg--large fa-icon-svg--tiktok"><svg class="fa-icon-svg fa-icon-svg--tiktok" viewBox="0 0 48 48"></svg></span> </a> </li> <li class="mls-c-footer__social-item"> <a class="mls-c-footer__item-link" href="https://www.instagram.com/TimbersFC/" title="Instagram"> <span class="fa-icon-svg fa-icon-svg--large fa-icon-svg--instagram"><svg class="fa-icon-svg fa-icon-svg--instagram" viewBox="0 0 40 40"><use xlink:href='#instagram'></use></svg></span> </a> </li> <li class="mls-c-footer__social-item"> <a class="mls-c-footer__item-link" href="https://www.youtube.com/user/TimbersFC" title="YouTube"> <span class="fa-icon-svg fa-icon-svg--large fa-icon-svg--youtube"><svg class="fa-icon-svg fa-icon-svg--youtube" viewBox="1 0 40 40"><use xlink:href='#youtube'></use></svg></span> </a> </li> <li class="mls-c-footer__social-item"> <a class="mls-c-footer__item-link" href="https://x.com/TimbersFC" title="X"> <span class="fa-icon-svg fa-icon-svg--large fa-icon-svg--twitter"><svg class="fa-icon-svg fa-icon-svg--twitter" viewBox="0 0 1200 1227"><use xlink:href='#twitter'></use></svg></span> </a> </li> <li class="mls-c-footer__social-item"> <a class="mls-c-footer__item-link" href="https://www.facebook.com/TimbersFC/" title="Facebook"> <span class="fa-icon-svg fa-icon-svg--large fa-icon-svg--facebook"><svg class="fa-icon-svg fa-icon-svg--facebook" viewBox="0 0 40 40"><use xlink:href='#facebook'></use></svg></span> </a> </li> </ul> </div> </div> <div class="mls-c-footer__wrapper"> <div class="mls-c-footer__legal-links" aria-label="Legal Links"> <ul class="mls-c-footer__crest-list"> <li class="mls-c-footer__crest"> <a class="mls-c-footer__club-logo" href="https://www.mlssoccer.com/" title="major league soccer"> <picture> <img alt="major league soccer" class="img-responsive" src="https://images.mlssoccer.com/image/upload/v1594889391/assets/crest/MLS-Crest-FFF.svg"> </picture> </a> </li> </ul> <div class="mls-c-footer__legal-list"> <ul> <li class="mls-c-footer__legal-item mls-c-footer__legal-item--link"> <a class="mls-c-footer__item-link " href="https://www.mlssoccer.com/legal/terms-of-service" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Terms of Service","navigationPosition":1,"navigationCategory":null,"clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">Terms of Service</span> </a> </li> <li class="mls-c-footer__legal-item mls-c-footer__legal-item--link"> <a class="mls-c-footer__item-link " href="https://www.mlssoccer.com/legal/privacy-policy" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Privacy Policy","navigationPosition":2,"navigationCategory":null,"clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">Privacy Policy</span> </a> </li> <li class="mls-c-footer__legal-item mls-c-footer__legal-item--link"> <a class="mls-c-footer__item-link " href="https://forms.office.com/r/DKaGfqBKXN" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Do Not Sell or Share My Personal Information","navigationPosition":3,"navigationCategory":null,"clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">Do Not Sell or Share My Personal Information</span> </a> </li> <li class="mls-c-footer__legal-item mls-c-footer__legal-item--link"> <a class="mls-c-footer__item-link " href="cookie-settings" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"Cookie Settings","navigationPosition":4,"navigationCategory":null,"clickLocation":"footer"}" data-click-event-name="navigation-click"> <span class="mls-c-footer__item-text">Cookie Settings</span> </a> </li> </ul> <style> #ot-sdk-btn, #ot-sdk-btn:hover { color: inherit !important; border: none !important; font-size: 14px !important; padding: 0 !important; line-height: normal !important; background: none !important; } #ot-sdk-btn:hover { color: #666666 !important; } @media screen and (max-width: 768px) { #ot-sdk-btn, #ot-sdk-btn:hover { font-size: 12px !important; } } </style> <script>var linkElement = document.querySelector("[href='cookie-settings']"); if (linkElement) { var buttonElement = document.createElement("button"); buttonElement.id = "ot-sdk-btn"; buttonElement.className = "ot-sdk-show-settings"; buttonElement.textContent = linkElement.textContent; if (linkElement) { linkElement.parentNode.replaceChild(buttonElement, linkElement); } }</script> <ul> <li class="mls-c-footer__legal-item mls-c-footer__legal-item--copyright"> <a class="mls-c-footer__item-link " href="#" data-tracking-click="{"navigationType":"footer navigation","navigationSelection":"©2025 MLS. The Major League Soccer and MLS name and shield are registered trademarks of Major League Soccer, L.L.C. (“MLS”). The names and logos of MLS teams are registered and/or common law trademarks of MLS or are used with the permission of their owners. Any unauthorized use is forbidden.","navigationPosition":4,"navigationCategory":null,"clickLocation":"footer"}" data-click-event-name="navigation-click">©2025 MLS. The Major League Soccer and MLS name and shield are registered trademarks of Major League Soccer, L.L.C. (“MLS”). The names and logos of MLS teams are registered and/or common law trademarks of MLS or are used with the permission of their owners. Any unauthorized use is forbidden. </a> </li> </ul> </div> </div> </div> </footer> </div> <script data-ot-ignore src="/assets/js/base.js?_t=6fec5a2f9ac7a0be3b553d39da808012" type="text/javascript"></script><script data-ot-ignore src="/addon/whitelabel/js/jquery/jquery-3_5_1_min_js?_t=dc5e7f18c8d36ac1d3d4753a87c98d0a" type="text/javascript"></script><script data-ot-ignore src="/addon/whitelabel-razor/js/lazyload_js?_t=6902fae3128df034d67dec8038c6d08a" type="text/javascript"></script><script data-ot-ignore src="/assets/js/reactinit.js?_t=e15e23aeb0f8f92d9d6b0a673e4cc04f" type="text/javascript"></script><script data-ot-ignore src="/assets/js/reactinit.js?_t=e15e23aeb0f8f92d9d6b0a673e4cc04f" type="text/javascript"></script><script data-ot-ignore src="/assets/js/reactinit.js?_t=e15e23aeb0f8f92d9d6b0a673e4cc04f" type="text/javascript"></script><script data-ot-ignore src="/assets/js/reactinit.js?_t=e15e23aeb0f8f92d9d6b0a673e4cc04f" type="text/javascript"></script><script data-ot-ignore src="/addon/whitelabel-razor/js/lazyload_js?_t=6902fae3128df034d67dec8038c6d08a" type="text/javascript" async defer></script><script data-ot-ignore src="/assets/js/reactinit.js?_t=e15e23aeb0f8f92d9d6b0a673e4cc04f" type="text/javascript"></script><script data-ot-ignore src="/addon/whitelabel-razor/js/lazyload_js?_t=6902fae3128df034d67dec8038c6d08a" type="text/javascript" async defer></script><script data-ot-ignore src="/addon/whitelabel-razor/js/lazyload_js?_t=6902fae3128df034d67dec8038c6d08a" type="text/javascript" async defer></script><script data-ot-ignore src="/assets/js/vendors/auth0-spa-js.js?_t=36328c8142b1efe71319b78014e25be1" type="text/javascript"></script> <svg id="OCIcons" style="display:none" xmlns="http://www.w3.org/2000/svg"><symbol id='mls-play-video'><desc></desc><path id="Play Icon" fill-rule="evenodd" clip-rule="evenodd" d="M0 0V6.03738L3.5 3.01869L0 0Z" fill="white" /></symbol><symbol id='arrow-right'><desc></desc><path d="M16.09 15l-3.59-3.59V10l5 5-5 5v-1.41L16.09 15z" /></symbol><symbol id='search'><desc></desc><path d="M15.5 16.6l5.3 5.3c.1.1.3.2.5.2s.4-.1.5-.2c.3-.3.3-.8 0-1.1l-5.3-5.3-.2-.2.2-.2c2.5-3.2 2.2-7.9-.7-10.8-1.5-1.5-3.6-2.4-5.8-2.4s-4.2.9-5.7 2.4c-3.2 3.2-3.2 8.4 0 11.6 1.5 1.5 3.6 2.4 5.8 2.4 1.8 0 3.6-.6 5-1.7l.2-.2.2.2zm-.7-1.8c-1.3 1.3-2.9 2-4.7 2s-3.5-.7-4.7-2a6.64 6.64 0 010-9.4c1.3-1.3 2.9-2 4.7-2s3.5.7 4.7 2c2.6 2.6 2.6 6.8 0 9.4z"></path></symbol><symbol id='close'><desc></desc><path d="M20.11 10.65l-.85-.85-4.3 4.31-4.31-4.31-.85.85 4.31 4.31-4.31 4.3.85.85 4.31-4.31 4.3 4.31.85-.85-4.31-4.3 4.31-4.31z" /></symbol><symbol id='horizontal-dots'><desc></desc><path d="M2 0a2 2 0 11-2 2 2 2 0 012-2zm8 0a2 2 0 11-2 2 2 2 0 012-2zm8 0a2 2 0 11-2 2 2 2 0 012-2z" /></symbol><symbol id='open-link'><desc></desc><g opacity=".6"><path d="M.659 1.361c-.373 0-.659.286-.659.66v12.298c0 .373.286.659.659.659h12.298c.374 0 .66-.286.66-.66V7.292h-1.318v6.369H1.318V2.679h6.369V1.361c0 .022-7.028.022-7.028 0z" /><path d="M7.621 8.28L13.682 2.24 13.682 4.678 15 4.678 15 0 10.3 0 10.3 1.318 12.738 1.318 6.698 7.357z" /> </g></symbol><symbol id='chevron-down'><desc></desc><path d="M15 16.59L18.59 13H20l-5 5-5-5h1.41L15 16.59z" /></symbol><symbol id='instagram'><desc></desc><path d="M24.0013,28.9922 L16.0013,28.9922 C13.2513,28.9922 11.0013,26.7422 11.0013,23.9922 L11.0013,15.9922 C11.0013,13.2422 13.2513,10.9922 16.0013,10.9922 L24.0013,10.9922 C26.7513,10.9922 29.0013,13.2422 29.0013,15.9922 L29.0013,23.9922 C29.0013,26.7422 26.7513,28.9922 24.0013,28.9922 Z" id="Stroke-3" stroke-linecap="round" stroke-linejoin="round" /><path d="M24.0013,19.9922 C24.0013,22.2012 22.2103,23.9922 20.0013,23.9922 C17.7923,23.9922 16.0013,22.2012 16.0013,19.9922 C16.0013,17.7832 17.7923,15.9922 20.0013,15.9922 C22.2103,15.9922 24.0013,17.7832 24.0013,19.9922 Z" /><path d="M26.2513,14.7422 C26.2513,15.2952 25.8033,15.7422 25.2513,15.7422 C24.6993,15.7422 24.2513,15.2952 24.2513,14.7422 C24.2513,14.1902 24.6993,13.7422 25.2513,13.7422 C25.8033,13.7422 26.2513,14.1902 26.2513,14.7422" /></symbol><symbol id='youtube'><desc></desc><path d="M20.9434,11.9902 C18.2594,11.9902 15.5634,12.1052 12.8794,12.3482 C10.9434,12.5762 9.4854,14.2192 9.49233937,16.1702 L9.49233937,23.8382 C9.4814,25.8092 10.9684,27.4692 12.9304,27.6722 C15.6134,27.9022 18.3104,28.0302 20.9944,28.0302 C23.6784,28.0302 26.3874,27.9022 29.0714,27.6722 C31.0274,27.4622 32.5074,25.8052 32.4964609,23.8382 L32.4964609,16.1702 C32.5074,14.2022 31.0274,12.5462 29.0714,12.3362 C26.3874,12.1232 23.6954,12.0202 20.9944,12.0292 L20.9434,11.9902 Z M20.9944,13.3062 C23.6404,13.3062 26.3234,13.4222 28.9434,13.6522 C30.2304,13.7942 31.2074,14.8762 31.2184618,16.1702 L31.2184618,23.8382 C31.2274,25.1422 30.2524,26.2442 28.9564,26.3932 C26.3234,26.6242 23.6404,26.7522 20.9944,26.7522 C18.3494,26.7522 15.6774,26.6242 13.0584,26.3932 C11.7524,26.2562 10.7634,25.1512 10.7703058,23.8382 L10.7703058,16.1702 C10.7594,14.8782 11.7134,13.7812 12.9944,13.6132 C15.6274,13.3842 18.2974,13.2682 20.9434,13.2682 L20.9944,13.3062 Z" id="Fill-5" /><polygon id="Fill-3" points="23.7422 19.9912 19.1412 17.2432 19.1412 22.7522" /></symbol><symbol id='twitter'><desc></desc><g transform="translate(350 350) scale(.4 .4)"><path d="M714.163 519.284L1160.89 0H1055.03L667.137 450.887L357.328 0H0L468.492 681.821L0 1226.37H105.866L515.491 750.218L842.672 1226.37H1200L714.137 519.284H714.163ZM569.165 687.828L521.697 619.934L144.011 79.6944H306.615L611.412 515.685L658.88 583.579L1055.08 1150.3H892.476L569.165 687.854V687.828Z" fill="white"></path> </g></symbol><symbol id='facebook'><desc></desc><path d="M21.3931,30.5566 L21.3931,20.9036 L24.6331,20.9036 L25.1191,17.1416 L21.3931,17.1416 L21.3931,14.7396 C21.3931,13.6506 21.6961,12.9086 23.2581,12.9086 L25.2501,12.9076 L25.2501,9.5416 C24.9051,9.4956 23.7231,9.3936 22.3471,9.3936 C19.4751,9.3936 17.5081,11.1476 17.5081,14.3676 L17.5081,17.1416 L14.2601,17.1416 L14.2601,20.9036 L17.5081,20.9036 L17.5081,30.5566 L21.3931,30.5566 Z" id="Stroke-3" /></symbol></svg> <script type="text/plain" class="optanon-category-C0002-C0003-C0004-C0005" src="https://offer.fevo.com/js/fevo.js" charset="utf-8"></script> <script type="text/plain" class="optanon-category-C0002-C0003-C0004-C0005" src="https://fevo-enterprise.com/react/dist/js/widget/gm-widget.js?ver=1" charset="utf-8"></script> </body> </html>