PageSourceSearch

https://www.thespurs.news/

html thespurs.news collected 2026-10-09 03:31:31 UTC 158,755 bytes, 497 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en-GB"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=1, minimum-scale=1.0, maximum-scale=5.0, viewport-fit=cover"><link rel="preconnect" href="https://cdn1.thespurs.news"><link rel="preload" href="https://www.thespurs.news/wp-content/cache/fonts/36/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2" as="font" type="font/woff2" crossorigin><style>body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;-moz-osx-font-smoothing:grayscale}/* cyrillic-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url(https://www.thespurs.news/wp-content/cache/fonts/36/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url(https://www.thespurs.news/wp-content/cache/fonts/36/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url(https://www.thespurs.news/wp-content/cache/fonts/36/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url(https://www.thespurs.news/wp-content/cache/fonts/36/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format('woff2'); unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } /* math */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url(https://www.thespurs.news/wp-content/cache/fonts/36/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format('woff2'); unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } /* symbols */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url(https://www.thespurs.news/wp-content/cache/fonts/36/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format('woff2'); unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; } /* vietnamese */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url(https://www.thespurs.news/wp-content/cache/fonts/36/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url(https://www.thespurs.news/wp-content/cache/fonts/36/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1D
2BF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url(https://www.thespurs.news/wp-content/cache/fonts/36/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url(https://www.thespurs.news/wp-content/cache/fonts/36/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url(https://www.thespurs.news/wp-content/cache/fonts/36/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url(https://www.thespurs.news/wp-content/cache/fonts/36/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url(https://www.thespurs.news/wp-content/cache/fonts/36/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format('woff2'); unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } /* math */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url(https://www.thespurs.news/wp-content/cache/fonts/36/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format('woff2'); unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } /* symbols */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url(https://www.thespurs.news/wp-content/cache/fonts/36/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format('woff2'); unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; } /* vietnamese */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url(https://www.thespurs.news/wp-content/cache/fonts/36/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url(https://www.thespurs.news/wp-content/cache/fonts/36/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1D
2BF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url(https://www.thespurs.news/wp-content/cache/fonts/36/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } :root{--header-font:"Roboto",sans-serif}h1,h2,h3,h4,h5,h6,.hf{font-family:var(--header-font);font-weight:bold;-moz-osx-font-smoothing:grayscale}:root{--grv-bg:240,240,240;--grv-body:255,255,255;--grv-text:0,0,0;--grv-light-text:118,118,118;--grv-lighter-text:160,160,160;--grv-panel:249,249,249;--grv-panel-bold:241,241,241;--grv-panel-strong:200,200,200;--primary-color:19,34,87;--primary-text:255,255,255;--primary-accent:191,214,230;--secondary-color:191,214,230;--secondary-text:0,0,0;--footer:15,20,42;--secondary-accent:191,214,230;--link:19,34,87;--header:19,34,87;--header-text:255,255,255;--primary-accent-text:255,255,255;--heading:19,34,87;--grv-topic-title:19,34,87;--terms:191,214,230;--terms-text:0,0,0;--menu:19,34,87;--menu-accent:191,214,230;--menu-text:255,255,255;--menu-accent-text:255,255,255;--footer-text:255,255,255;--link-accent:191,214,230;--button:19,34,87;--button-accent:191,214,230;--button-text:255,255,255;--button-accent-text:0,0,0;--feature-color:19,34,87;--feature-text:255,255,255;--feature-accent:191,214,230;--tp-primary:19,34,87;--tp-primary-accent:191,214,230;--tp-primary-text:255,255,255;--tp-primary-accent-text:255,255,255;}@media (prefers-color-scheme: dark) { :root { --grv-bg:0,0,0;--grv-body:20,20,20;--grv-text:255,255,255;--grv-light-text:140,140,140;--grv-lighter-text:100,100,100;--grv-panel:15,15,15;--grv-panel-bold:5,5,5;--grv-panel-strong:80,80,80;--link:191,214,230; }}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}:root{--page-margin:1.6rem;--minus-page-margin:-1.6rem;--minus-image-margin:-1.6rem;--page-width:120rem;--grv-ad-sticky:5px;--img-border-radius: 0.5em;--img-border-radius-reset: 0.5em;--taboola-h:1000px;--taboola-single-h:390px;--related-h:1538px;--latest-h:3960px}@media(min-width: 500px){:root{--taboola-h:790px;--taboola-single-h:350px}}@media(min-width: 576px){:root{--related-h:1155px;--latest-h:1440px;--taboola-h:810px;--taboola-single-h:370px}}@media(min-width: 768px){:root{--page-margin:2.5rem;--minus-page-margin:-2.5rem;--related-h:1386px;--latest-h:1729px;--taboola-h:940px;--taboola-single-h:450px}}@media(min-width: 992px){:root{--page-margin:3.8rem;--minus-page-margin:-3.8rem;--taboola-h:840px;--taboola-single-h:380px}}@media(min-width: 1200px){:root{--taboola-h:1000px;--taboola-single-h:460px}}h1,h2,h3,h4,h5,h6{line-height:1.3}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:inherit}a{color:rgb(var(--grv-text))}.caption{position:absolute;right:0;bottom:0;background:rgba(var(--grv-text), 0.4);color:rgb(var(--grv-body));display:inline-block;text-align:right;padding:.25em}figcaption{color:rgb(var(--grv-light-text));font-size:.8em;font-style:italic}.banner-grad{background:linear-gradient(to bottom, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.25) 100%);position:absolute;top:0;left:0;right:0;bottom:0}.post-meta{display:flex;align-items:center;gap:.5em;line-height:1}.post-meta svg{width:1em;height:1em;display:block;flex:0 0 1em}.post-date{color:rgb(var(--grv-light-text));position:relative}.post-list .post-date{overflow:hidden}.post-list .post-date time{--clamp-height: 1;display:-webkit-box;-webkit-line-clamp:var(--clamp, 1);-webkit-box-orient:vertical;overflow:hidden;min-height:calc(var(--clamp-height, 1.3em)*var(--clamp, 1))}.post-author a{text-decoration:none}.button{display:inline-block;border-radius:.25em;text-decoration:none;padding:.5em 1em;white-space:nowrap;text-align:center;color:rgb(var(--button-text));background-color:rgb(var(--button))}.input-group{border-radius:1em 0 0 1em;display:flex;align-items:center;background:rgb(var(--grv-body));padding-left:1em;gap:1em}.input-group svg{display:block;width:2em;height:2em}.input-group input[type=text]{flex:1;outline:0;border:none;background:rgb(var(--grv-body));color:rgb(var(--grv-text))}.input-group button{padding:1em 2em;text-transform:uppercase;background:rgb(var(--button));color:rgb(var(--button-text));border-width:0}.wp-block-getty-images-media>div,.wp-block-image>div{position:relative}article a img{width:100%;height:100%;object-fit:cover}.wp-block-getty-images-media img,.wp-block-image img,img.size-full,img.size-large,.single-article>p>img{max-width:100% !important;height:auto;display:block;margin:0 auto}.wp-block-gallery{display:block}.videoData{display:none}#sidebar .GRVMpuWrapper,#sidebar .GRVAd{margin:2em auto}#sidebar .GRVMpuWrapper .GRVAd{margin:0 auto}body.cpauthenticated .GRVMpuWrapper,body.cpauthenticated .GRVAd,body.cpauthenticated .GRVMultiVideo{display:none !important}
2.GRVAd.leaderboard-fixed{transform:translateY(300px) !important}.GRVAd.leaderboard-fixed.GRVAdHidden .GRVAdWrap{transform:translateY(0) !important}.GRVAd.leaderboard-fixed:not(.GRVAdHidden) .GRVAdWrap{transform:translateY(-300px) !important}body .GRVMpuWrapper{background:rgb(var(--grv-panel-bold))}body .GRVAdBG{background:rgba(var(--grv-body), 0.8)}body .GRVAdBBG{fill:rgba(var(--grv-body), 0.8)}body .GRVAd[data-ad-type=inimage]{padding:0 !important;margin:0;box-sizing:content-box;position:absolute;width:100%;bottom:0;z-index:2;background:none;border-bottom-width:0}body .GRVAd[data-ad-type=inimage]>div{transform-origin:top left;margin:0 auto}body .GRVAd[data-ad-type=inimage] iframe{margin:0 !important}.grv-revcontent>:first-child{background:#fff}:root{--archive-image-width: 10em}.post-list .article{margin:2em 0}.border-list .article:not(.no-border){padding-top:1em;row-gap:1em}@media(min-width: 768px){.post-list .article-content p,.post-list .article-details{font-size:.85em}}#sidebar .article-details{font-size:.75em}.post-list a{text-decoration:none}.post-list h2{font-size:1.4em;letter-spacing:-0.4px}.post-list .article{display:flex;flex-direction:column;gap:1em}.post-list>article:first-of-type{margin-top:0 !important}.post-list>:last-child{margin-bottom:0 !important}.post-list .article-content{display:flex;flex-direction:column;gap:.25em;font-size:1.4em}.post-list .article-content>*{margin:0}.post-list .article-content>*:nth-last-child(2){flex:1}.post-list .article-content .topic-title{flex:0}.post-list .article-details{display:flex;flex-wrap:wrap;column-gap:1em;row-gap:.5em;margin-top:.5em;align-items:center}@media(max-width: 575px){.post-list{--img-border-radius: 0}.post-list .article-image{margin-left:var(--minus-image-margin);margin-right:var(--minus-image-margin)}}.post-list .article-image{position:relative;background-color:rgb(var(--grv-panel-bold));border-radius:var(--img-border-radius);overflow:hidden;flex:1}.post-list .article-image:after{content:"";display:block;padding-bottom:56.25%}.post-list .article-image>a,.post-list .article-image img{display:block;width:100%;height:100%;position:absolute}.post-list .article-image img{object-fit:cover}.post-list .article-excerpt{color:rgb(var(--grv-light-text))}.post-list .article-excerpt>:first-child{margin-top:0 !important}.post-list .article-excerpt>:last-child{margin-bottom:0 !important}.post-list .no-posts p{font-size:1.6em}.post-list .topic-title{line-height:1}.post-list .topic-title a{color:rgb(var(--grv-topic-title));font-weight:700}@media(min-width: 768px){.content-panel:not(.content-list) .post-list .topic-title a{font-size:.8571428571em}}@media(min-width: 576px){.post-list .is-feature .article-image>a{position:absolute;display:block;left:0;right:0;top:0;bottom:0;border:3px solid rgb(var(--terms));border-radius:var(--img-border-radius);overflow:hidden;box-sizing:border-box}}.related-list h2{margin:.5em 0;--clamp: 3}.related-list .article{margin:0}.related-list .article-image{flex:unset}.related-list .terms{padding-top:1em}.sidebar .related-list .terms{font-size:.8em}.related-list .terms>div{margin-left:-2em}.related-list .terms a{padding-left:3.5em;padding-right:1.5em}.related-list .terms a:hover{background:rgb(var(--terms))}.related-list .terms span{padding-left:0;padding-right:0}#dots-svg circle{fill:rgb(var(--grv-body))}.load-list{position:relative}.load-list:before{position:absolute;display:flex;align-items:center;justify-content:center;content:"";font-size:3em;background-color:rgb(var(--grv-panel-bold));inset:0;border-radius:.33em;color:rgb(var(--grv-body));font-weight:bold;text-align:center;padding:1em;margin:0 var(--page-margin)}@media(min-width: 576px){.load-list:before{margin:0}}.load-list .loading{position:absolute;display:block;top:50%;left:50%;transform:translate(-50%, -50%);opacity:.75}.load-list .article-details{height:1em}#sidebar{--minus-image-margin: 0}#sidebar .article-content h2{font-size:1em}#sidebar .related-list{overflow:hidden;display:grid;grid-template-columns:1fr;gap:2em}.archive-list .article{grid-template-columns:var(--archive-image-width) auto;column-gap:1.5em}@media(min-width: 360px)and (max-width: 575px){.archive-list.flex-list{--img-border-radius: var(--img-border-radius-reset)}.archive-list.flex-list .article-excerpt{display:none}.archive-list.flex-list .article-content{font-size:1.2em}}@media(min-width: 360px){.archive-list.flex-list{--minus-image-margin: 0}.archive-list.flex-list .article{display:grid}}@media(min-width: 576px){.archive-list .article{display:grid}}@media(min-width: 576px){.archive-list{--archive-image-width: 12em}}@media(min-width: 768px){.archive-list{--archive-image-width: 16em}}.border-list .article:not(.no-border){margin-top:0;margin-bottom:0}.border-list .article:not(.no-border):after{display:block;content:"";height:1px;background-color:rgb(var(--primary-color));grid-column:1/-1}.border-list .article:not(.no-border):first-child{padding-top:0 !important}.border-list .article:not(.no-border):last-child:after{display:none}.latest-posts.title>:first-child{font-size:2.4em}.author-bio .grv-lp-image{width:12em}.author-social{font-size:1.6em;list-style:none;padding:0;display:flex;justify-content:center;gap:1em}.author-social svg{display:block;width:2em;height:2em}
2.author-social svg path{fill:rgb(var(--grv-panel-strong))}@media(min-width: 576px){.author-bio .grv-lp-image{width:10em}}@media(min-width: 768px){.author-social{justify-content:unset}}.widget-nn{margin-bottom:1.5em;background:#555}.widget-nn>a{font-size:.9em;display:flex;align-items:center;color:#fff}.widget-nn>a>:last-child{margin:0 1em}.widget-nn img{display:block}html{font-size:62.5%}body{background:rgb(var(--grv-bg));color:rgb(var(--grv-text));font-size:14px;font-size:1.4rem;line-height:1.5;position:relative}.content,#page-header,#hero-header,#hero-image-header{font-size:1rem;background-color:rgb(var(--grv-body))}@media(min-width: 768px){.content,#page-header,#hero-header,#hero-image-header{font-size:1.2rem}}.header-spacing>:first-child{margin-top:0 !important}.header-spacing>:last-child{margin-bottom:0 !important}.header-spacing>*{margin:1.5em var(--page-margin)}.header-spacing .terms,.header-spacing #hero{margin-left:0;margin-right:0}@media(min-width: 1200px){.hero-gutters .terms,.hero-gutters #hero{margin-left:var(--page-margin);margin-right:var(--page-margin)}}#page-header{padding-bottom:2em}#page-header.has-hero{padding-top:0 !important;padding-bottom:0 !important}.header-full #page-header{padding-top:2em}@media(min-width: 992px){#page-header{padding-top:2em}}#hero-header{padding-top:2em;padding-bottom:2em}#hero-image-header{padding-bottom:2em}.page-container,.header{position:relative}.content{display:grid;grid-template-areas:"main" "sidebar";grid-template-columns:1fr;padding-top:0;padding-bottom:4em}.grv-page-open+.content{padding-top:2em}@media(max-width: 767px){.header-full .grv-page-open+.content.no-margin{padding-top:0}}@media(max-width: 991px){#page:not(.header-full) .grv-page-open+.content{padding-top:0}}.content.is-single.is-banner{padding-bottom:0}.content.is-single.is-banner+.content{padding-top:4em}@media(min-width: 992px){.content.has-sidebar{grid-template-columns:auto 30rem;grid-template-rows:auto;column-gap:var(--page-margin);padding-right:var(--page-margin)}}.main{max-width:100%;min-width:100%}.main>*{margin:2em var(--page-margin)}@media(min-width: 992px){.has-sidebar .main>*{margin-right:0}}.main>.post-list+.post-list{margin-top:4em}.main .banner-full{margin-left:0;margin-right:0}@media(max-width: 767px){.main .banner-delux,.main .banner-md{margin-left:0;margin-right:0}}.main>:first-child{margin-top:0 !important}.main>:last-child{margin-bottom:0 !important}.main .title,.main .pagination{margin-top:4em}.main>.description{font-size:1.4em;margin-top:.5em;margin-bottom:.5em}@media(max-width: 991px){.main .single-article{margin-left:0;margin-right:0}}@media(prefers-color-scheme: dark){body .header-logo a>*.light{display:none}body .header-logo a>*.dark{display:block}}#sidebar .sidebar-inner{position:sticky;top:var(--grv-ad-sticky, 0)}#sidebar .sidebar-inner>:first-child{margin-top:0 !important}@media(max-width: 991px){#sidebar{display:none}}.breadcrumbs a,.terms a{text-decoration:none;color:rgb(var(--grv-text));text-transform:uppercase;letter-spacing:-0.4px;font-weight:700}.breadcrumbs>*,.terms a{font-size:1.2em}.terms{overflow:hidden;padding-right:var(--page-margin)}.terms>div{margin:0 0 -0.24em -1rem}.terms a{display:inline-block !important;margin:0 .25em .2em 0;transform:skewX(-35deg);font-weight:300;color:rgb(var(--terms-text));background-color:rgba(var(--terms), 1);padding:0 var(--page-margin)}.terms span{padding:.25em 1rem;display:block;transform:skewX(35deg)}.terms .topic{color:rgb(var(--grv-text));background-color:rgba(var(--grv-panel-strong), 0.85)}.terms .home{background-color:rgb(var(--grv-text)) !important;color:rgb(var(--grv-body)) !important}.title{margin-top:1em;margin-bottom:1em;display:flex;align-items:center;gap:1em;text-transform:uppercase}.title a{color:rgb(var(--grv-text));text-decoration:none}.title>:first-child{margin:0;font-size:2em}body.home .title>:first-child{font-size:2.4em}.title span{flex:1;height:5px;background-color:rgb(var(--heading))}.more-in{font-size:1.6em}@media(min-width: 768px){.more-in{font-size:1.4em}}.page-description{font-size:1.4em}.page-description>:first-child{margin-top:0 !important}.page-description>:last-child{margin-bottom:0 !important}.page-description p{margin:1em 0}.page-description a:not(.button),.grv-lp a:not(.button){color:rgb(var(--link))}.search-page-form{font-size:1.2em}.search-page-form .input-group,.search-page-form .input-group input{background-color:rgb(var(--grv-panel-bold))}
2.search-page-form svg path{fill:rgb(var(--grv-text))}.search-form,.banner-container,.gutter-container,.mega-menu{display:none}@media(min-width: 1200px){#page{margin:0 auto;max-width:var(--page-width)}}.header{background-color:rgb(var(--header))}.header ul{list-style:none;padding:0}.header-grid{position:relative;padding:0 var(--page-margin);display:grid;grid-template-columns:auto 7em;align-items:center}.user-login .header-grid{grid-template-columns:auto 7em 2.5em;gap:1.5em}.header-grid svg,.header-grid img{display:block}.header-logo{margin:2em 0}.header-logo.portrait{margin:1em 0}.header-logo a{display:table}.header-logo a>*{display:none;width:auto;max-width:100%}.header-logo a>*.light{display:block}.header-logo.landscape a>*{height:6rem}.header-logo.portrait a>*{height:8rem}@media(min-width: 768px){.header-logo.landscape a>*{height:7.2rem}.header-logo.portrait a>*{height:9.6rem}}@media(min-width: 992px){.header-logo{margin:3em auto}.header-logo.portrait{margin:2em auto}.header-logo.portrait a>*{height:12rem}.header-full .header-logo{margin:2.75em auto 2em auto}}.header-menu{display:flex;align-items:center;justify-content:flex-end;gap:1.5em}body>.header .header-menu{width:100%;max-width:var(--page-width);margin:0 auto}@media(max-width: 991px){.header-menu .mob-hide{display:none}}.header-menu .menu{background-color:rgb(var(--menu));margin:0;position:absolute;left:0;top:100%;width:100%;padding:1em 0;z-index:1}@media(max-width: 991px){.header-menu .menu{border-bottom:1px solid rgb(var(--menu-text))}.header-menu .menu .sub-menu li{text-indent:1em}}.header-menu a{font-weight:600;text-transform:uppercase;display:block;text-decoration:none;color:rgb(var(--menu-text));padding:.75em var(--page-margin)}.header-search path{fill:rgb(var(--header-text))}.header-search svg{width:1.6em;height:1.6em}.header-menu-icon{width:2em;height:1.7rem;cursor:pointer;position:relative;outline:none}@media(min-width: 992px){.header-menu-icon{display:none}}.header-menu-icon>div,.header-menu-icon:before,.header-menu-icon:after{content:"";position:absolute;width:100%;left:0;height:3px;background:rgb(var(--header-text));transition:all .32s}.header-menu-icon>div{top:7px}.header-menu-icon:before{top:0}.header-menu-icon:after{bottom:0}.header-full .header{border-bottom:4px solid rgb(var(--secondary-color))}.scroll-menu{background:rgb(var(--menu))}.scroll-menu>div{overflow:auto;white-space:nowrap;position:relative}.scroll-menu a{color:rgb(var(--menu-text));text-decoration:none;text-transform:uppercase;display:block;padding:.5em var(--page-margin)}.scroll-menu ul{margin:0;padding:0}.scroll-menu li{display:inline-block}.header-user{position:relative;width:2.5em;height:2.5em;display:flex;align-items:center;justify-content:center}.header-user a{color:rgb(var(--menu-accent-text))}@media(min-width: 992px){.header-user{position:absolute;top:1em;right:1em}}.grv-auth-menu{display:flex;position:absolute !important}.grv-auth-menu>button img{width:2.5em;height:2.5em;border-radius:2.5em}.grv-auth-menu>button svg{width:1.6em;height:1.6em}.grv-auth-menu>
2button svg path{fill:rgb(var(--header-text))}.grv-auth-trigger{padding:0 !important;min-width:auto !important;display:inline-flex;align-items:center;gap:.5rem;background:none;border:none}.grv-auth-menu{padding-left:0 !important;padding-right:0 !important}@media(min-width: 992px){.header-grid{grid-template-columns:100% !important;gap:0 !important;height:auto;padding:0}.header-menu{position:relative;display:block;background-color:rgb(var(--menu))}.header-menu .menu{position:static;width:auto;padding:0;display:block;margin:0 var(--page-margin);margin-left:calc(var(--page-margin) - 1em)}.header-menu .menu .sub-menu{display:none;position:absolute;top:100%;background:inherit}.header-menu .menu .sub-menu li{display:list-item}.header-menu li{display:inline-block;background:inherit}.header-menu a{padding-left:1em;padding-right:1em}.header-search{position:absolute;right:1em;top:50%;transform:translateY(-50%)}.header-search path{fill:rgb(var(--menu-text))}.scroll-menu{display:none}}.page-footer{color:rgb(var(--footer-text));background-color:rgb(var(--footer))}.footer{margin:0 auto;max-width:var(--page-width);padding:2em var(--page-margin) 10rem;box-sizing:border-box}.footer>div:first-child{display:grid;column-gap:2em}.footer>div:first-child>div{padding:1em}.footer ul,.footer ol{list-style:none;padding:0}.footer svg,.footer img{display:block;margin:0 auto}.footer a{color:rgb(var(--footer-text))}.footer-logo>a:first-child{margin-bottom:2em}.footer-logo a{display:block}.footer-social{text-align:center}.footer-social ul{line-height:1;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.footer-social ul a{display:block;margin:.25em .5em}.footer-social ul svg{width:2em;height:2em}.footer-menu ul{margin:0}.footer-menu li{padding:.25em 0;border-bottom:1px solid rgba(var(--footer-text), 0.1)}.footer-menu li:before{content:"›";font-size:1.2em;padding-right:.5em}.footer-menu li:last-child{border-bottom-width:0}.footer-menu a{text-transform:uppercase;font-size:.9em;text-decoration:none}.footer-menu button{color:rgb(var(--footer-text, #fff));text-transform:uppercase;font-size:.9em;cursor:pointer;background:none;border:none;padding:0}.footer-grv li{text-align:center;line-height:1.6}.footer-grv ul{margin:0}.footer-grv .grv-logo>*{height:auto;margin-top:.5em;margin-bottom:.5em}.grv-sustain{margin:1em auto}.grv-sustain a{display:flex;align-items:center;justify-content:center;gap:.75em;font-size:.8em}.grv-sustain svg{margin:0}.footer-menu .menu li{display:none}.footer-menu .menu li.menu-item{display:list-item}@media(max-width: 359px){.footer svg,.footer img{max-width:100%}}@media(min-width: 360px){.footer>div>div{padding:1em 2em}.footer-logo svg,.footer-logo img{max-width:270px;max-height:130px}.footer-grv svg,.footer-grv img{max-width:26rem}}@media(min-width: 768px){.footer{padding-bottom:14rem}}@media(min-width: 992px){.footer>div{grid-template-columns:repeat(3, 1fr)}.footer-social{text-align:left}.footer-social ul{justify-content:flex-start}}@media(min-width: 1200px){.footer-logo a{text-align:left}}#clock-feat-svg path,#user-feat-svg path{fill:rgb(var(--feature-text))}.archive-list .is-featured{margin-bottom:3em;position:relative;margin-left:var(--minus-page-margin);margin-right:var(--minus-page-margin);padding-left:var(--page-margin);padding-right:var(--page-margin);padding-top:2em;padding-bottom:1em;background-color:rgb(var(--feature-accent))}.archive-list .is-featured .article-image{margin-left:0;margin-right:0}.archive-list .is-featured a,.archive-list .is-featured p,.archive-list .is-featured .post-date{color:rgb(var(--feature-text)) !important}.archive-list .is-featured .article-content{position:relative}.archive-list .is-featured:before{display:block;content:"";inset:0;position:absolute;background-color:rgb(var(--feature-color));transform:translate(0, 1em)}.archive-list.border-list .is-featured{margin-top:-1px;margin-bottom:1em}@media(min-width: 768px){.archive-list .is-featured{margin-left:-2em;padding-left:2em;margin-right:-1em;padding-right:1em}.archive-list .is-featured:before{transform:translate(1em, 1em)}}.banner{--banner-text:255,255,255;--minus-image-margin: 0}.home-page .banner{--banner-text: var(--primary-text)}.banner .article-content p,.banner .article-details{font-size:1em}.banner a,.banner p,.banner .post-date,.banner .post-author{color:rgb(var(--banner-text))}.banner h2{letter-spacing:-0.6px;font-weight:700;font-size:1.6em}@media(min-width: 992px){.banner h2{font-size:2em}}.banner .article{position:relative;min-height:40rem;display:grid;align-items:center;gap:0}@media(min-width: 768px){.banner .article{aspect-ratio:16/9;min-height:auto}}.banner .article-image{position:absolute;inset:0;border-radius:0;overflow:unset}.banner .article-content{position:relative;align-items:center;text-align:center;margin:7em var(--page-margin);overflow-wrap:break-word;word-break:break-word}@media(min-width: 768px){.banner .article-content{margin:7em 1.5em}}.banner .article-details{justify-content:center}.banner .featured .caption{bottom:4.2em}.banner .featured-post{position:absolute;background-color:rgb(var(--primary-accent));color:rgb(var(--primary-accent-text));left:0;bottom:0;right:0;text-align:center}.banner .featured-post h3{font-size:1.4em;text-transform:uppercase;letter-spacing:1px;margin:1em 0;font-weight:700;line-height:1}@media(min-width: 768px){.banner .featured-post{left:-1.6rem;right:-1.6rem}.banner .featured-post:before,.banner .featured-post:after{content:"";position:absolute;bottom:100%;width:0;height:100%;border-bottom:1.6rem solid rgb(var(--grv-text))}.banner .featured-post:before{left:0;border-left:1.6rem solid rgba(0,0,0,0)}.banner .featured-post:after{right:0;border-right:1.6rem solid rgba(0,0,0,0)}}.home-page .banner{--banner-text: var(--primary-text)}.home-page .banner .article{align-items:end;min-height:auto}
2.home-page .banner .article-content{align-items:unset;text-align:left}.home-page .banner .article-details{justify-content:unset}@media(max-width: 767px){.home-page .banner .article-image{position:relative}}.home-page .banner .article-content{margin:0;padding:1em var(--page-margin);background-color:rgb(var(--primary-color))}@media(min-width: 768px){.home-page .banner .article-content{padding:1em 1.5em;background-color:rgba(var(--primary-color), 0.9)}}.home-page .banner .caption{display:none}.panel-a{display:grid;grid-template-columns:var(--columns, 1fr);grid-template-areas:var(--areas, "a");gap:var(--gap, 2em)}.panel-a .article{margin:0}@media(min-width: 360px){.panel-a .article{gap:1.5em}.panel-a .article:nth-child(n+2){--img-border-radius: var(--img-border-radius-reset);--minus-image-margin: 0;--archive-image-width: 9em;display:grid;grid-template-columns:var(--archive-image-width) auto}.panel-a .article:nth-child(n+2) h2{font-size:var(--size, 1.2em)}.panel-a .article:first-child{grid-area:a;display:flex !important}}@media(min-width: 360px){.panel-a .article:nth-child(n+2) .article-details{font-size:.9em}}@media(min-width: 768px){.panel-a .article:nth-child(n+2) .article-details{font-size:.75em}}@media(min-width: 768px){.panel-a{--gap: 1.5em;--columns: 1fr 1fr;--areas: var(--panel-areas);--size: 1em}.panel-a .article:first-child h2{font-size:1.6em}}
2@media(min-width: 992px)and (max-width: 1199px){.content.has-sidebar .panel-a{--size: unset;--gap: unset;--columns: unset;--areas: unset}}.panel-a.border-list{row-gap:0 !important}@media(min-width: 768px)and (max-width: 991px),(min-width: 1200px){.panel-a.border-list .article:not(.no-border):first-child:after{display:none}.panel-a.border-list .article:not(.no-border):nth-child(2){padding-top:0}}@media(min-width: 768px){.panel-b{display:grid;grid-template-areas:var(--panel-areas);grid-template-columns:repeat(var(--cols, 3), 1fr);gap:1.5em}.panel-b .article{margin:0}.panel-b .article:first-child{grid-area:a}.panel-b h2{font-size:1.1em}.panel-b .article-image{flex:unset}.panel-b .article-content{flex:1}}@media(min-width: 360px){.panel-b .article-details{font-size:.9em}}@media(min-width: 768px){.panel-b .article-details{font-size:.75em}}@media(min-width: 768px){.panel-c .article h2{font-size:1.6em}.panel-c .article-content p,.panel-c .article-details{font-size:.8em}}</style><link rel="preload" href="https://www.thespurs.news/wp-content/themes/grv-media/css/deferred-carousel.css?ver=2.8.4" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel="stylesheet" href="https://www.thespurs.news/wp-content/themes/grv-media/css/deferred-carousel.css?ver=2.8.4"></noscript><link rel="preload" href="https://www.thespurs.news/wp-content/themes/grv-media/css/deferred-see-more.css?ver=2.8.4" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel="stylesheet" href="https://www.thespurs.news/wp-content/themes/grv-media/css/deferred-see-more.css?ver=2.8.4"></noscript><meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /><style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style>
2<script>window.grvInitialQuery = window.location.search;</script>
2<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://grv.media/#organization","name":"GRV Media","url":"https://grv.media","logo":{"@type":"ImageObject","url":"https://grv.media/static/uploads/1/2020/10/GRV-Media-Logo-Colour-160.png","width":500,"height":160},"address":{"@type":"PostalAddress","addressLocality":"Widnes","addressRegion":"Cheshire","postalCode":"WA8 0WN","streetAddress":"18 Mulberry Avenue Widnes, Cheshire, UK, WA8 0WN"},"sameAs":["https://www.linkedin.com/company/grvmedia","https://twitter.com/grvmedia","https://www.crunchbase.com/organization/grv-media-98d1"]},{"@type":"NewsMediaOrganization","@id":"https://www.thespurs.news/#organization","name":"The Spurs News","url":"https://www.thespurs.news/","sameAs":["https://www.facebook.com/TheSpursDotNews/"],"logo":{"@type":"ImageObject","@id":"https://www.thespurs.news/#logo","inLanguage":"en-GB","url":"https://cdn1.thespurs.news/uploads/36/2024/07/thespurs-news.png","contentUrl":"https://cdn1.thespurs.news/uploads/36/2024/07/thespurs-news.png","width":"320","height":"121","caption":"The Spurs News"},"image":{"@id":"https://www.thespurs.news/#logo"},"parentOrganization":{"@id":"https://grv.media/#organization"}},{"@type":"WebSite","@id":"https://www.thespurs.news/#website","url":"https://www.thespurs.news/","name":"The Spurs News","description":"Tottenham Hotspur News","inLanguage":"en-GB","publisher":{"@id":"https://www.thespurs.news/#organization"}},{"@type":"WebPage","@id":"https://www.thespurs.news/#webpage","url":"https://www.thespurs.news/","name":"The Spurs News","isPartOf":{"@id":"https://www.thespurs.news/#website"},"datePublished":"2026-06-30T08:00:00+01:00","dateModified":"2026-06-30T08:00:00+01:00","description":"Tottenham Hotspur News","breadcrumb":{"@id":"https://www.thespurs.news/#breadcrumb"},"inLanguage":"en-GB"},{"@type":"BreadcrumbList","@id":"https://www.thespurs.news/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"The Spurs News","item":"https://www.thespurs.news/"}]}]}</script>
2<title>The Spurs News - Tottenham Hotspur News, Transfers &amp; Match Coverage</title><meta name="description" content="Get the latest Tottenham Hotspur news, transfer updates, match reports and exclusive analysis on Spurs News – your go-to source for everything Spurs." /><link rel="canonical" href="https://www.thespurs.news/" /><link rel="next" href="https://www.thespurs.news/page/2/" /><meta property="og:locale" content="en_GB" /><meta property="og:type" content="website" /><meta property="og:title" content="Tottenham Hotspur News and Updates | The Spurs News" /><meta property="og:description" content="The latest breaking updates from the Tottenham Hotspur Stadium, follow the latest news views and opinion from The Spurs News, a dedicated home for all things Spurs." /><meta property="og:url" content="https://www.thespurs.news/" /><meta property="og:site_name" content="The Spurs News" /><meta name="twitter:card" content="summary_large_image" /><meta name="p:domain_verify" content="aba9fd47d6bb44ec824be75632373eb3" /><meta name="yandex-verification" content="dd17fd42b8283b7f" /><link rel='dns-prefetch' href='//www.thespurs.news' /><link rel='dns-prefetch' href='//cdn1.thespurs.news' /><link rel="preload" href="https://www.thespurs.news/wp-content/plugins/talking-points/blocks/talking-point/build/style-index.css?ver=2.0.10" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel="stylesheet" href="https://www.thespurs.news/wp-content/plugins/talking-points/blocks/talking-point/build/style-index.css?ver=2.0.10"></noscript><style id='talking-points-comment-block-style-inline-css'>.featured-comment-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px;padding:12px 0;pointer-events:none}.featured-comment-header .featured-comment-title{color:rgb(var(--vue-font-color-comment));font-size:18px;font-weight:700;margin:0}.featured-comment-header .share-button-wrapper{align-items:center;cursor:pointer;display:flex;gap:8px;pointer-events:auto;transition:opacity .2s}.featured-comment-header .share-button-wrapper:hover{opacity:.7}.featured-comment-header .share-button-wrapper svg.icon{flex-shrink:0;height:18px;width:18px}.featured-comment-header .share-button-wrapper .icon-text{color:rgb(var(--vue-font-color-muted));font-size:12px;font-weight:400}.parent-comment-container{border-bottom:1px solid hsla(0,0%,100%,.2);margin-bottom:16px;padding-bottom:16px}.parent-comment-container .parent-comment-label{font-size:12px;font-weight:600;letter-spacing:.5px;margin-bottom:8px;opacity:.7;text-transform:uppercase}.parent-comment-container .parent-comment{border-left:3px solid hsla(0,0%,100%,.3);opacity:.85;padding-left:12px}.parent-comment-container .parent-comment .paragraph-text{font-size:14px;font-style:italic}.comment-container{border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:12px 0;position:relative}.comment-author{align-items:center;display:flex;gap:8px;justify-content:flex-start;max-width:100%}.comment-author .labels-container{align-items:center;display:flex;flex-flow:wrap;gap:0 12px}.comment-author .labels-container .user-name{color:rgb(var(--vue-font-color-comment));font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comment-author .labels-container .time-label{color:rgb(var(--vue-font-color-muted));font-size:14px;white-space:nowrap}.comment-author .labels-container .edited-badge{background:hsla(0,0%,100%,.2);border-radius:3px;cursor:help;display:inline-block;font-size:11px;font-weight:600;letter-spacing:.5px;padding:2px 6px;position:relative;text-transform:uppercase;transition:background .2s ease;white-space:nowrap}.comment-author .labels-container .edited-badge:hover{background:hsla(0,0%,100%,.3)}.comment-author .labels-container .edited-badge:hover:after{background:rgba(0,0,0,.9);border-radius:4px;bottom:100%;color:#fff;content:attr(data-tooltip);font-size:12px;font-weight:400;left:50%;letter-spacing:normal;padding:6px 10px;pointer-events:none;position:absolute;text-transform:none;transform:translateX(-50%) translateY(-8px);white-space:nowrap;z-index:1000}.comment-author .labels-container .edited-badge:hover:before{border:4px solid transparent;border-top-color:rgba(0,0,0,.9);bottom:100%;content:"";left:50%;pointer-events:none;position:absolute;transform:translateX(-50%) translateY(-2px);z-index:1000}.avatar-wrapper{background:rgb(var(--vue-primary-color));background:linear-gradient(to bottom right,rgb(var(--vue-primary-color)) 20%,color-mix(in srgb,rgb(var(--vue-primary-color)) 90%,#fff));border-radius:50%;flex-shrink:0;height:30px;overflow:hidden;width:30px}.avatar-wrapper img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.paragraph-text{color:rgb(var(--vue-font-color-comment));font-size:16px;line-height:1.5;margin:4px 0}.user-actions.comment-actions{margin-top:4px;pointer-events:none}.user-actions.comment-actions,.user-actions.comment-actions .left-side{align-items:center;display:flex;gap:16px}.user-actions.comment-actions .action{align-items:center;display:flex;gap:8px;pointer-events:auto;transition:opacity .2s}.user-actions.comment-actions .action.cursor-pointer{cursor:pointer}.user-actions.comment-actions .action:hover{opacity:.7}.user-actions.comment-actions .action svg.icon{flex-shrink:0;height:18px;width:18px}.user-actions.comment-actions .action span{font-weight:400}.user-actions.comment-actions .action span,.user-actions.comment-actions .action span.icon-text{color:rgb(var(--vue-font-color-muted));font-size:12px}.user-actions.comment-actions .like-wrapper,.user-actions.comment-actions .reply-wrapper,.user-actions.comment-actions .report-wrapper{align-items:center;display:flex;gap:8px}.user-actions.comment-actions.hr-border{border-top:1px solid hsla(0,0%,100%,.4);padding-top:15px}.comment-block-empty,.comment-block-error{background:#fafafa;border:2px dashed #e0e0e0;border-radius:8px;color:#666;margin:1em 0;padding:2em;text-align:center}.comment-block-empty p,.comment-block-error p{margin:0}.comment-block-error{background:#ffebee;border-color:#ffcdd2;color:#c62828}.grv-talking-point.featured-comment-block .featured-comment-header .share-button-wrapper svg path,.grv-talking-point.featured-comment-block .user-actions.comment-actions .action svg.icon{fill:#fff}.grv-talking-point.featured-comment-block.color-scheme-red{background:linear-gradient(to bottom right,#d32f2f 20%,color-mix(in srgb,#d32f2f 90%,#fff))}.grv-talking-point.featured-comment-block.color-scheme-black{background:linear-gradient(to bottom right,#212121 20%,color-mix(in srgb,#212121 90%,#fff))}.grv-talking-point.featured-comment-block.color-scheme-green{background:linear-gradient(to bottom right,#388e3c 20%,color-mix(in srgb,#388e3c 90%,#fff))}.grv-talking-point.featured-comment-block.color-scheme-blue{background:linear-gradient(to bottom right,#1976d2 20%,color-mix(in srgb,#1976d2 90%,#fff))}.grv-talking-point.featured-comment-block.color-scheme-orange{background:linear-gradient(to bottom right,#f57c00 20%,color-mix(in srgb,#f57c00 90%,#fff))}
2.grv-talking-point.featured-comment-block.color-scheme-darkblue{background:linear-gradient(to bottom right,#0d47a1 20%,color-mix(in srgb,#0d47a1 90%,#fff))}.grv-talking-point.featured-comment-block.color-scheme-grey{background:linear-gradient(to bottom right,#616161 20%,color-mix(in srgb,#616161 90%,#fff))}.grv-talking-point.featured-comment-block.color-scheme-white{background:linear-gradient(to bottom right,#fff 20%,color-mix(in srgb,#f5f5f5 90%,#fff));border:2px solid rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.08)}.grv-talking-point.featured-comment-block.color-scheme-white .comment-author .labels-container .time-label,.grv-talking-point.featured-comment-block.color-scheme-white .comment-author .labels-container .user-name,.grv-talking-point.featured-comment-block.color-scheme-white .featured-comment-header .share-button-wrapper .icon-text,.grv-talking-point.featured-comment-block.color-scheme-white .paragraph-text,.grv-talking-point.featured-comment-block.color-scheme-white .user-actions.comment-actions .action span{color:#000!important}.grv-talking-point.featured-comment-block.color-scheme-white .featured-comment-header .share-button-wrapper svg,.grv-talking-point.featured-comment-block.color-scheme-white .featured-comment-header .share-button-wrapper svg path,.grv-talking-point.featured-comment-block.color-scheme-white .grv-talking-point__icon path,.grv-talking-point.featured-comment-block.color-scheme-white .user-actions.comment-actions .action svg.icon{fill:#000!important}.grv-talking-point.featured-comment-block.color-scheme-white .user-actions.comment-actions.hr-border{border-top-color:rgba(0,0,0,.2)}</style><link rel="preload" href="https://www.thespurs.news/wp-content/plugins/talkingpoints-wp/blocks/interactive-block/build/style-index.css?ver=6.7.1" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel="stylesheet" href="https://www.thespurs.news/wp-content/plugins/talkingpoints-wp/blocks/interactive-block/build/style-index.css?ver=6.7.1"></noscript><link rel="preload" href="https://www.thespurs.news/wp-content/plugins/prop-audience/css/prop-audience.css" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel="stylesheet" href="https://www.thespurs.news/wp-content/plugins/prop-audience/css/prop-audience.css"></noscript><link rel="preload" href="https://www.thespurs.news/wp-content/plugins/grv-identity/assets/css/material-symbols.css" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel="stylesheet" href="https://www.thespurs.news/wp-content/plugins/grv-identity/assets/css/material-symbols.css"></noscript><link rel="preload" href="https://www.thespurs.news/wp-content/plugins/grv-identity/assets/build/grv-identity.css" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel="stylesheet" href="https://www.thespurs.news/wp-content/plugins/grv-identity/assets/build/grv-identity.css"></noscript><link rel="preload" href="https://www.thespurs.news/wp-content/plugins/grv-identity/assets/css/grv-identity-modal.css" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel="stylesheet" href="https://www.thespurs.news/wp-content/plugins/grv-identity/assets/css/grv-identity-modal.css"></noscript><link rel="preload" href="https://www.thespurs.news/wp-content/plugins/grv-identity/assets/css/grv-identity-modal-tp2026.css" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel="stylesheet" href="https://www.thespurs.news/wp-content/plugins/grv-identity/assets/css/grv-identity-modal-tp2026.css"></noscript><link rel="preload" href="https://www.thespurs.news/wp-content/plugins/grv-identity/assets/css/dm-sans.css" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel="stylesheet" href="https://www.thespurs.news/wp-content/plugins/grv-identity/assets/css/dm-sans.css"></noscript>
2<script async src="https://www.thespurs.news/wp-content/plugins/talking-points/blocks/comment-block/build/frontend.js?ver=9e78838946081bd7e0a9" id="talking-points-comment-block-script-js"></script>
2<script async src="https://www.thespurs.news/wp-content/plugins/sports-api-plugin/js/football.js?ver=3.6.0" id="sports-api-plugin-football-js"></script>
2<script async src="https://www.thespurs.news/wp-content/themes/grv-media/js/app.js?ver=2.8.4" id="app-js"></script>
2<script async src="https://www.thespurs.news/wp-content/themes/grv-media/js/contentpass.js?ver=2.8.4" id="cp-js"></script>
2<script>window.GRVConsentQueue=window.GRVConsentQueue||[];</script>
2<script>window.GRVConsentQueue=window.GRVConsentQueue||[];window.GRVConsentQueue.push((d)=>{if(!(d.user&&d.user.isLoggedIn()&&d.user.hasValidSubscription())){window.PushlySDK=window.PushlySDK||[];function pushly(){window.PushlySDK.push(arguments)}pushly("load",{domainKey:"w3qbjbEUlilcWLulfyPvL9cgOpjvfIlHTJue",sw:"/wp-content/plugins/prop/assets/pushly-sdk-worker.js"});let h=document.head||document.getElementsByTagName("head")[0],s=document.createElement("script");s.async=true;s.src="https://cdn.p-n.io/pushly-sdk.min.js?domain_key=w3qbjbEUlilcWLulfyPvL9cgOpjvfIlHTJue";h.insertBefore(s,h.firstChild);}})</script>
2<script>window.prop_context = {"page":{"type":"home","tags":[]}};</script>
2<style id="sports-api-plugin-css" class="grv-article-css">.hc-carousel>div:first-child{position:relative}.hc-carousel .hide{display:none}.hc-carousel .hc-list{gap:2em;height:250px;display:none;margin:0;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;scrollbar-width:none}.hc-carousel .hc-list>*{display:none}.hc-carousel .hc-list>.loading{display:block}.grvsap-icon-title>*:first-child{display:flex;align-items:center;gap:.5em}.grvsap-icon-title img{width:24px;height:24px;object-fit:contain}.grvsap-icon-title.teamA>*:first-child{justify-content:flex-end}.grvsap-f-league .league-name{font-size:1.4em;font-family:var(--header-font);font-weight:bold}.grvsap-table tr.selected-team{font-weight:bold;background-color:rgb(var(--grv-bg));border:1px solid rgb(var(--grv-text))}ul.grvsap-schedule{list-style-type:none;padding-left:0}ul.grvsap-schedule ul.events{list-style-type:none;padding-left:0;border-left:5px solid rgb(var(--link))}ul.grvsap-schedule ul.events li.event:nth-child(2n-1){background-color:rgb(var(--grv-bg))}ul.grvsap-schedule li.event{display:grid;grid-template-columns:1fr 60px 1fr;align-items:center}ul.grvsap-schedule li.event h4{font-family:inherit;text-align:left}ul.grvsap-schedule li.event h4:first-of-type{text-align:right}ul.grvsap-schedule li.event a{margin:0 .5em;color:rgb(var(--grv-text));text-decoration:none}ul.grvsap-schedule li.event a:hover{text-decoration:underline;color:rgb(var(--link))}ul.grvsap-schedule li.event h5{font-size:1em;margin:0}ul.grvsap-schedule li.event h5 span{margin:0 .25em}ul.grvsap-schedule li.event h5 .grvsap-separator{color:rgb(var(--link));background-color:rgb(var(--grv-bg))}ul.grvsap-schedule li.event.event-with-scores{grid-template-columns:1fr 70px 1fr}ul.grvsap-schedule li.event>*{display:inline-block;margin:.5em 1em}ul.grvsap-schedule>li.period{margin-top:1em}ul.grvsap-schedule li.period{text-align:center;text-decoration:none}ul.grvsap-schedule li.period>div a{text-decoration:none}ul.grvsap-schedule li.period time{font-weight:bold}@media(min-width: 576px){ul.grvsap-schedule li.period .short_name>div a{text-decoration:none;font-size:.9em}}@media(max-width: 575px){ul.grvsap-schedule li.event{grid-template-columns:1fr 50px 1fr}ul.grvsap-schedule li.event a{margin:0 .25em}ul.grvsap-schedule li.event>*{margin:.5em 0}}@media(max-width: 575px){.grvsap-table span.full,.grvsap-table .name,.grvsap-schedule span.full,.grvsap-schedule .name{display:none}.grvsap-table .grv-hidden,.grvsap-schedule .grv-hidden{display:block}}@media(min-width: 576px){.grvsap-table .short_name,.grvsap-schedule .short_name{display:none}.grvsap-table .grv-hidden,.grvsap-schedule .grv-hidden{display:none}}.grvsap-standings-key p{margin-bottom:0}.grvsap-standings.grvsap-football .border-bottom{border-bottom:1px solid rgb(var(--grv-text))}.grvsap-standings.grvsap-football .border-top{border-top:1px solid rgb(var(--grv-text))}.grvsap-standings.grvsap-football .english-premier-league-2024 tr{border:5px solid rgb(var(--grv-text))}.hc-list[data-status=loaded]:before,.hc-list[data-status=loaded] .loading{display:none}.hc-list .loading{position:absolute;display:block;top:50%;left:50%;transform:translate(-50%, -50%);opacity:.75;animation:.5s linear 0s infinite alternate loading}.hc-list>div{width:356px;max-width:100%;flex-shrink:0;margin:0}.hc-list>div>div{display:flex;flex-direction:column;height:100%;gap:1em}.hc-list>div>div>*{margin:0}.hc-list .article{display:flex;flex-grow:2}.hc-list .grvsap-table{width:100%}.hc-list .grvsap-table thead td{padding-top:0;padding-bottom:0}.grvsap-table{border-collapse:collapse}.grvsap-table thead{background-color:rgb(var(--primary-color, 0, 42, 45));color:rgb(var(--secondary-text))}.grvsap-table td{text-align:center;padding:.5em .25em}.grvsap-table tbody tr.selected-team{font-weight:bold}.grvsap-table tbody tr:nth-child(2n){background-color:rgb(var(--grv-bg))}.grvsap-table h2{font-size:1em;line-height:1em;margin:0}.grvsap-table h2 a{text-decoration:none}.grvsap-table h2 a:hover{text-decoration:underline}.grvsap-table h2 span{font-weight:700;margin:0}.grvsap-standings .team,.grvsap-standings .driver{text-align:left}.grvsap-standings .position{width:1%}.grvsap-standings .pts{font-weight:bold}.grvsap-standings .gf,.grvsap-standings .ga{display:none}@media(max-width: 575px){.grvsap-standings td span[hidden]{display:block}}@media(min-width: 640px){.grvsap-standings#football-league-standings .gf,.grvsap-standings#football-league-standings .ga{display:table-cell}}@media(max-width: 575px){.content.sports-api{font-size:1.1em}}</style><link id="sports-api-plugin-deferred" class="grv-article-css" rel="preload" href="https://www.thespurs.news/wp-content/plugins/sports-api-plugin/css/deferred-football.css" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel="stylesheet" href="https://www.thespurs.news/wp-content/plugins/sports-api-plugin/css/deferred-football.css"></noscript><style>/* latin-ext */ @font-face { font-family: 'DM Sans'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://www.thespurs.news/wp-content/cache/fonts/36/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1D
2BF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'DM Sans'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://www.thespurs.news/wp-content/cache/fonts/36/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* latin-ext */ @font-face { font-family: 'DM Sans'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://www.thespurs.news/wp-content/cache/fonts/36/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'DM Sans'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://www.thespurs.news/wp-content/cache/fonts/36/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } </style><meta name="theme-color" content="#132257">
2<script>if(navigator&&navigator.serviceWorker){navigator.serviceWorker.register("/grv-sw-36.js");}</script>
2<script>window.GRVConsentQueue=window.GRVConsentQueue||[];window.GRVConsentQueue.push((d)=>{if(!(d.user&&d.user.isLoggedIn()&&d.user.hasValidSubscription())){let h=document.head||document.getElementsByTagName("head")[0],s=document.createElement("script");s.id="ebx";s.async=true;s.src="//applets.ebxcdn.com/ebx.js";h.insertBefore(s,h.firstChild);}})</script>
2<script>window.GRVScripts=[];</script>
2<script>window.GRVConsentQueue=window.GRVConsentQueue||[];window.GRVConsentQueue.push((d)=>{if(!(d.user&&d.user.isLoggedIn()&&d.user.hasValidSubscription())){let h=document.head||document.getElementsByTagName("head")[0],s=document.createElement("script");s.async=true;s.src="https://platform.twitter.com/widgets.js";h.insertBefore(s,h.firstChild);}})</script>
2<script>window.GRVConsentQueue=window.GRVConsentQueue||[];window.GRVConsentQueue.push((d)=>{if(!(d.user&&d.user.isLoggedIn()&&d.user.hasValidSubscription())){let h=document.head||document.getElementsByTagName("head")[0],s=document.createElement("script");s.async=true;s.src="https://www.instagram.com/embed.js";h.insertBefore(s,h.firstChild);}})</script>
2<script>window.dataLayer=window.dataLayer||[];dataLayer.push({"primary_category_slug": "none","primary_category_name": "none","author": "none","author_id": "0","post_date": "2026-06-30","tags": []});</script>
2<link rel="icon" href="/favicon.ico" sizes="32x32"><link rel="icon" href="/icon.svg" type="image/svg+xml"><link rel="apple-touch-icon" href="/apple-touch-icon.png"><link rel="manifest" href="/manifest.webmanifest"><style class="grv-ads-styles">.GRVAd,.GRVMpuWrapper{text-align:center;margin-left:auto;margin-right:auto;padding:0}.GRVAd.mobile,.GRVMpuWrapper.mobile{display:none;}.GRVMpuWrapper{max-width:440px;min-height:600px;border-style:solid;border-color:#dddddd;border-width:1px 0;position:relative;background:#f9f9f9}.GRVMpuWrapper .GRVAd{min-height:250px;position:sticky;top:0}.GRVMpuWrapper .GRVAd:before{content:"Ad";position:absolute;top:50%;left:50%;display:inline-block;padding:4px 8px;font-size:10px;color:#bbb;border:1px solid #bbb;border-radius:5px;line-height:1;transform:translateX(-50%) translateY(-50%)}.GRVMpuWrapper .GRVAd>div{position:relative}.GRVMpuWrapper .GRVAd.mobile{top:var(--grv-ad-sticky,20px)}@media (max-width:990px){.GRVAd.mobile,.GRVMpuWrapper.mobile{display:block}#sidebar .GRVAd,.sidebar .GRVAd,.sidebar .GRVMpuWrapper,#sidebar .GRVMpuWrapper{display:none}}.GRVAd.leaderboard-fixed{position:fixed;z-index:100;bottom:0;width:100%;left:0;padding:0}.GRVAd{text-align:center}.GRVAdBG{display:none;position:absolute;z-index:1;top:0;left:0;width:100%;height:288px;background-color:rgba(255,255,255,.8);-webkit-clip-path:url(#GRVAdClip);clip-path:url(#GRVAdClip);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.GRVAdPath{display:none;position:absolute;top:0;left:0;width:100%;height:38px}.GRVAdFix svg{display:block;width:100%;pointer-events:none}.GRVAdClose{display:none;position:absolute;z-index:2;top:-5px;right:5px;width:29px;height:29px}.GRVAd.leaderboard-fixed .GRVAdFix{display:block!important}.GRVAd.leaderboard-fixed>div>div[id^=div-gpt-ad-]{position:relative;z-index:3;padding-bottom:constant(safe-area-inset-bottom)!important;padding-bottom:env(safe-area-inset-bottom)!important}.grv-iPhoneX .GRVAd.leaderboard-fixed>div>div[id^=div-gpt-ad-]{padding-bottom:24px!important}.GRVAd:not(.leaderboard-fixed).GRVAdHidden{position:fixed!important;bottom:100%!important}.GRVAd.leaderboard-fixed .GRVAdWrap{position:fixed;bottom:0;transform:translateY(0);width:100%;left:0;right:0;padding:37px 0 0 0!important;border:0!important;margin:0!important;transition:transform 1s ease-in-out}.GRVAd.GRVAdHidden.leaderboard-fixed .GRVAdWrap{bottom:0;transform:translateY(300px);max-height:288px}.GRVAd.GRVAdHidden.leaderboard-fixed iframe{max-height:270px!important}.GRVAd:not(.noCeltraZ) .celtra-ad-host,.GRVAd:not(.noCeltraZ) .celtra-ad-inline-host{z-index:2147483647!important}.GRVAd.relative{position:relative!important;z-index:2147483647!important;top:0!important}.GRVAd[data-ad-type=inimage]{padding:0!important;background-color:#ccc;box-sizing:content-box;border-bottom:2px solid #ccc}.GRVAd[data-ad-type=inimage]>div{transform-origin:top left;margin:-20px auto 0 auto}.GRVAd[data-ad-type=inimage] iframe{margin:0!important}.GRVAd.leaderboard-fixed{text-align:center}
2.GRVAd.leaderboard-fixed .GRVAdWrap .GRVAdPath svg path{fill:#22252f}.GRVAd.leaderboard-fixed .GRVAdWrap .GRVAdClose svg g{stroke:#22252f}</style><link rel="preload" as="script" href="https://prop.thespurs.news/loader.js?v=2.19.0">
2<script data-cfasync="false" async src="https://prop.thespurs.news/loader.js?v=2.19.0"></script>
2<script>window.GRVAdsConfig=window.GRVAdsConfig||{};window.GRVAdsConfig.gptSegmentCallback=function(){return["home"];};window.GRVAdsConfig.skinBreak=9999999;window.GRVAdsConfig.skinBreakNarrow=9999999;window.GRVTimeSinceText = {"year":["year ago","years ago"],"month":["month ago","months ago"],"day":["day ago","days ago"],"hour":["hour ago","hours ago"],"min":["min ago","mins ago"],"now":["Now"]};</script>
2</head><body class="home blog header-full header-fixed"> 
2<script>window.dataLayer=window.dataLayer||[];if(location.search){const v=new URLSearchParams(location.search);(["source","medium","campaign"]).forEach(k=>{if(v.get("utm_"+k)){dataLayer["utm_"+k]=v.get("utm_"+k);}})}</script>
2<script>let d={"version":"2.8.4","author":"none","category":"none","post_date":"2026-06-30","context":"web","page_location":location.href};if(document.referrer.match('quicksearchbox')){let u=location.href;let s=u.indexOf('?')!=-1?'&':'?';d.page_location=u+s+'utm_source=google&utm_medium=referral';}function gtag(){dataLayer.push(arguments);}gtag('js',new Date());gtag('config','G-S8PCFR957Z',d);</script>
2<script id="pageinfo" class="ga4">if(!/callback=in/.test(window.location.search)){window.dataLayer.push({"event":"pageview","version":"2.8.4","author":"none","category":"none","post_date":"2026-06-30","context":"web","page_location":location.href})}</script>
2<script id="grvchartbeat">window._grvChartbeat=window._grvChartbeat||[];window._grvChartbeat.push({sections:'none',authors:'none',id:0});</script>
2<script>if(!/callback=in/.test(window.location.search)){(function(){grvGetChartbeatData=(id)=>{for(let i=_grvChartbeat.length-1;i>=0;i--){if(!id||_grvChartbeat[i].id==id)return _grvChartbeat[i];}};var cbData=grvGetChartbeatData();var _sf_async_config=window._sf_async_config=(window._sf_async_config||{});_sf_async_config.uid=67112;_sf_async_config.domain='thespurs.news';_sf_async_config.useCanonical=true;_sf_async_config.useCanonicalDomain=true;_sf_async_config.sections=cbData.sections;_sf_async_config.authors=cbData.authors;})();}</script>
2<script id="grvpublytics">window._grvPublytics=window._grvPublytics||[];window._grvPublytics.push({category:'none',author:'none',id:0,publish_date:'2026-06-30'});</script>
2<script>if(!/callback=in/.test(window.location.search)){(function(){grvGetPublyticsData=(id)=>{for(let i=_grvPublytics.length-1;i>=0;i--){if(!id||_grvPublytics[i].id==id)return _grvPublytics[i];}};var pbData=grvGetPublyticsData();window.publytics=window.publytics||function(){(window.publytics.q=window.publytics.q||[]).push(arguments)};publytics("pageview",{props:{author:pbData.author,category:pbData.category,publish_date:pbData.publish_date,context:"web"}});})();}</script>
2<script>grvLoadAnalytics = () => {(function(d,s,i){var f=d.getElementsByTagName(s)[0],j=d.createElement(s);j.async=true;j.src='https://www.googletagmanager.com/gtag/js?id='+i;f.parentNode.insertBefore(j,f);})(document,'script','G-S8PCFR957Z');(function(d,s,i){if(!/callback=in/.test(window.location.search)){var e=d.createElement(s);var n=d.getElementsByTagName(s)[0];e.type="text/javascript";e.async=true;e.src="//static.chartbeat.com/js/chartbeat.js";n.parentNode.insertBefore(e,n);}})(document,"script","G-S8PCFR957Z");(function(){let s=document.createElement("script");s.async=true;s.dataset.domain="thespurs.news/Hv7EeF";s.src="https://api.publytics.net/js/script.manual.ping.min.js";document.getElementsByTagName("head")[0].appendChild(s);})();if(!/callback=in/.test(window.location.search)){setTimeout(function(){
vendor: 388 bytes, line 2
2!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,document,'script','https://connect.facebook.net/en_US/fbevents.js');fbq('init','
21340167836837277
vendor: 27 bytes, line 2
2');fbq('track','PageView');
2fbq('track','ViewContent',{content_name:'none',content_category:'none',content_ids:["none"],content_type:'home',});},3000);}}</script>
2 <div class="header user-login"> <div class="header-grid"> <div class="header-logo portrait"> <a href="https://www.thespurs.news/" title="The Spurs News"> <img  class="light dark portrait" width="320" height="121" src="https://www.thespurs.news/wp-content/themes/the-spurs-news/logo/primary-logo.svg?ver=1.0.12" alt="" > </a> </div> <div class="header-menu"> <div class="header-menu-inner mob-hide"> <ul id="menu-main-menu" class="menu"><li class="menu-item vert-news"><a href="https://www.thespurs.news/news/">News</a></li><li class="menu-item vert-home"><a href="https://www.thespurs.news/talkingpoints/">TalkingPoints</a></li><li class="menu-item vert-transfers"><a href="https://www.thespurs.news/transfers/">Transfers</a></li><li class="menu-item vert-match-coverage"><a href="https://www.thespurs.news/match-coverage/">Match Coverage</a></li><li class="menu-item vert-opinion"><a href="https://www.thespurs.news/opinion/">Opinion</a></li><li class="menu-item vert-home"><a href="https://www.thespurs.news/club/">Club</a><ul class="sub-menu"><li class="menu-item"><a href="https://www.thespurs.news/club/club-history/">Club History</a></li><li class="menu-item"><a href="https://www.thespurs.news/club/owners/">Owners</a></li><li class="menu-item"><a href="https://www.thespurs.news/club/manager/">Manager</a></li><li class="menu-item"><a href="https://www.thespurs.news/club/coaching-staff/">Coaching Staff</a></li><li class="menu-item"><a href="https://www.thespurs.news/club/first-team-squad/">First-Team Squad</a></li><li class="menu-item"><a href="https://www.thespurs.news/club/stadium/">Stadium</a></li><li class="menu-item"><a href="https://www.thespurs.news/club/academy/">Academy</a></li><li class="menu-item"><a href="https://www.thespurs.news/club/training-ground/">Training Ground</a></li><li class="menu-item"><a href="https://www.thespurs.news/club/legends/">Legends</a></li><li class="menu-item"><a href="https://www.thespurs.news/club/trophy-history/">Trophy History</a></li></ul></li><li class="menu-item vert-home"><a href="https://www.thespurs.news/results/">Results</a></li><li class="menu-item vert-home"><a href="https://www.thespurs.news/fixtures/">Fixtures</a></li><li class="menu-item vert-home"><a href="https://www.thespurs.news/premier-league-table/">Table</a></li></ul> </div> <div class="header-search"> <div class="search-container" aria-label="Search" role="button" tabindex="0"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#ffffff" d="M508.5 468.9L387.1 347.5c-2.3-2.3-5.3-3.5-8.5-3.5h-13.2c31.5-36.5 50.6-84 50.6-136C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c52 0 99.5-19.1 136-50.6v13.2c0 3.2 1.3 6.2 3.5 8.5l121.4 121.4c4.7 4.7 12.3 4.7 17 0l22.6-22.6c4.7-4.7 4.7-12.3 0-17zM208 368c-88.4 0-160-71.6-160-160S119.6 48 208 48s160 71.6 160 160-71.6 160-160 160z"/></svg> </div> </div> <div> <div class="header-menu-icon" aria-label="Menu" role="button" tabindex="0"> <div class="menu-icon-inner"></div> </div> </div> </div> <div class="header-user grv-identity-wrapper"> <div class="grv-auth-menu" data-grv-auth-widget data-state="guest" > <button type="button" class="grv-auth-trigger grv-login-btn grv-nav-trigger"
3                 style="cursor: pointer; min-width: 44px;"
4                 aria-haspopup="true" aria-expanded="false"
5                 aria-controls="grv-auth-dd-69708901e44fd"
6                 
7                 aria-label="Open profile or login menu"
8                 role="button"> <svg width="14" height="14" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="#ffffff" d="M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z"/></svg> </button> <div class="grv-auth-dropdown" hidden> <div class="grv-guest" hidden> <a role="button" class="grv-dd-btn" data-grv-open-modal="1" data-grv-intent="login">Login</a> <a role="button" class="grv-dd-btn" data-grv-open-modal="1" data-grv-intent="register">Register</a> </div> <div class="grv-user" hidden> <div class="grv-user-row"> <img class="grv-avatar" alt="" width="36" height="36" /> <div class="grv-who"> <strong class="grv-name">–</strong> <span class="grv-email">–</span> </div> </div> <div class="grv-actions"> <a role="button" class="grv-profile-link" href="/profile">Profile</a> <a role="button" class="grv-logout">Log out</a> </div> </div> </div> </div> </div> </div></div> <div class="page-container"> <div class="gutter-container gutter-left"><div><div id="grv-left-gutter"></div></div></div> <div class="gutter-container gutter-right"><div><div id="grv-right-gutter"></div></div></div> <div id="page" class="header-full"> <div class="banner-container"><div id="grv-banner"></div></div>
8 <main id="main-content"><span class="grv-page-open" hidden></span><div class="content home-page content-panel content-banner no-margin"> <div class="main"> <div class="post-list banner banner-md sw-featured"><article class="article"> <div class="article-image"> <a href="https://www.thespurs.news/news/dutch-media-make-strong-jan-paul-van-hecke-claim-after-spurs-stars-performance-vs-morocco/"><img width="1140" height="900" src="https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2283441812-1140x900.jpg" class="attachment-single-feature size-single-feature wp-post-image" alt="Photo by ANP via Getty Images" layout="fill" sizes="(min-width:1200px) 1140px, 100vw" style="object-position: 74% 40%" loading="eager" decoding="async" fetchpriority="high" srcset="https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2283441812-1140x900.jpg 1140w, https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2283441812-300x237.jpg 300w, https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2283441812-1024x808.jpg 1024w, https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2283441812-768x606.jpg 768w, https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2283441812-1536x1212.jpg 1536w, https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2283441812-750x592.jpg 750w" /><div class="caption" title="MONTERREY - Jan Paul van Hecke or the Netherlands are disappointed following their elimination during the 2026 FIFA World Cup knockout phase match between the Netherlands and Morocco at Monterrey Stadium on June 29, 2026, in Monterrey, Mexico. KOEN VAN WEEL / ANP (Photo by ANP via Getty Images)">Photo by ANP via Getty Images</div></a> </div> <div class="article-content"> <h2> <a href="https://www.thespurs.news/news/dutch-media-make-strong-jan-paul-van-hecke-claim-after-spurs-stars-performance-vs-morocco/">Dutch media make strong Jan Paul van Hecke claim after Spurs star&#8217;s performance vs Morocco</a> </h2> <div class="article-details"> <div class="post-meta post-author"> <svg width="14" height="14"><use href="#user-feat-svg" /></svg> <a href="https://www.thespurs.news/author/jamiebrown/">Jamie Brown</a> </div> <div class="post-meta post-date"> <svg width="14" height="14"><use href="#clock-feat-svg" /></svg> <div><time class="time-ago" datetime="2026-06-30T08:00:00+01:00" data-time="1782802800">Jun 30, 2026</time></div> </div> </div> </div></article> </div></div></div><div class="content home-page content-panel content-panel-a has-sidebar"> <div class="main"><div class="post-list archive-list mini-list panel-a" style="--panel-areas:'a b''a c''a d''a e''a f''a g'"><article class="article"> <div class="article-image"> <a href="https://www.thespurs.news/news/tottenham-should-be-so-worried-after-scottish-media-issue-verdict-on-andy-robertson-vs-brazil/"><img width="750" height="476" src="https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2283178739-750x476.jpg" class="attachment-medium-square size-medium-square wp-post-image" alt="Photo by Carmen Mandato - FIFA/FIFA via Getty Images" layout="fill" sizes="auto, (min-width:1200px) 384px, (min-width:992px) 65vw, (min-width:767px) 50vw, 100vw" style="object-position: 63% 34%" loading="lazy" decoding="async" srcset="https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2283178739-750x476.jpg 750w, https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2283178739-300x190.jpg 300w, https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2283178739-1024x650.jpg 1024w, https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2283178739-768x487.jpg 768w, https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2283178739-1536x975.jpg 1536w, https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2283178739-1140x723.jpg 1140w" /></a> </div> <div class="article-content"> <h2> <a href="https://www.thespurs.news/news/tottenham-should-be-so-worried-after-scottish-media-issue-verdict-on-andy-robertson-vs-brazil/">Tottenham should be so worried after Scottish media issue verdict on Andy Robertson vs Brazil</a> </h2><div class="article-excerpt"><p>Andy Robertson seriously struggled during Scotland&#8217;s defeat to Brazil at the World Cup, with the Tottenham Hotspur defender being hooked at half-time. The Scots now<em>&#8230;</em></p></div> <div class="article-details"> <div class="post-meta post-author"> <svg width="14" height="14"><use href="#user-svg" /></svg> <a href="https://www.thespurs.news/author/jamiebrown/">Jamie Brown</a> </div> <div class="post-meta post-date"> <svg width="14" height="14"><use href="#clock-svg" /></svg> <div>
8<time class="time-ago" datetime="2026-06-25T09:00:00+01:00" data-time="1782374400">Jun 25, 2026</time></div> </div> </div> </div></article><article class="article"> <div class="article-image"> <a href="https://www.thespurs.news/transfers/tottenham-are-willing-to-pay-substantial-wages-to-sign-the-premier-leagues-third-highest-earner/"><img width="750" height="500" src="https://cdn1.thespurs.news/uploads/36/2026/05/GettyImages-2274505128-750x500.jpg" class="attachment-medium-square size-medium-square wp-post-image" alt="Photo by Robin Jones/Getty Images" layout="fill" sizes="auto, (min-width:768px) 108px, (min-width:576px) 90px, 100vw" style="object-position: 57% 50%" loading="lazy" decoding="async" srcset="https://cdn1.thespurs.news/uploads/36/2026/05/GettyImages-2274505128-750x500.jpg 750w, https://cdn1.thespurs.news/uploads/36/2026/05/GettyImages-2274505128-300x200.jpg 300w, https://cdn1.thespurs.news/uploads/36/2026/05/GettyImages-2274505128-1024x683.jpg 1024w, https://cdn1.thespurs.news/uploads/36/2026/05/GettyImages-2274505128-768x512.jpg 768w, https://cdn1.thespurs.news/uploads/36/2026/05/GettyImages-2274505128-1140x760.jpg 1140w" /></a> </div> <div class="article-content"> <h2> <a href="https://www.thespurs.news/transfers/tottenham-are-willing-to-pay-substantial-wages-to-sign-the-premier-leagues-third-highest-earner/">Tottenham are willing to pay substantial wages to sign the Premier League&#8217;s third-highest earner</a> </h2> <div class="article-details"> <div class="post-meta post-author"> <svg width="14" height="14"><use href="#user-svg" /></svg> <a href="https://www.thespurs.news/author/jamiebrown/">Jamie Brown</a> </div> <div class="post-meta post-date"> <svg width="14" height="14"><use href="#clock-svg" /></svg> <div><time class="time-ago" datetime="2026-06-25T08:30:00+01:00" data-time="1782372600">Jun 25, 2026</time></div> </div> </div> </div></article><article class="article"> <div class="article-image"> <a href="https://www.thespurs.news/transfers/tottenham-make-sandro-tonali-transfer-decision-after-agreeing-mateus-fernandes-deal/"><img width="750" height="422" src="https://cdn1.thespurs.news/uploads/36/2026/06/newcastle-sandro-tonali-west-ham-united-mateus-fernandes-1782368641528-750x422.jpg" class="attachment-medium-square size-medium-square wp-post-image" alt="Newcastle midfielder Sandro Tonali and West Ham United&#039;s Mateus Fernandes." layout="fill" sizes="auto, (min-width:768px) 108px, (min-width:576px) 90px, 100vw" style="object-position: 50% 20%" loading="lazy" decoding="async" srcset="https://cdn1.thespurs.news/uploads/36/2026/06/newcastle-sandro-tonali-west-ham-united-mateus-fernandes-1782368641528-750x422.jpg 750w, https://cdn1.thespurs.news/uploads/36/2026/06/newcastle-sandro-tonali-west-ham-united-mateus-fernandes-1782368641528-300x169.jpg 300w, https://cdn1.thespurs.news/uploads/36/2026/06/newcastle-sandro-tonali-west-ham-united-mateus-fernandes-1782368641528-1024x576.jpg 1024w, https://cdn1.thespurs.news/uploads/36/2026/06/newcastle-sandro-tonali-west-ham-united-mateus-fernandes-1782368641528-768x432.jpg 768w, https://cdn1.thespurs.news/uploads/36/2026/06/newcastle-sandro-tonali-west-ham-united-mateus-fernandes-1782368641528-1140x641.jpg 1140w" /></a> </div> <div class="article-content"> <h2> <a href="https://www.thespurs.news/transfers/tottenham-make-sandro-tonali-transfer-decision-after-agreeing-mateus-fernandes-deal/">Tottenham make Sandro Tonali transfer decision after agreeing Mateus Fernandes deal</a> </h2> <div class="article-details"> <div class="post-meta post-author"> <svg width="14" height="14"><use href="#user-svg" /></svg> <a href="https://www.thespurs.news/author/jamiebrown/">Jamie Brown</a> </div> <div class="post-meta post-date"> <svg width="14" height="14"><use href="#clock-svg" /></svg> <div><time class="time-ago" datetime="2026-06-25T08:00:00+01:00" data-time="1782370800">Jun 25, 2026</time></div> </div> </div> </div></article><article class="article"> <div class="article-image"> <a href="https://www.thespurs.news/news/english-media-deliver-intriguing-verdicts-on-djed-spence-after-england-draw-with-ghana/"><img width="750" height="500" src="https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2282993810-750x500.jpg" class="attachment-medium-square size-medium-square wp-post-image" alt="Photo by Justin Setterfield/Getty Images" layout="fill" sizes="auto, (min-width:768px) 108px, (min-width:576px) 90px, 100vw" style="object-position: 50% 20%" loading="lazy" decoding="async" srcset="https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2282993810-750x500.jpg 750w, https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2282993810-300x200.jpg 300w, https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2282993810-1024x683.jpg 1024w, https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2282993810-768x512.jpg 768w, https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2282993810-1140x760.jpg 1140w" /></a> </div> <div class="article-content"> <h2> <a href="https://www.thespurs.news/news/english-media-deliver-intriguing-verdicts-on-djed-spence-after-england-draw-with-ghana/">English media deliver intriguing verdicts on Djed Spence after England draw with Ghana</a> </h2> <div class="article-details"> <div class="post-meta post-author"> <svg width="14" height="14"><use href="#user-svg" /></svg> <a href="https://www.thespurs.news/author/lee-clarke/">
8Lee Clarke</a> </div> <div class="post-meta post-date"> <svg width="14" height="14"><use href="#clock-svg" /></svg> <div><time class="time-ago" datetime="2026-06-24T12:15:00+01:00" data-time="1782299700">Jun 24, 2026</time></div> </div> </div> </div></article><article class="article"> <div class="article-image"> <a href="https://www.thespurs.news/news/forget-game-time-theres-another-reason-why-lucas-bergvall-is-so-frustrated-at-tottenham/"><img width="750" height="500" src="https://cdn1.thespurs.news/uploads/36/2025/09/GettyImages-2235232444-750x500.jpg" class="attachment-medium-square size-medium-square wp-post-image" alt="Photo by Justin Setterfield/Getty Images" layout="fill" sizes="auto, (min-width:768px) 108px, (min-width:576px) 90px, 100vw" style="object-position: 54% 35%" loading="lazy" decoding="async" srcset="https://cdn1.thespurs.news/uploads/36/2025/09/GettyImages-2235232444-750x500.jpg 750w, https://cdn1.thespurs.news/uploads/36/2025/09/GettyImages-2235232444-300x200.jpg 300w, https://cdn1.thespurs.news/uploads/36/2025/09/GettyImages-2235232444-1024x683.jpg 1024w, https://cdn1.thespurs.news/uploads/36/2025/09/GettyImages-2235232444-768x512.jpg 768w, https://cdn1.thespurs.news/uploads/36/2025/09/GettyImages-2235232444-1140x760.jpg 1140w" /></a> </div> <div class="article-content"> <h2> <a href="https://www.thespurs.news/news/forget-game-time-theres-another-reason-why-lucas-bergvall-is-so-frustrated-at-tottenham/">Forget game time, there&#8217;s another reason why Lucas Bergvall is so frustrated at Tottenham</a> </h2> <div class="article-details"> <div class="post-meta post-author"> <svg width="14" height="14"><use href="#user-svg" /></svg> <a href="https://www.thespurs.news/author/jamiebrown/">Jamie Brown</a> </div> <div class="post-meta post-date"> <svg width="14" height="14"><use href="#clock-svg" /></svg> <div><time class="time-ago" datetime="2026-06-24T09:00:00+01:00" data-time="1782288000">Jun 24, 2026</time></div> </div> </div> </div></article><article class="article"> <div class="article-image"> <a href="https://www.thespurs.news/transfers/west-ham-have-just-made-one-thing-very-clear-to-tottenham-about-the-mateus-fernandes-deal/"><img width="750" height="458" src="https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2277503367-750x458.jpg" class="attachment-medium-square size-medium-square wp-post-image" alt="Photo by Rob Newell - CameraSport via Getty Images" layout="fill" sizes="auto, (min-width:768px) 108px, (min-width:576px) 90px, 100vw" style="object-position: 35% 30%" loading="lazy" decoding="async" srcset="https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2277503367-750x458.jpg 750w, https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2277503367-300x183.jpg 300w, https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2277503367-1024x626.jpg 1024w, https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2277503367-768x469.jpg 768w, https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2277503367-1140x697.jpg 1140w" /></a> </div> <div class="article-content"> <h2> <a href="https://www.thespurs.news/transfers/west-ham-have-just-made-one-thing-very-clear-to-tottenham-about-the-mateus-fernandes-deal/">West Ham have just made one thing very clear to Tottenham about the Mateus Fernandes deal</a> </h2> <div class="article-details"> <div class="post-meta post-author"> <svg width="14" height="14"><use href="#user-svg" /></svg> <a href="https://www.thespurs.news/author/jamiebrown/">Jamie Brown</a> </div> <div class="post-meta post-date"> <svg width="14" height="14"><use href="#clock-svg" /></svg> <div><time class="time-ago" datetime="2026-06-24T08:00:12+01:00" data-time="1782284412">Jun 24, 2026</time></div> </div> </div> </div></article><article class="article"> <div class="article-image"> <a href="https://www.thespurs.news/transfers/mateus-fernandes-makes-definitive-tottenham-transfer-decision-after-real-madrid-make-contact/"><img width="750" height="500" src="https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2278949232-750x500.jpg" class="attachment-medium-square size-medium-square wp-post-image" alt="Photo by Luis Loureiro/Eurasia Sport Images/Getty Images" layout="fill" sizes="auto, (min-width:768px) 108px, (min-width:576px) 90px, 100vw" style="object-position: 50% 20%" loading="lazy" decoding="async" srcset="https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2278949232-750x500.jpg 750w, https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2278949232-300x200.jpg 300w, https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2278949232-1024x683.jpg 1024w, https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2278949232-768x512.jpg 768w, https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2278949232-1140x760.jpg 1140w" /></a> </div> <div class="article-content"> <h2> <a href="https://www.thespurs.news/transfers/mateus-fernandes-makes-definitive-tottenham-transfer-decision-after-real-madrid-make-contact/">Mateus Fernandes makes definitive Tottenham transfer decision after Real Madrid make contact</a> </h2> <div class="article-details"> <div class="post-meta post-author"> <svg width="14" height="14"><use href="#user-svg" /></svg> <a href="https://www.thespurs.news/author/jamiebrown/">Jamie Brown</a> </div> <div class="post-meta post-date"> <svg width="14" height="14"><use href="#clock-svg" /></svg> <div><time class="time-ago" datetime="2026-06-23T12:28:53+01:00" data-time="1782214133">Jun 23, 2026</time></div> </div> </div> </div></article></div><div class="post-list panel-b" style="--panel-areas:'a b c';--cols:3"><article class="article"> <div class="article-image"> <a href="https://www.thespurs.news/transfers/jamie-carragher-cant-believe-the-player-hes-heard-roberto-de-zerbi-is-trying-to-bring-to-tottenham/"><img width="750" height="500" src="https://cdn1.thespurs.news/uploads/36/2024/04/GettyImages-1950825558-750x500.jpg" class="attachment-medium-square size-medium-square wp-post-image" alt="Photo by Robin Jones - AFC Bournemouth/AFC Bournemouth via Getty Images" layout="fill" sizes="auto, (min-width:1200px) 250px, (min-width:1025px) 245px, (min-width:992px) 187px, (min-width:768px) 30vw, 100vw" style="object-position: 50% 20%" loading="lazy" decoding="async" srcset="https://cdn1.thespurs.news/uploads/36/2024/04/GettyImages-1950825558-750x500.jpg 750w, https://cdn1.thespurs.news/uploads/36/2024/04/GettyImages-1950825558-300x200.jpg 300w, https://cdn1.thespurs.news/uploads/36/2024/04/GettyImages-1950825558-1024x683.jpg 1024w, https://cdn1.thespurs.news/uploads/36/2024/04/GettyImages-1950825558-768x512.jpg 768w, https://cdn1.thespurs.news/uploads/36/2024/04/GettyImages-1950825558-1140x760.jpg 1140w" /></a> </div> <div class="article-content"> <h2> <a href="https://www.thespurs.news/transfers/jamie-carragher-cant-believe-the-player-hes-heard-roberto-de-zerbi-is-trying-to-bring-to-tottenham/">
8Jamie Carragher can&#8217;t believe the player he&#8217;s heard Roberto De Zerbi is trying to bring to Tottenham</a> </h2><div class="article-excerpt"><p>Jamie Carragher has admitted that he is a huge fan of Sandro Tonali and backs him to be a great signing for Tottenham Hotspur. Tottenham<em>&#8230;</em></p></div> <div class="article-details"> <div class="post-meta post-author"> <svg width="14" height="14"><use href="#user-svg" /></svg> <a href="https://www.thespurs.news/author/jamiebrown/">Jamie Brown</a> </div> <div class="post-meta post-date"> <svg width="14" height="14"><use href="#clock-svg" /></svg> <div><time class="time-ago" datetime="2026-06-22T16:30:00+01:00" data-time="1782142200">Jun 22, 2026</time></div> </div> </div> </div></article><article class="article"> <div class="article-image"> <a href="https://www.thespurs.news/news/ledley-king-thinks-tottenhams-exciting-youngster-is-going-to-become-a-top-player-next-season/"><img width="750" height="500" src="https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2251020247-750x500.jpg" class="attachment-medium-square size-medium-square wp-post-image" alt="Photo by Julian Finney/Getty Images" layout="fill" sizes="auto, (min-width:1200px) 250px, (min-width:1025px) 245px, (min-width:992px) 187px, (min-width:768px) 30vw, 100vw" style="object-position: 50% 20%" loading="lazy" decoding="async" srcset="https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2251020247-750x500.jpg 750w, https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2251020247-300x200.jpg 300w, https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2251020247-1024x683.jpg 1024w, https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2251020247-768x512.jpg 768w, https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2251020247-1140x760.jpg 1140w" /></a> </div> <div class="article-content"> <h2> <a href="https://www.thespurs.news/news/ledley-king-thinks-tottenhams-exciting-youngster-is-going-to-become-a-top-player-next-season/">Ledley King thinks Tottenham&#8217;s &#8216;exciting&#8217; youngster is going to become a &#8216;top player&#8217; next season</a> </h2><div class="article-excerpt"><p>Ledley King is backing Luka Vuskovic to become a &#8216;top player&#8217; despite rumours that he could be leaving the club this summer. Brighton are pushing<em>&#8230;</em></p></div> <div class="article-details"> <div class="post-meta post-author"> <svg width="14" height="14"><use href="#user-svg" /></svg> <a href="https://www.thespurs.news/author/jamiebrown/">Jamie Brown</a> </div> <div class="post-meta post-date"> <svg width="14" height="14"><use href="#clock-svg" /></svg> <div><time class="time-ago" datetime="2026-06-22T14:00:00+01:00" data-time="1782133200">Jun 22, 2026</time></div> </div> </div> </div></article><article class="article"> <div class="article-image"> <a href="https://www.thespurs.news/transfers/why-luka-vuskovic-changed-his-mind-about-staying-at-tottenham/"><img width="750" height="500" src="https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2281751515-750x500.jpg" class="attachment-medium-square size-medium-square wp-post-image" alt="Photo by Igor Kralj/Pixsell/MB Media/Getty Images" layout="fill" sizes="auto, (min-width:1200px) 250px, (min-width:1025px) 245px, (min-width:992px) 187px, (min-width:768px) 30vw, 100vw" style="object-position: 52% 52%" loading="lazy" decoding="async" srcset="https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2281751515-750x500.jpg 750w, https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2281751515-300x200.jpg 300w, https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2281751515-1024x683.jpg 1024w, https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2281751515-768x512.jpg 768w, https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2281751515-1140x760.jpg 1140w" /></a> </div> <div class="article-content"> <h2> <a href="https://www.thespurs.news/transfers/why-luka-vuskovic-changed-his-mind-about-staying-at-tottenham/">Why Luka Vuskovic changed his mind about staying at Tottenham</a> </h2><div class="article-excerpt"><p>Luka Vuskovic and Tottenham Hotspur seemed to be on the same page regarding his future until the young defender started seriously impressing in the Bundesliga.<em>&#8230;</em></p></div> <div class="article-details"> <div class="post-meta post-author"> <svg width="14" height="14"><use href="#user-svg" /></svg> <a href="https://www.thespurs.news/author/jamiebrown/">Jamie Brown</a> </div> <div class="post-meta post-date"> <svg width="14" height="14"><use href="#clock-svg" /></svg> <div><time class="time-ago" datetime="2026-06-22T12:30:00+01:00" data-time="1782127800">Jun 22, 2026</time></div> </div> </div> </div></article></div><div class="post-list panel-c"><article class="article"> <div class="article-image"> <a href="https://www.thespurs.news/transfers/tottenham-could-now-play-their-trump-card-to-beat-man-united-to-the-signing-of-mateus-fernandes/"><img width="750" height="530" src="https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2235259103-750x530.jpg" class="attachment-medium-square size-medium-square wp-post-image" alt="Photo by Richard Pelham/Getty Images" layout="fill" sizes="auto, (min-width:1200px) 786px, (min-width:992px) 65vw, 100vw" style="object-position: 41% 30%" loading="lazy" decoding="async" srcset="https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2235259103-750x530.jpg 750w, https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2235259103-300x212.jpg 300w, https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2235259103-1024x723.jpg 1024w, https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2235259103-768x543.jpg 768w, https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2235259103-1536x1085.jpg 1536w, https://cdn1.thespurs.news/uploads/36/2026/06/GettyImages-2235259103-1140x805.jpg 1140w" /></a> </div> <div class="article-content"> <h2> <a href="https://www.thespurs.news/transfers/tottenham-could-now-play-their-trump-card-to-beat-man-united-to-the-signing-of-mateus-fernandes/">Tottenham could now play their trump card to beat Man United to the signing of Mateus Fernandes</a> </h2><div class="article-excerpt"><p>Tottenham Hotspur could now hold a key advantage over Manchester United in the race for Mateus Fernandes. Roberto De Zerbi is keen to transform Spurs&#8217;<em>&#8230;</em></p></div> <div class="article-details"> <div class="post-meta post-author"> <svg width="14" height="14"><use href="#user-svg" /></svg> <a href="https://www.thespurs.news/author/jamiebrown/">Jamie Brown</a> </div> <div class="post-meta post-date"> <svg width="14" height="14"><use href="#clock-svg" /></svg> <div><time class="time-ago" datetime="2026-06-22T11:30:00+01:00" data-time="1782124200">Jun 22, 2026</time></div> </div> </div> </div></article></div></div><aside id="sidebar" class="sidebar"> <div class="sidebar-inner"> <div class="widget-tp"> <a href="https://talkingpoints.live/newsfeed" target="_blank" title="Click here for more news and views from TalkingPoints" rel="nofollow"> <img src="https://static-tps.grv.pub/assets/tp-badge.gif" alt="TalkingPoints" width="300" height="90" />
8 </a></div> <div class="GRVMpuWrapper"> <div class="GRVAd" data-ad-type="primary-mpu" data-ad-label="mpu" data-ad-sizemapping="mpu" data-ad-refreshmapping="always"></div> </div> <div class="post-list related-list load-list" data-url="https://www.thespurs.news/wp-json/grv-media/v1/posts?per_page=10&featured=1" data-mode="sidebar" data-shuffle="true"></div> </div></aside></div></main></div></div><div class="page-footer"><div id="search-container" class="search-form"> <div> <form method="get" action="https://www.thespurs.news" _lpchecked="1"> <div class="close"> <svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 0c6.627 0 12 5.373 12 12s-5.373 12-12 12S0 18.627 0 12 5.373 0 12 0zm4.19 5.69L12 9.878l-4.19-4.19-2.12 2.122L9.878 12l-4.19 4.19 2.122 2.12L12 14.122l4.19 4.19 2.12-2.122L14.122 12l4.19-4.19-2.122-2.12z" fill="#FFF"/></svg> <span class="close-text">Close</span> </div> <div class="input-group"> <span class="search-icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M508.5 468.9L387.1 347.5c-2.3-2.3-5.3-3.5-8.5-3.5h-13.2c31.5-36.5 50.6-84 50.6-136C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c52 0 99.5-19.1 136-50.6v13.2c0 3.2 1.3 6.2 3.5 8.5l121.4 121.4c4.7 4.7 12.3 4.7 17 0l22.6-22.6c4.7-4.7 4.7-12.3 0-17zM208 368c-88.4 0-160-71.6-160-160S119.6 48 208 48s160 71.6 160 160-71.6 160-160 160z"/></svg></span> <input type="text" name="s" autocomplete="off" placeholder="Search" title="Search for:" value=""> <button type="submit">Search</button> </div></form> </div></div><footer class="footer"> <div> <div class="footer-logo"> <a class="db" href="https://www.thespurs.news/" title="The Spurs News"> <img  loading="lazy" width="320" height="121" src="https://www.thespurs.news/wp-content/themes/the-spurs-news/logo/primary-logo.svg?ver=1.0.11" alt="" > </a> <div class="footer-social"> <ul><li><a rel="nofollow noopener noreferrer" class="facebook" target="_blank" href="https://www.facebook.com/TheSpursDotNews/" title="The Spurs News on Facebook"><svg width="28" height="28" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="#ffffff" d="M400 32H48A48 48 0 0 0 0 80v352a48 48 0 0 0 48 48h137.25V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.27c-30.81 0-40.42 19.12-40.42 38.73V256h68.78l-11 71.69h-57.78V480H400a48 48 0 0 0 48-48V80a48 48 0 0 0-48-48z"/></svg></a></li></ul> </div> </div> <div class="footer-menu"><div class="menu-footer-menu-container"><ul id="menu-footer-menu" class="menu"><li class="menu-item vert-home"><a href="https://www.thespurs.news/about/">About Us</a></li><li class="menu-item vert-home"><a href="https://www.thespurs.news/editorial-policy/">Editorial Policy</a></li><li class="menu-item vert-home"><a href="https://www.thespurs.news/editorial-policy/#h-fact-checking">Fact Checking</a></li><li class="menu-item vert-home"><a href="https://www.thespurs.news/editorial-policy/#h-corrections">Corrections</a></li><li class="menu-item vert-home"><a href="https://www.thespurs.news/newsletter/">Newsletter</a></li><li class="menu-item vert-home"><a href="https://www.thespurs.news/authors/">Meet The Team</a></li><li class="menu-item vert-home"><a href="https://www.thespurs.news/contact-us/">Contact Us</a></li><li class="menu-item vert-home"><a href="https://grv.media/privacy/">Privacy Policy</a></li><li class="menu-item feedback-link"><button onclick="window.open('https://grv.media/feedback/?url=https%3A%2F%2Fwww.thespurs.news%2Fcontact-us%2F')" role="button" aria-label="Complaints">Complaints</button></li><li class="menu-item "><a href="javascript:GRVAds.showConsentTool(2)">Privacy Settings</a></li></ul></div></div> <div class="footer-grv"> <ul> <li>a proud member of</li> <li> <a class="grv-logo" href="https://grv.media" target="_blank" rel="noreferrer" title="GRV Media"> <img loading="lazy" width="640" height="101" src="https://www.thespurs.news/wp-content/themes/grv-media/logo/grv-logo-white.svg" alt="" > </a> </li> <li>&copy; 2025 GRV Media Ltd. All Rights Reserved</li> <li>GRV Media Ltd, 18 Mulberry Avenue, Widnes,</li> <li>Cheshire, WA8 0WN</li> <li>Company No. 04155089</li> </ul> <div class="grv-sustain"><a href="https://grv.media/sustainability-statement/" rel="nofollow" target="_blank"><svg width="22" height="22" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewB
8ox="0 0 1988.3 1988.3"><defs><linearGradient id="a" x1="994.15" x2="994.15" y1="1988.3" y2="0" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#8ecd00"/><stop offset=".06" stop-color="#8aca04"/><stop offset=".68" stop-color="#66b033"/><stop offset="1" stop-color="#58a745"/></linearGradient><linearGradient xlink:href="#a" id="b" x1="1060.65" x2="1060.65" y1="1573.46" y2="414.84"/></defs><circle cx="994.15" cy="994.15" r="969.15" style="fill:#fff;stroke:url(#a);stroke-miterlimit:10;stroke-width:50px"/><path d="M635.92 1394.15c29.75-53.18 62.64-104.54 98.35-153.85 64.27-22.75 132.86-29.75 194.62-13.44l14.13 4c-8.62-1.16-20.67-3.61-29.32-3.87-58.36-4.66-119.59 10.39-175.55 37.16-6.32 3.04-12.77 6.37-18.84 9.78 27.34 45.42 113.69 154.81 321.9-58.51 0 0-158.94-102.01-264.52-31.01 36.92-46.49 76.42-90.92 118.32-132.98.1.02 25.9-37.91 39.05-55.66 76.16-102.31 174.09-192.74 295.69-234.39 69.85-25.92 143.31-39.4 217.06-46.23-36.16 6.91-72.19 14.67-107.24 25.37-224.27 68.4-306.14 188.75-392.12 340.44 171.66 85.11 479.22 122.33 781.03-488.46 0 0-649.31-144.9-841.65 204.48 2.4-186.84-129.66-382.14-129.66-382.14-395 419.04-171.39 593.67-79.49 649.01 6-12.23 11.83-25.22 17.09-37.95 46.31-112.76 69.12-236.2 53.62-353.93-1.44-17.44-7.55-41.74-10.77-59.15l9.37 28.52c40.1 129.27 31.95 273.28-9.38 406.93-73.55 85.57-136.72 176.68-189.78 271.76 30.62-106.54-132.25-213.05-132.25-213.05-72.43 216.82 46.74 253.64 92.6 262.41-.01-5.56-.23-11.4-.63-17.06-3.59-50.07-18.24-101.04-46.55-144.51-3.86-6.56-10.83-15.13-15.37-21.43l9.02 9.76c40.14 44.76 64.38 102 73.75 159.75-37.17 70.67-68.83 143.4-95.11 217.55 41.05-11.17 83.61-18.45 126.31-27.05 22.34-51.69 47.72-102.53 76.28-152.25Z" style="fill:url(#b);stroke-width:0"/></svg><span>Read our Sustainability Statement</span></a></div> </div> </div> </footer>
8<script>window.GRVImagePlaceholder="https:\/\/www.thespurs.news\/wp-content\/themes\/grv-media\/img\/placeholder.svg"</script>
8<svg style="display:none" version="2.0"><defs><symbol id="user-white-svg" viewBox="0 0 448 512"><path fill="#ffffff"  d="M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z"/></symbol><symbol id="clock-white-svg" viewBox="0 0 512 512"><path fill="#ffffff" d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm61.8-104.4l-84.9-61.7c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v141.7l66.8 48.6c5.4 3.9 6.5 11.4 2.6 16.8L334.6 349c-3.9 5.3-11.4 6.5-16.8 2.6z"/></symbol><symbol id="user-svg" viewBox="0 0 448 512"><path fill="#bdbdbd"  d="M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z"/></symbol><symbol id="clock-svg" viewBox="0 0 512 512"><path fill="#bdbdbd" d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm61.8-104.4l-84.9-61.7c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v141.7l66.8 48.6c5.4 3.9 6.5 11.4 2.6 16.8L334.6 349c-3.9 5.3-11.4 6.5-16.8 2.6z"/></symbol><symbol id="clock-feat-svg" viewBox="0 0 512 512"><path fill="#bdbdbd" d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm61.8-104.4l-84.9-61.7c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v141.7l66.8 48.6c5.4 3.9 6.5 11.4 2.6 16.8L334.6 349c-3.9 5.3-11.4 6.5-16.8 2.6z"/></symbol><symbol id="user-feat-svg" viewBox="0 0 448 512"><path fill="#bdbdbd"  d="M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z"/></symbol><symbol id="dots-svg" viewBox="0 0 116 36" xmlns="http://www.w3.org/2000/svg"><g fill="#D8D8D8"><circle cx="58" cy="18" r="18"/><circle cx="18" cy="18" r="18"/><circle cx="98" cy="18" r="18"/></g></symbol><symbol id="list-arrow-svg" viewBox="0 0 64 64"><path fill="#000" d="M61.041 29.707L39.373 8.001a3.26 3.26 0 00-2.322-.959c-.88 0-1.704.34-2.322.959l-1.967 1.971a3.268 3.268 0 00-.958 2.326c0 .88.34 1.734.958 2.354l12.641 12.689H5.241A3.209 3.209 0 002 30.576v2.787c0 1.814 1.431 3.377 3.241 3.377h40.304L32.762 49.501a3.218 3.218 0 00-.958 2.305c0 .879.34 1.695.958 2.314l1.967 1.964c.619.62 1.442.958 2.322.958a3.26 3.26 0 002.322-.961l21.668-21.705c.62-.622.961-1.452.958-2.333a3.262 3.262 0 00-.958-2.336z"/></symbol><symbol id="clock-black-svg" viewBox="0 0 512 512"><path fill="#000000" d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm61.8-104.4l-84.9-61.7c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v141.7l66.8 48.6c5.4 3.9 6.5 11.4 2.6 16.8L334.6 349c-3.9 5.3-11.4 6.5-16.8 2.6z"/></symbol></defs></svg> <style>        #tp-consent-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:99999;display:flex;align-items:center;justify-content:center}
9        #tp-consent-overlay .tp-cc{background:#fff;color:#000;border-radius:14px;padding:24px;max-width:400px;width:90%;box-shadow:0 4px 24px rgba(0,0,0,.25);position:relative;font-family:sans-serif}
10        #tp-consent-overlay .tp-cx{position:absolute;top:10px;right:14px;background:none;border:none;font-size:24px;cursor:pointer;line-height:1;color:#888}
11        #tp-consent-overlay h3{margin:0 0 12px;font-size:1.1em}
12        #tp-consent-overlay p{margin:0 0 20px;font-size:.95em;line-height:1.5}
13        #tp-consent-overlay .tp-ca{display:flex;gap:10px;justify-content:flex-end}
14        #tp-consent-overlay button[data-tp=no]{padding:8px 16px;border:1px solid #ccc;border-radius:6px;background:#fff;cursor:pointer;font-size:.9em}
15        #tp-consent-overlay button[data-tp=yes]{padding:8px 16px;border:none;border-radius:6px;background:#000;color:#fff;cursor:pointer;font-size:.9em}
16    </style> 
16<script>        /**
17         * Handles TalkingPoints hash-based comment navigation site-wide: redirects legacy
18         * #tp=slug article links to the /talkingpoints/slug page, and smooth-scrolls to a
19         * comment when the target story page is already open.
20         */
21        (function() {
22            if (typeof navigator === 'undefined') return;
23
24            // Intercept link clicks for TalkingPoints comment navigation
25            // NOTE: Skip this on /talkingpoints/ template page as it has its own handler
26            document.addEventListener('click', function(e) {
27                // Don't intercept on the template page - it has its own handler
28                if (window.location.pathname === '/talkingpoints/' || window.location.pathname === '/talkingpoints') {
29                    return;
30                }
31
32                const link = e.target.closest('a');
33                if (!link || !link.href) return;
34
35                const href = link.href;
36
37                // FIRST: Intercept OLD format links (article URLs with #tp= hash)
38                // These are legacy links that need to redirect to new /talkingpoints/slug format
39                if (href.includes('#tp=') && !href.includes('/talkingpoints/')) {
40                    try {
41                        e.preventDefault();
42                        e.stopPropagation();
43
44                        const urlObj = new URL(href);
45                        const hashParams = new URLSearchParams(urlObj.hash.substring(1));
46                        const tpSlug = hashParams.get('tp');
47                        const commentID = hashParams.get('commentID') || hashParams.get('commentId');
48
49                        if (tpSlug) {
50                            // Redirect to new format: /talkingpoints/slug#commentID=id
51                            let newUrl = window.location.origin + '/talkingpoints/' + tpSlug;
52                            if (commentID) {
53                                newUrl += '#commentID=' + encodeURIComponent(commentID);
54                            }
55                            window.location.href = newUrl;
56                        }
57                        return;
58                    } catch (err) {
59                        // Invalid URL, let default behavior happen
60                    }
61                }
62
63                // SECOND: Check if this is a TalkingPoints story URL with hash params
64                if (href.includes('/talkingpoints/') && (href.includes('#tp=') || href.includes('#commentID='))) {
65                    try {
66                        const urlObj = new URL(href);
67                        const hashParams = new URLSearchParams(urlObj.hash.substring(1));
68                        const commentID = hashParams.get('commentID');
69                        const tpSlug = hashParams.get('tp');
70                        const currentPath = window.location.pathname;
71                        const linkPath = urlObj.pathname;
72
73                        // Check if we're already on the target story page
74                        if (currentPath === linkPath && commentID) {
75                            // Same page - just scroll to comment without reloading
76                            e.preventDefault();
77                            e.stopPropagation();
78
79                            window.location.hash = 'commentID=' + encodeURIComponent(commentID);
80
81                            // Wait for comment to be rendered, then scroll with retry
82                            let scrollAttempts = 0;
83                            const maxScrollAttempts = 30;
84
85                            function tryScrollToComment() {
86                                const commentElement = document.getElementById(commentID);
87                                if (commentElement) {
88                                    commentElement.scrollIntoView({ behavior: 'smooth', block: 'center' });
89                                } else if (scrollAttempts < maxScrollAttempts) {
90                                    scrollAttempts++;
91                                    setTimeout(tryScrollToComment, 100);
92                                }
93                            }
94
95                            setTimeout(tryScrollToComment, 200);
96                        }
97                        // If different page, let the link navigate normally
98                    } catch (err) {
99                        // Invalid URL, let default behavior happen
100                    }
101                }
102            }, true);
103
104            // Consent helpers for GRVConsentQueue push sites
105            window._tpShowConsentModal = function(detail, onGranted) {
106                var KEY = 'consent_sidebar';
107                var existing = null;
108                try { existing = localStorage.getItem(KEY); } catch(e) {}
109
110                if (existing === 'granted') { onGranted(); return; }
111                if (document.getElementById('tp-consent-overlay')) { return; }
112
113                var overlay = document.createElement('div');
114                overlay.id = 'tp-consent-overlay';
115                overlay.innerHTML = '<div class="tp-cc">'
116                    + '<button data-tp="close" class="tp-cx">&times;</button>'
117                    + '<h3>Third-party scripts required</h3>'
118                    + '<p>Opening the sidebar will load third-party scripts including Coral for comments. Do you want to continue?</p>'
119                    + '<div class="tp-ca">'
120                    + '<button data-tp="no">No thanks</button>'
121                    + '<button data-tp="yes">Yes, proceed</button>'
122                    + '</div></div>';
123
124                function dismiss(granted) {
125                    try { localStorage.setItem(KEY, granted ? 'granted' : 'denied'); } catch(e) {}
126                    document.body.removeChild(overlay);
127                    if (granted) onGranted();
128                }
129
130                overlay.addEventListener('click', function(e) {
131                    var tp = e.target.getAttribute('data-tp');
132                    if (tp === 'yes') dismiss(true);
133                    if (tp === 'no' || tp === 'close') dismiss(false);
134                });
135
136                document.body.appendChild(overlay);
137            };
138
139            window._tpPushConsentQueue = function(detail) {
140                var consented = false;
141                try { consented = localStorage.getItem('consent_sidebar') === 'granted'; } catch(e) {}
142                if (consented) {
143                    window.dispatchEvent(new CustomEvent('tp-open-sidebar', { detail: detail }));
144                    return;
145                }
146
147                var handled = false;
148
149                var fallbackTimer = setTimeout(function() {
150                    if (!handled) {
151                        handled = true;
152                        window._tpShowConsentModal(detail, function() {
153                            window.dispatchEvent(new CustomEvent('tp-open-sidebar', { detail: detail }));
154                        });
155                    }
156                }, 8000);
157
158                if (typeof window.__tcfapi === 'function') {
159                    window.__tcfapi('addEventListener', 2, function(tcData, success) {
160                        if (success && tcData.eventStatus === 'cmpuishown') {
161                            clearTimeout(fallbackTimer);
162                            window.__tcfapi('removeEventListener', 2, function() {}, tcData.listenerId);
163                        }
164                    });
165                }
166
167                window.GRVConsentQueue = window.GRVConsentQueue || [];
168                window.GRVConsentQueue.push(function(d) {
169                    if (handled) return;
170                    handled = true;
171                    clearTimeout(fallbackTimer);
172
173                    if (!(d.user && d.user.isLoggedIn() && d.user.hasValidSubscription())) {
174                        window.dispatchEvent(new CustomEvent('tp-open-sidebar', { detail: detail }));
175                    } else {
176                        window._tpShowConsentModal(detail, function() {
177                            window.dispatchEvent(new CustomEvent('tp-open-sidebar', { detail: detail }));
178                        });
179                    }
180                });
181            };
182
183            // PART 3: Auto-open sidebar on TalkingPoints story pages
184            function checkHashAndOpenSidebar() {
185                // Read params from both hash and query — query is a fallback for cases
186                // where the wp_head early-detect script hasn't converted query to hash yet.
187                const rawHash = window.location.hash.substring(1).replace(/%26/g, '&').replace(/%3D/g, '=');
188                const hashParams = new URLSearchParams(rawHash);
189                const urlParams = new URLSearchParams(window.location.search);
190                const tpopen = hashParams.get('tpopen') || urlParams.get('tpopen');
191                const tp = hashParams.get('tp') || urlParams.get('tp');
192                const commentID = hashParams.get('commentID') || hashParams.get('commentId') ||
193                    urlParams.get('commentID') || urlParams.get('commentId');
194
195                // Extract slug from URL path if we're on a TalkingPoints story page
196                const path = window.location.pathname;
197
198                // Check if this is an IB page (/talkingpoints/{tp-slug}/{ib-slug}/)
199                const ibMatch = path.match(/^\/talkingpoints\/([^\/]+)\/([^\/]+)\/?$/);
200                if (ibMatch) {
201                    // IB pages have their own inline script that dispatches tp-open-sidebar
202                    return;
203                }
204
205                // Story landing pages (/talkingpoints/{slug}/) have their own inline script that dispatches tp-open-sidebar.
206                const tpMatch = path.match(/^\/talkingpoints\/([^\/]+)\/?$/);
207                if (tpMatch) {
208                    return;
209                }
210
211                // Only handle explicit tpopen=true with tp param
212                if (tpopen === 'true' && tp) {
213                    // Validate story exists via API first
214                    const storyDataUrl = new URL("https:\/\/www.thespurs.news\/wp-json\/talking-points\/v1\/story-data");
215                    storyDataUrl.searchParams.set('tp', tp);
216                    fetch(storyDataUrl.toString())
217                        .then(response => response.json())
218                        .then(data => {
219                            if (data.found && data.storyId) {
220                                window._tpPushConsentQueue({
221                                    storyId: data.storyId || '',
222                                    storyName: data.storyName || tp,
223                                    storySlug: tp,
224                                    commentId: commentID || '',
225                                    pinnedIbId: data.pinnedIbId || '',
226                                });
227                            }
228                        })
229                        .catch(error => {
230                            // Silently fail if API validation fails
231                        });
232                }
233            }
234
235            // Check on page load
236            function initHashCheck() {
237                // Check immediately
238                checkHashAndOpenSidebar();
239                // Also check after a short delay to ensure Vue components are initialized
240                setTimeout(checkHashAndOpenSidebar, 500);
241            }
242
243            if (document.readyState === 'loading') {
244                document.addEventListener('DOMContentLoaded', initHashCheck);
245            } else {
246                initHashCheck();
247            }
248
249            // Check on hash change
250            window.addEventListener('hashchange', checkHashAndOpenSidebar);
251
252            // PART 4: Attach click handlers when sidebar opens (for story pages)
253            // This ensures handlers work even when switching stories via dropdown
254            window.addEventListener('tp-open-sidebar', function() {
255                // Wait for sidebar to render
256                setTimeout(function() {
257                    attachStoryPageHandlers();
258                }, 500);
259            });
260
261            function attachStoryPageHandlers() {
262                // Only attach handlers if we're on a story or IB page
263                const path = window.location.pathname;
264                const ibMatch = path.match(/^\/talkingpoints\/([^\/]+)\/([^\/]+)\/?$/);
265                if (!ibMatch) return;
266
267                var backUrl = window.location.origin + '/talkingpoints';
268
269                // Attach close button handler and swap icon to back arrow
270                const closeButton = document.querySelector('.vue-tp-close-button');
271                if (closeButton && !closeButton.hasAttribute('data-tp-back-handler')) {
272                    closeButton.setAttribute('data-tp-back-handler', 'true');
273                    closeButton.innerHTML = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="16" height="16" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><line x1="20" y1="12" x2="4" y2="12"/><polyline points="10 18 4 12 10 6"/></svg>';
274                    closeButton.addEventListener('click', function(e) {
275                        e.preventDefault();
276                        e.stopPropagation();
277                        window.location.href = backUrl;
278                    }, true);
279                }
280
281                // Attach outside sidebar area handler
282                const outsideArea = document.querySelector('.vue-tp-outside-sidebar-area');
283                if (outsideArea && !outsideArea.hasAttribute('data-tp-back-handler')) {
284                    outsideArea.setAttribute('data-tp-back-handler', 'true');
285                    outsideArea.addEventListener('click', function(e) {
286                        e.preventDefault();
287                        e.stopPropagation();
288                        window.location.href = backUrl;
289                    }, true);
290                }
291            }
292
293            // Listen for sidebar close event on story and IB pages
294            window.addEventListener('tp-sidebar-closed', function() {
295                const path = window.location.pathname;
296                if (path.match(/^\/talkingpoints\/[^\/]+/)) {
297                    window.location.href = window.location.origin + '/talkingpoints';
298                }
299            });
300        })();
301    </script>
301 
301<script>window.GRVNewsLetterURL="\/wp-json\/newsletter\/echobox\/submit"</script>
301<div class="GRVAd" data-ad-type="primary-leaderboard" data-ad-fixedMapping="leaderboard" data-ad-sizemapping="leaderboardNoBillboard" data-ad-refreshMapping="always" data-ad-label="leaderboard"></div> 
301<script>  
302    function waitForGrvAuth() {
303      return new Promise((resolve) => {
304        if (window.grvAuth) {
305          return resolve(window.grvAuth);
306        }
307
308        const interval = setInterval(() => {
309          if (window.grvAuth) {
310            clearInterval(interval);
311            resolve(window.grvAuth);
312          }
313        }, 50);
314      });
315    }
316
317    function showTPCTA(isSignedIn) {
318      document
319        .querySelectorAll('.grv-talking-point__join-text')
320        .forEach(el => el.style.display = isSignedIn ? 'flex' : 'none');
321
322      document
323        .querySelectorAll('.grv-talking-point__sign-in-cta')
324        .forEach(el => el.style.display = isSignedIn ? 'none' : 'flex');
325    }
326
327    (async function () {
328      const grvAuth = await waitForGrvAuth();
329
330      await grvAuth.ready;
331
332      const session = await grvAuth.getSession();
333      showTPCTA(!!session?.user);
334
335    })();
336  </script>
336 <div id="vue-sidebar"></div> <div id="grv-modal-overlay" class="grv-modal-overlay grv-tp-overlay grv-tp-centred" style="display:none;"> <div class="grv-modal grv-modal-tp2026" role="dialog" aria-modal="true"
337               aria-labelledby="grv-tp-signin-title" data-grv-trigger="header"> <button type="button" class="grv-modal-close grv-tp-close" data-grv-close-modal
338                    aria-label="Close">&times;</button> <div class="grv-tp-slide"> <div class="grv-steps grv-tp-steps" data-grv-step="1"> <section class="grv-card grv-tp-view grv-tp-signin" data-step="1"
339                       aria-labelledby="grv-tp-signin-title"> <h2 id="grv-tp-signin-title" class="grv-tp-title"
340                    data-grv-title-comment="Post your comment"
341                    data-grv-title-header="Sign in to TalkingPoints">Sign in to TalkingPoints</h2> <p class="grv-tp-sub"
342                   data-grv-sub-comment="One tap to join {count} fans on this story."
343                   data-grv-sub-header="Comment, react and follow the stories you care about.">Comment, react and follow the stories you care about.</p> <div class="grv-tp-draft" data-grv-draft hidden> <p class="grv-tp-draft-eyebrow"> <span class="grv-tp-ico" style="font-size:14px" aria-hidden="true">lock_clock</span> <span>Your comment is saved</span> </p> <p class="grv-tp-draft-body" data-grv-draft-text></p> <p class="grv-tp-draft-meta" data-grv-draft-meta
344                     data-grv-meta-template="Posts to {story} as soon as you&#039;re in."></p> </div> <div class="grv-tp-providers" data-grv-providers> <div class="grv-tp-provider-track" data-grv-provider-track> <div class="grv-tp-provider-slide" data-grv-provider-slide="0"> <a href="javascript:void(0)" role="button"
345                           id="grv-login-google"
346                           class="grv-tp-btn grv-tp-btn-primary"
347                           data-grv-oauth="google"> <svg class="grv-tp-provider-mark" width="19" height="19" viewBox="0 0 18 18" aria-hidden="true" focusable="false"><path fill="#4285F4" d="M17.64 9.2c0-.64-.06-1.25-.16-1.84H9v3.48h4.84a4.14 4.14 0 0 1-1.8 2.72v2.26h2.92c1.71-1.57 2.68-3.88 2.68-6.62z"/><path fill="#34A853" d="M9 18c2.43 0 4.47-.8 5.96-2.18l-2.92-2.26c-.81.54-1.84.86-3.04.86-2.34 0-4.32-1.58-5.03-3.7H.96v2.34A8.99 8.99 0 0 0 9 18z"/><path fill="#FBBC05" d="M3.97 10.71A5.41 5.41 0 0 1 3.68 9c0-.6.1-1.17.29-1.71V4.96H.96A8.99 8.99 0 0 0 0 9c0 1.45.35 2.82.96 4.04l3.01-2.33z"/><path fill="#EA4335" d="M9 3.58c1.32 0 2.5.45 3.44 1.35l2.58-2.59C13.46.89 11.43 0 9 0A8.99 8.99 0 0 0 .96 4.96l3.01 2.33C4.68 5.16 6.66 3.58 9 3.58z"/></svg> <span class="grv-tp-btn-label"><span class="grv-tp-verb grv-tp-verb-wide">Continue</span><span class="grv-tp-verb grv-tp-verb-narrow">Sign in</span><span class="grv-tp-provider-name"> with Google</span></span> </a> <a href="javascript:void(0)" role="button"
348                           id="grv-login-facebook"
349                           class="grv-tp-btn grv-tp-btn-outline"
350                           data-grv-oauth="facebook"> <svg class="grv-tp-provider-mark" width="18" height="18" viewBox="0 0 512 512" aria-hidden="true" focusable="false"><path fill="#1877F2" d="M512 256C512 114.615 397.385 0 256 0S0 114.615 0 256c0 120.059 82.652 220.797 194.157 248.461V334.229h-52.79V256h52.79v-33.709c0-87.134 39.432-127.521 124.977-127.521 16.218 0 44.202 3.18 55.651 6.36v70.916c-6.042-.635-16.537-.954-29.575-.954-41.977 0-58.196 15.901-58.196 57.241V256h83.619l-14.365 78.229h-69.254v175.896C413.771 494.815 512 386.885 512 256"/></svg> <span class="grv-tp-btn-label"><span class="grv-tp-verb grv-tp-verb-wide">Continue</span><span class="grv-tp-verb grv-tp-verb-narrow">Sign in</span><span class="grv-tp-provider-name"> with Facebook</span></span> </a> </div> <div class="grv-tp-provider-slide" data-grv-provider-slide="1" aria-hidden="true"> <a href="javascript:void(0)" role="button" tabindex="-1"
351                           id="grv-login-x"
352                           class="grv-tp-btn grv-tp-btn-outline"
353                           data-grv-oauth="twitter"> <svg class="grv-tp-provider-mark" width="15" height="15" viewBox="0 0 1200 1227" aria-hidden="true" focusable="false">
353<path fill="currentColor" d="M714.163 519.284 1160.89 0h-105.86L667.137 450.887 357.328 0H0l468.492 681.821L0 1226.37h105.866l409.625-476.152 327.181 476.152H1200L714.137 519.284zM569.165 687.828l-47.468-67.894-377.686-540.24h162.604l304.797 435.991 47.468 67.894 396.2 566.721H892.476L569.165 687.854z"/></svg> <span class="grv-tp-btn-label"><span class="grv-tp-verb grv-tp-verb-wide">Continue</span><span class="grv-tp-verb grv-tp-verb-narrow">Sign in</span><span class="grv-tp-provider-name"> with X</span></span> </a> </div> </div> </div> <div class="grv-tp-more"> <button type="button" class="grv-tp-more-toggle" aria-expanded="false"
354                          aria-controls="grv-tp-more-panel"
355                          data-grv-label-more="More ways to sign in"
356                          data-grv-label-less="Previous sign in options"> <span class="grv-tp-more-chevron grv-tp-more-chevron-back" aria-hidden="true"><span class="grv-tp-ico" style="font-size:18px" aria-hidden="true">chevron_left</span></span> <span class="grv-tp-more-label">More ways to sign in</span> <span class="grv-tp-more-chevron grv-tp-more-chevron-fwd"><span class="grv-tp-ico" style="font-size:18px" aria-hidden="true">chevron_right</span></span> </button> </div> <div class="grv-tp-divider"><span>OR</span></div> <form id="grv-magic-form" class="grv-tp-email-form"> <div class="grv-tp-email-row"> <input id="grv-magic-email" type="email" inputmode="email" autocomplete="email"
357                           placeholder="[email protected]" required
358                           aria-label="Email address" /> <button id="grv-magic-send" type="submit" class="grv-tp-email-send"
359                            aria-label="Send sign-in code" aria-disabled="true"> <span class="grv-tp-ico" style="font-size:22px" aria-hidden="true">arrow_forward</span> </button> </div> <p class="grv-tp-help">We&#039;ll email you a 6-digit code.</p> <p id="grv-magic-status" class="grv-tp-status" role="status" aria-live="polite" hidden></p> </form> </section> <section class="grv-card grv-tp-view grv-tp-code" data-step="2" hidden
360                       aria-labelledby="grv-tp-code-title"> <div class="grv-tp-code-badge"><span class="grv-tp-ico" style="font-size:26px" aria-hidden="true">mark_email_read</span></div> <h2 id="grv-tp-code-title" class="grv-tp-title">Check your email<span class="grv-tp-title-note" aria-hidden="true">*</span></h2> <p class="grv-tp-sub" data-grv-code-sub
361                   data-grv-code-sub-template="Enter the 6-digit code we sent to {email}."></p> <label class="grv-tp-sr-only" for="grv-tp-code-input">6-digit code</label> <input id="grv-tp-code-input" class="grv-tp-code-input" type="text"
362                       inputmode="numeric" autocomplete="one-time-code" maxlength="6"
363                       placeholder="······" data-grv-code-input /> <button type="button" class="grv-tp-btn grv-tp-verify" data-grv-tp-verify
364                        aria-disabled="true"
365                        data-grv-label-idle="Enter 6 digits"
366                        data-grv-label-ready="Verify and continue">Enter 6 digits</button> <p class="grv-tp-code-error" data-grv-code-error role="alert" hidden></p> <div class="grv-tp-code-actions"> <button type="button" class="grv-tp-text-btn" data-grv-tp-resend
367                          data-grv-label-resend="Resend code">Resend code</button> <button type="button" class="grv-tp-text-btn" data-grv-tp-back>Use another email</button> </div> <p class="grv-tp-code-note">*Make sure to check your spam</p> </section> <section class="grv-card grv-tp-view grv-tp-welcome" data-step="3" hidden
368                       aria-labelledby="grv-tp-welcome-title"> <h2 id="grv-tp-welcome-title" class="grv-tp-welcome-title" data-grv-greeting
369                    data-grv-greeting-template="You&#039;re in, {name}!">You&#039;re in!</h2> <div class="grv-tp-card grv-tp-nl"> <div class="grv-tp-nl-copy"> <p class="grv-tp-card-title" id="grv-tp-nl-label">The Spurs News news in your inbox</p> <p class="grv-tp-card-body">Breaking stories, reaction and analysis.</p> </div> <input type="checkbox" id="grv-nl-optin" class="grv-tp-nl-input" checked hidden /> <button type="button" class="grv-tp-toggle" role="switch" aria-checked="true"
370                          aria-labelledby="grv-tp-nl-label" data-grv-nl-toggle> <span class="grv-tp-toggle-knob"></span> </button> </div> <p class="grv-tp-finish-lead">Now choose your path:</p> <div class="grv-tp-finish-row"> <button type="button" class="grv-tp-btn grv-tp-btn-primary grv-tp-finish"
371                          data-grv-onboarding-done
372                          data-grv-label-comment="Back to the comments"
373                          data-grv-label-header="Continue on site"
374                          data-grv-label-header-mobile="Continue on site">Continue on site</button> <div class="grv-tp-divider"><span>OR</span></div> <a class="grv-tp-btn grv-tp-btn-outline grv-tp-app-open"
375                     href="https://talkingpoints.live/launcher?referrer=onboarding-finish"
376                     target="_blank" rel="nofollow noopener noreferrer">Try the free app instead</a> <p class="grv-tp-finish-note">We recommend the App, to get the full <strong>Talking</strong>Points experience</p> </div> </section> <section class="grv-card grv-tp-view grv-tp-menu" data-step="menu" hidden
377                       aria-labelledby="grv-tp-menu-name"> <div class="grv-tp-menu-head"> <div class="grv-tp-menu-avatar-wrap"> <img class="grv-tp-avatar grv-tp-avatar-lg" data-grv-avatar src="" alt=""
378                         width="52" height="52" /> <span class="grv-tp-tier-badge" data-grv-tier-badge> <span class="grv-tp-ico" style="font-size:12px" aria-hidden="true">workspace_premium</span> </span> </div> <div class="grv-tp-menu-who"> <p class="grv-tp-menu-name" id="grv-tp-menu-name" data-grv-name></p> <p class="grv-tp-menu-meta" data-grv-menu-meta></p> </div> </div> <a class="grv-tp-notif" href="https://www.thespurs.news/profile" data-grv-notif-card
379                   data-grv-notif-template="{count} new notifications"
380                   data-grv-notif-template-one="1 new notification"
381                   data-grv-notif-empty="You&#039;re all caught up"
382                   data-grv-notif-empty-sub="Replies, likes &amp; interests"> <span class="grv-tp-notif-tile"><span class="grv-tp-ico" style="font-size:22px" aria-hidden="true">notifications</span></span> <span class="grv-tp-notif-copy"> <span class="grv-tp-notif-title" data-grv-notif-title>You&#039;re all caught up</span> <span class="grv-tp-notif-sub" data-grv-notif-sub>Replies, likes &amp; interests</span> </span> <span class="grv-tp-ico" style="font-size:22px" aria-hidden="true">chevron_right</span> </a> <nav class="grv-tp-rows"> <a class="grv-tp-row" href="https://www.thespurs.news/profile"> <span class="grv-tp-ico" style="font-size:21px" aria-hidden="true">
382person</span> <span>Profile &amp; interests</span> </a> <button type="button" class="grv-tp-row grv-tp-row-muted grv-logout"> <span class="grv-tp-ico" style="font-size:21px" aria-hidden="true">logout</span> <span>Log out</span> </button> </nav> </section> </div> <p class="grv-tp-legal">By continuing you agree to our <a href="https://grv.media/terms-and-conditions" target="_blank" rel="nofollow noopener noreferrer">terms</a> and <a href="https://grv.media/privacy/" target="_blank" rel="nofollow noopener noreferrer">privacy policy</a>.</p> <div class="grv-tp-strip"> <div class="grv-tp-strip-desktop"> <div class="grv-tp-qr grv-tp-qr-sm" data-grv-qr="https://talkingpoints.live/launcher?referrer=modal-strip"
383                       role="img" aria-label="QR code to get the TalkingPoints app"></div> <div class="grv-tp-strip-copy"> <span class="grv-tp-wordmark"> <svg class="grv-tp-mark" width="18" height="18" viewBox="0 0 25 29" aria-hidden="true" focusable="false"><path fill="currentColor" fill-rule="evenodd" d="M25 12.509826C25 19.418669 19.403849 25.019651 12.499722 25.019651L12.499722 29C5.5961518 29 0 23.399
383017 0 16.490173C0 9.5813313 5.5961518 3.9803486 12.499722 3.9803486L12.499722 0C19.403849 0 25 5.6009827 25 12.509826"/></svg> <span><b>Talking</b>Points</span> </span> <span class="grv-tp-strip-caption">Scan to get the app — iOS &amp; Android</span> </div> </div> <div class="grv-tp-strip-mobile"> <svg class="grv-tp-mark" width="18" height="18" viewBox="0 0 25 29" aria-hidden="true" focusable="false"><path fill="currentColor" fill-rule="evenodd" d="M25 12.509826C25 19.418669 19.403849 25.019651 12.499722 25.019651L12.499722 29C5.5961518 29 0 23.399017 0 16.490173C0 9.5813313 5.5961518 3.9803486 12.499722 3.9803486L12.499722 0C19.403849 0 25 5.6009827 25 12.509826"/></svg> <span class="grv-tp-strip-caption"><strong>Talking</strong>Points is better in the app</span> <span class="grv-tp-store-links"><a class="grv-tp-store-link" href="https://apps.apple.com/app/id6757396651" target="_blank" rel="nofollow noopener noreferrer" aria-label="Download on the App Store"><svg class="grv-tp-store-badge grv-tp-store-badge--apple" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 53 55" fill="none" role="img" aria-label="Download on the App Store" focusable="false"><path d="M40.5687 2.36564e-06L12.4383 1.22928e-06C11.9599 1.22928e-06 11.4873 1.24175e-06 11.0102 0.00275107C10.6108 0.0055009 10.2146 0.0134892 9.81137 0.0202125C8.9354 0.0310768 8.06148 0.112299 7.19722 0.263174C6.33418 0.417333 5.49817 0.707968 4.71747 1.12525C3.93772 1.54606 3.22525 2.09285 2.60589 2.7458C1.98328 3.39692 1.46429 4.14952 1.06887 4.97466C0.672355 5.79817 0.397413 6.68063 0.253535 7.59157C0.10829 8.50135 0.0301325 9.42163 0.0197636 10.3441C0.00765759 10.7657 0.00637915 11.1886 0 11.6102V43.3904C0.00637915 43.8173 0.00765759 44.2309 0.0197636 44.6579C0.0301357 45.5804 0.108293 46.5006 0.253535 47.4104C0.397015 48.3218 0.671974 49.2048 1.06887 50.0286C1.46411 50.8511 1.98317 51.6006 2.60589 52.2481C3.2229 52.904 3.93584 53.4512 4.71747 53.8687C5.49816 54.2871 6.33408 54.5795 7.19722 54.736C8.06163 54.8857 8.93545 54.967 9.81137 54.9791C10.2146 54.9885 10.6108 54.9938 11.0102 54.9938C11.4873 54.9966 11.9599 54.9966 12.4383 54.9966H40.5687C41.0376 54.9966 41.514 54.9966 41.9829 54.9938C42.3803 54.9938 42.788 54.9885 43.1855 54.9791C44.0598 54.9676 44.9319 54.8864 45.7946 54.736C46.6605 54.5784 47.4994 54.2861 48.2839 53.8687C49.0648 53.4509 49.7771 52.9038 50.3935 52.2481C51.0147 51.5981 51.5348 50.8491 51.935 50.0286C52.3289 49.2042 52.6012 48.3213 52.7426 47.4104C52.8881 46.5005 52.969 45.5805 52.9847 44.6579C52.9898 44.2309 52.9898 43.8173 52.9898 43.3904C53 42.8909 53 42.3941 53 41.8865V13.1114C53 12.6079 53 12.1084 52.9898 11.6102C52.9898 11.1886 52.9898 10.7657 52.9847 10.3441C52.969 9.4215 52.8881 8.50142 52.7426 7.59151C52.6008 6.6811 52.3285 5.79871 51.935 4.97461C51.1297 3.32069 49.8528 1.97441 48.2839 1.12512C47.4994 0.708863 46.6604 0.418307 45.7946 0.263051C44.9321 0.111512 44.0598 0.0302612 43.1855 0.0200211C42.788 0.0133115 42.3803 0.00525454 41.9829 0.00257346C41.514 -0.000176373 41.0376 2.36564e-06 40.5687 2.36564e-06Z" fill="#A6A6A6"/><path d="M11.6062 53.7934C11.1851 53.7934 10.7741 53.7881 10.3562 53.7787C9.49051 53.7675 8.62687 53.6925 7.77233 53.5545C6.97552 53.418 6.20362 53.1641 5.4821 52.8012C4.76719 52.4412 4.11514 51.9693 3.55092 51.4034C2.97853 50.8442 2.502 50.1956 2.14019 49.4834C1.7744 48.7665 1.52125 47.9981 1.38956 47.2049C1.24735 46.3526 1.17041 45.4908 1.1594 44.6269C1.15063 44.3369 1.13916 43.3715 1.13916 43.3715V11.6103C1.13916 11.6103 1.15138 10.6597 1.15947 10.3804C1.17001 9.51787 1.2465 8.65741 1.38829 7.80645C1.52022 7.01109 1.77357 6.24045 2.13956 5.52121C2.50003 4.80944 2.97392 4.16036 3.54286 3.59915C4.11116 3.03261 4.7653 2.55824 5.48142 2.19335C6.20128 1.83159 6.97172 1.57948 7.76692 1.44548C8.62427 1.30602 9.49091 1.23062 10.3596 1.21991L11.6069 1.20312H41.3L42.5623 1.22059C43.423 1.23076 44.2818 1.30549 45.1313 1.44413C45.9345 1.57982 46.713 1.83368 47.4411 2.19738C48.8757 2.93274 50.0431 4.09616 50.7795 5.52456C51.1397 6.23884 51.3891 7.00319 51.5194 7.79168C51.6628 8.64963 51.7431 9.51685 51.7596 10.3864C51.7636 10.7758 51.7636 11.194 51.7636 11.6103C51.7745 12.1259 51.7745 12.6166 51.7745 13.1114V27.4989V41.8864C51.7745 42.3859 51.7745 42.8733 51.7636 43.3647C51.7636 43.8119 51.7636 44.2215 51.7582 44.643C51.7421 45.4971 51.6631 46.3488 51.522 47.1914C51.393 47.99
38303 51.1412 48.7647 50.7755 49.4875C50.4111 50.192 49.9373 50.835 49.3716 51.3927C48.8068 51.9616 48.1536 52.4363 47.4371 52.7986C46.711 53.1643 45.9337 53.4191 45.1313 53.5545C44.2768 53.6933 43.4131 53.7682 42.5473 53.7787C42.1424 53.7881 41.7185 53.7934 41.3068 53.7934L39.8083 53.7962L11.6062 53.7934Z" fill="black"/><path d="M36.3631 27.8821C36.3817 26.3857 36.7647 24.9186 37.4765 23.6171C38.1883 22.3156 39.2058 21.2222 40.4342 20.4384C39.6538 19.2818 38.6243 18.33 37.4274 17.6585C36.2305 16.987 34.8992 16.6144 33.5392 16.5702C30.6382 16.2542 27.8259 18.3717 26.3476 18.3717C24.8407 18.3717 22.5646 16.6016 20.1136 16.6539C18.5283 16.7071 16.9833 17.1855 15.6291 18.0425C14.2749 18.8996 13.1577 20.106 12.3864 21.5443C9.04528 27.5472 11.5374 36.3695 14.7379 41.2218C16.3392 43.5978 18.2107 46.2519 20.6594 46.1578C23.0556 46.0546 23.9506 44.5721 26.843 44.5721C29.7087 44.5721 30.5483 46.1578 33.0467 46.0979C35.618 46.0546 37.238 43.7113 38.7831 41.3128C39.9336 39.6198 40.819 37.7487 41.4063 35.7687C39.9124 35.113 38.6376 34.0155 37.7408 32.6131C36.844 31.2106 36.3649 29.5652 36.3631 27.8821Z" fill="white"/><path d="M31.6438 13.3792C33.0458 11.6326 33.7365 9.3878 33.5692 7.12134C31.4273 7.35479 29.4488 8.4171 28.0279 10.0966C27.3332 10.9171 26.8011 11.8716 26.4621 12.9056C26.123 13.9396 25.9837 15.0328 26.0521 16.1228C27.1234 16.1342 28.1833 15.8932 29.1518 15.418C30.1204 14.9428 30.9725 14.2457 31.6438 13.3792Z" fill="white"/></svg></a><a class="grv-tp-store-link" href="https://play.google.com/store/apps/details?id=media.grv.talkingpoints" target="_blank" rel="nofollow noopener noreferrer" aria-label="Get it on Google Play"><svg class="grv-tp-store-badge grv-tp-store-badge--google" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 53 55" fill="none" role="img" aria-label="Get it on Google Play" focusable="false"><path d="M40.5687 2.36564e-06L12.4383 1.22928e-06C11.9599 1.22928e-06 11.4873 1.24175e-06 11.0102 0.00275107C10.6108 0.0055009 10.2146 0.0134892 9.81137 0.0202125C8.9354 0.0310768 8.06148 0.112299 7.19722 0.263174C6.33418 0.417333 5.49817 0.707968 4.71747 1.12525C3.93772 1.54606 3.22525 2.09285 2.60589 2.7458C1.98328 3.39692 1.46429 4.14952 1.06887 4.97466C0.672355 5.79817 0.397413 6.68063 0.253535 7.59157C0.10829 8.50135 0.0301325 9.42163 0.0197636 10.3441C0.00765759 10.7657 0.00637915 11.1886 0 11.6102V43.3904C0.00637915 43.8173 0.00765759 44.2309 0.0197636 44.6579C0.0301357 45.5804 0.108293 46.5006 0.253535 47.4104C0.397015 48.3218 0.671974 49.2048 1.06887 50.0286C1.46411 50.8511 1.98317 51.6006 2.60589 52.2481C3.2229 52.904 3.93584 53.4512 4.71747 53.8687C5.49816 54.2871 6.33408 54.5795 7.19722 54.736C8.06163 54.8857 8.93545 54.967 9.81137 54.9791C10.2146 54.9885 10.6108 54.9938 11.0102 54.9938C11.4873 54.9966 11.9599 54.9966 12.4383 54.9966H40.5687C41.0376 54.9966 41.514 54.9966 41.9829 54.9938C42.3803 54.9938 42.788 54.9885 43.1855 54.9791C44.0598 54.9676 44.9319 54.8864 45.7946 54.736C46.6605 54.5784 47.4994 54.2861 48.2839 53.8687C49.0648 53.4509 49.7771 52.9038 50.3935 52.2481C51.0147 51.5981 51.5348 50.8491 51.935 50.0286C52.3289 49.2042 52.6012 48.3213 52.7426 47.4104C52.8881 46.5005 52.969 45.5805 52.9847 44.6579C52.9898 44.2309 52.9898 43.8173 52.9898 43.3904C53 42.8909 53 42.3941 53 41.8865V13.1114C53 12.6079 53 12.1084 52.9898 11.6102C52.9898 11.1886 52.9898 10.7657 52.9847 10.3441C52.969 9.4215 52.8881 8.50142 52.7426 7.59151C52.6008 6.6811 52.3285 5.79871 51.935 4.97461C51.1297 3.32069 49.8528 1.97441 48.2839 1.12512C47.4994 0.708863 46.6604 0.418307 45.7946 0.263051C44.9321 0.111512 44.0598 0.0302612 43.1855 0.0200211C42.788 0.0133115 42.3803 0.00525454 41.9829 0.00257346C41.514 -0.000176373 41.0376 2.36564e-06 40.5687 2.36564e-06Z" fill="#A6A6A6"/><path d="M11.6062 53.7934C11.1851 53.7934 10.7741 53.7881 10.3562 53.7787C9.49051 53.7675 8.62687 53.6925 7.77233 53.5545C6.97552 53.418 6.20362 53.1641 5.4821 52.8012C4.76719 52.4412 4.11514 51.9693 3.55092 51.4034C2.97853 50.8442 2.502 50.1956 2.14019 49.4834C1.7744 48.7665 1.52125 47.9981 1.38956 47.2049C1.24735 46.3526 1.17041 45.4908 1.1594 44.6269C1.15063 44.3369 1.13916 43.3715 1.13916 43.3715V11.6103C1.13916 11.6103 1.15138 10.6597 1.15947 10.3804C1.17001 9.51787 1.2465 8.65741 1.38829 7.80645C1.52022 7.01109 1.77357 6.24045 2.13956 5.5212
3831C2.50003 4.80944 2.97392 4.16036 3.54286 3.59915C4.11116 3.03261 4.7653 2.55824 5.48142 2.19335C6.20128 1.83159 6.97172 1.57948 7.76692 1.44548C8.62427 1.30602 9.49091 1.23062 10.3596 1.21991L11.6069 1.20312H41.3L42.5623 1.22059C43.423 1.23076 44.2818 1.30549 45.1313 1.44413C45.9345 1.57982 46.713 1.83368 47.4411 2.19738C48.8757 2.93274 50.0431 4.09616 50.7795 5.52456C51.1397 6.23884 51.3891 7.00319 51.5194 7.79168C51.6628 8.64963 51.7431 9.51685 51.7596 10.3864C51.7636 10.7758 51.7636 11.194 51.7636 11.6103C51.7745 12.1259 51.7745 12.6166 51.7745 13.1114V27.4989V41.8864C51.7745 42.3859 51.7745 42.8733 51.7636 43.3647C51.7636 43.8119 51.7636 44.2215 51.7582 44.643C51.7421 45.4971 51.6631 46.3488 51.522 47.1914C51.393 47.9903 51.1412 48.7647 50.7755 49.4875C50.4111 50.192 49.9373 50.835 49.3716 51.3927C48.8068 51.9616 48.1536 52.4363 47.4371 52.7986C46.711 53.1643 45.9337 53.4191 45.1313 53.5545C44.2768 53.6933 43.4131 53.7682 42.5473 53.7787C42.1424 53.7881 41.7185 53.7934 41.3068 53.7934L39.8083 53.7962L11.6062 53.7934Z" fill="black"/><path d="M26.204 26.6924L11.5659 42.8172C11.5659 42.8172 11.5659 42.8172 11.5659 42.8252C12.0161 44.573 13.5529 45.8617 15.3846 45.8617C16.1141 45.8617 16.8049 45.6523 17.387 45.2979L17.4336 45.2657L33.9112 35.3991L26.1963 26.6843L26.204 26.6924Z" fill="#EA4335"/><path d="M41.0132 23.9456H40.9976L33.8804 19.6526L25.8628 27.0545L33.9037 35.3988L40.9821 31.1623C42.224 30.4696 43.0622 29.1084 43.0622 27.5459C43.0622 25.9833 42.2317 24.6382 41.0054 23.9456H41.0132Z" fill="#FBBC04"/><path d="M11.5587 12.2185C11.4733 12.5568 11.4268 12.9112 11.4268 13.2736V41.7699C11.4268 42.1324 11.4733 42.4867 11.5587 42.825L26.7013 27.111L11.5587 12.2185Z" fill="#4285F4"/><path d="M26.3127 27.5138L33.8879 19.6528L17.4258 9.74593C16.8282 9.37543 16.1297 9.15796 15.3846 9.15796C13.5529 9.15796 12.0161 10.4467 11.5659 12.2025L26.3127 27.5058V27.5058Z" fill="#34A853"/></svg></a></span> </div> </div> </div> </div> </div> <div id="grv-flyout-auth-container-master" class="grv-mobile-auth-wrapper" style="display:none;"> <div id="grv-flyout-auth-container"> <div id="grv-flyout-profile-card-wrapper"> <div class="grv-auth-menu grv--static-card grv--force-open" data-grv-auth-widget data-state="guest" > <div class="grv-auth-dropdown" > <div class="grv-guest" hidden> <a role="button" class="grv-dd-btn" data-grv-open-modal="1" data-grv-intent="login">Login</a> <a role="button" class="grv-dd-btn" data-grv-open-modal="1" data-grv-intent="register">Register</a> </div> <div class="grv-user" hidden> <div class="grv-user-row" style="display:none"> <img class="grv-avatar" alt="" width="36" height="36" /> <div class="grv-who"> <strong class="grv-name">-</strong> <span class="grv-email">-</span> </div> </div> <div class="grv-actions" style="display:none"> <a role="button" class="grv-profile-link" href="/profile">Profile</a> <a role="button" class="grv-logout">Log out</a> </div> </div> </div> </div> </div> <div id="grv-flyout-login-trigger"> </div> </div></div>
383<script id="prop-audience-js-js-extra">/* <![CDATA[ */
384var prop_audience = {"submit_url":"https:\/\/www.thespurs.news\/wp-json\/prop-audience\/v1\/submit","template_url":"https:\/\/www.thespurs.news\/wp-json\/prop-audience\/v1\/template","custom_content":""};
385/* ]]> */</script>
385<script async src="https://www.thespurs.news/wp-content/plugins/prop-audience/js/prop-audience.js" id="prop-audience-js-js"></script>
385<script id="grv-identity-js-extra">/* <![CDATA[ */
386var GRV_IDENTITY_CONFIG = {"supabaseUrl":"https:\/\/rjlwfqxfsbxhyapcewbt.supabase.co","supabaseAnonKey":"sb_publishable_reZa2wbOIwZrdnBsaNEnPw_8iziREGl","redirectTo":"","providers":{"google":true,"apple":false,"facebook":true,"twitter":true},"newsletterMap":{"67hailhail.com":"celtic-news","arsenalinsider.com":"arsenal-insider","everton.news":"everton-news","geordiebootboys.com":"newcastle-united-news","hammers.news":"west-ham-news","leedsunited.news":"leeds-united-news","molineux.news":"wolves-news","rousingthekop.com":"liverpool-news","tbrfootball.com":"tbr-football-general","thechelseachronicle.com":"chelsea-news","unitedinfocus.com":"united-infocus","nottinghamforest.news":"notts-forest-news","thespurs.news":"the-spurs-news","motogpnews.com":"moto-gp-news","f1oversteer.com":"moto-gp-news","bloodyelbow.com":"mma-ufc-news","nbaanalysis.net":"nba-analysis","nflanalysis.net":"nfl-analysis","tennishead.net":"tennis-gazette","thetennisgazette.com":"tennis-gazette","thegolfinggazette.com":"golf-gazette","hitc.com":"hitc-general","grv.media":"grv-media-newsletter"},"enableAutoModal":"1","autoModalDelay":"5","enableAppModal":"","enableUsername":"1","tp2026Opening":"centred","tp2026MenuStyle":"side","interestsApiUrl":"https:\/\/talkingpoints.live\/api\/v1","ajaxUrl":"https:\/\/www.thespurs.news\/core\/wp-admin\/admin-ajax.php","badgeImgUrl":"https:\/\/static-tps.grv.pub\/assets\/badges\/","coralApiProxy":"https:\/\/talkingpoints-app.grv.pub\/functions\/v1\/coral-api-proxy","pluginUrl":"https:\/\/www.thespurs.news\/wp-content\/plugins\/grv-identity\/","tpApiUrl":"https:\/\/talkingpoints.live\/api\/v1","appStoreUrl":"https:\/\/apps.apple.com\/app\/id6757396651","googlePlayUrl":"https:\/\/play.google.com\/store\/apps\/details?id=media.grv.talkingpoints","launcherUrl":"https:\/\/talkingpoints.live\/launcher?referrer=account-menu"};
387/* ]]> */</script>
387<script crossorigin="anonymous" async src="https://www.thespurs.news/wp-content/plugins/grv-identity/assets/build/grv-identity.js" id="grv-identity-js"></script>
387<script async src="https://www.thespurs.news/wp-content/plugins/talkingpoints-wp/vue-src/dist/assets/index.js?ver=1790087284" id="grv-tpwp-vue-js-js"></script>
387<script id="grv-tpwp-config-js-extra">/* <![CDATA[ */
388var TalkingPointsApi = {"publicUrl":"https:\/\/talkingpoints.live\/api\/v1\/","fallbackAvatarUrl":"https:\/\/www.thespurs.news\/wp-content\/plugins\/talkingpoints-wp\/assets\/fallback-avatar.png","publicAvatarUrl":"https:\/\/talkingpoints.live\/api\/v1\/user\/{username}\/avatar","likeIconUrl":"https:\/\/www.thespurs.news\/wp-content\/plugins\/talkingpoints-wp\/assets\/icons\/icon-like.svg","youtubeIconUrl":"https:\/\/www.thespurs.news\/wp-content\/plugins\/talkingpoints-wp\/assets\/icons\/youtube.png","giphyIconUrl":"https:\/\/www.thespurs.news\/wp-content\/plugins\/talkingpoints-wp\/assets\/icons\/powered-by-giphy.png","coralApiProxy":"https:\/\/talkingpoints-app.grv.pub\/functions\/v1\/coral-api-proxy","webSocketUrl":"wss:\/\/ws.talkingpoints.live\/api\/graphql\/live","apiKey":"sb_publishable_reZa2wbOIwZrdnBsaNEnPw_8iziREGl","interestIds":[4,2],"interestColors":{"4":"#000a3c"},"wpRestUrl":"https:\/\/www.thespurs.news\/wp-json","showAppBanner":"1","appStoreUrl":"https:\/\/talkingpoints.live\/launcher?referrer=tottenham-hotspur_thespurs_sidebar","googlePlayUrl":"https:\/\/talkingpoints.live\/launcher?referrer=tottenham-hotspur_thespurs_sidebar"};
389/* ]]> */</script>
389<script async src="https://www.thespurs.news/wp-content/plugins/talkingpoints-wp/assets/js/replies.js?ver=1787750311" id="grv-tpwp-replies-v2-js"></script>
389<script async src="https://www.thespurs.news/wp-content/plugins/talkingpoints-wp/assets/js/minified/purify.min.js?ver=3.4.7" id="dompurify-js"></script>
389<script async src="https://www.thespurs.news/wp-content/plugins/talkingpoints-wp/assets/js/featured-comments.js?ver=1787750311" id="grv-tpwp-featured-v2-js"></script>
389<script async src="https://www.thespurs.news/wp-content/plugins/talkingpoints-wp/assets/js/live-story-page.js?ver=1787750311" id="grv-tpwp-live-story-page-js"></script>
389 
389<script>        (function() {
390            const scanners = [];
391
392            // Called from Vue (SystemComment.vue) after it inserts new embed content.
393            window.tpwpScanEmbeds = function(root) {
394                scanners.forEach(function(scan) { scan(root); });
395            };
396
397            // Called by each embed script below to add its own scan() to the list above.
398            window.tpwpRegisterEmbedScanner = function(scan) {
399                scanners.push(scan);
400                scan(document.body);
401            };
402        })();
403        </script>
403 
403<script>        (function() {
404            const NATIVE_WIDTH = 300;
405            const NATIVE_HEIGHT = 152;
406
407            function applyScale(wrap, iframe) {
408                const containerWidth = wrap.clientWidth;
409                if (containerWidth >= NATIVE_WIDTH) {
410                    iframe.style.maxWidth = '';
411                    iframe.style.width = '';
412                    iframe.style.height = '';
413                    iframe.style.transform = '';
414                    wrap.style.height = '';
415                    return;
416                }
417                const scale = containerWidth / NATIVE_WIDTH;
418                iframe.style.maxWidth = 'none';
419                iframe.style.width = NATIVE_WIDTH + 'px';
420                iframe.style.height = NATIVE_HEIGHT + 'px';
421                iframe.style.transformOrigin = 'top left';
422                iframe.style.transform = 'scale(' + scale + ')';
423                wrap.style.height = Math.round(NATIVE_HEIGHT * scale) + 'px';
424            }
425
426            function watch(wrap) {
427                if (wrap.dataset.tpwpSpotifyScaled) return;
428                const iframe = wrap.querySelector('iframe');
429                if (!iframe) return;
430                wrap.dataset.tpwpSpotifyScaled = '1';
431
432                new ResizeObserver(function() { applyScale(wrap, iframe); }).observe(wrap);
433            }
434
435            function scan(node) {
436                if (!node || node.nodeType !== 1) return;
437                if (node.matches('.tpwp-spotify-scale-wrap')) watch(node);
438                if (node.querySelectorAll) {
439                    node.querySelectorAll('.tpwp-spotify-scale-wrap').forEach(watch);
440                }
441            }
442
443            window.tpwpRegisterEmbedScanner(scan);
444        })();
445        </script>
445 
445<script>        (function() {
446            const FALLBACK_MS = 4000;
447
448            function sync(el) {
449                const height = parseInt(el.getAttribute('height'), 10);
450                if (height > 0) {
451                    el.style.height = height + 'px';
452                    el.classList.add('tpwp-ig-ready');
453                }
454            }
455
456            function watch(el) {
457                if (el.dataset.tpwpIgWatched) return;
458                el.dataset.tpwpIgWatched = '1';
459
460                sync(el);
461                // Reveals a broken embed (height never resizes) instead of hiding it forever.
462                setTimeout(function() { el.classList.add('tpwp-ig-ready'); }, FALLBACK_MS);
463
464                // One observer covers both: height updates on this element, and embed.js
465                // swapping it for a new iframe (same class) on its parent, which needs re-scanning.
466                const observer = new MutationObserver(function(mutations) {
467                    mutations.forEach(function(mutation) {
468                        if (mutation.type === 'attributes') {
469                            sync(el);
470                        } else {
471                            mutation.addedNodes.forEach(scan);
472                        }
473                    });
474                });
475                observer.observe(el, { attributes: true, attributeFilter: ['height'] });
476
477                const parent = el.parentNode;
478                if (parent && !parent.dataset.tpwpIgParentWatched) {
479                    parent.dataset.tpwpIgParentWatched = '1';
480                    observer.observe(parent, { childList: true });
481                }
482            }
483
484            function scan(node) {
485                if (!node || node.nodeType !== 1) return;
486                if (node.matches('.instagram-media')) watch(node);
487                if (node.querySelectorAll) {
488                    node.querySelectorAll('.instagram-media').forEach(watch);
489                }
490            }
491
492            window.tpwpRegisterEmbedScanner(scan);
493        })();
494        </script>
494 
494<script>            (function(){let observer;function updateAd(hidden){const ad=document.querySelector('.GRVAd.leaderboard-fixed');if(!ad)return false;ad.style.display=hidden?'none':'';return true}function watchForAd(hidden){if(observer)return;observer=new MutationObserver(()=>{if(updateAd(hidden)){console.log('TPs disconneting and destroying observer');observer.disconnect();observer=null}});observer.observe(document.body,{childList:true,subtree:true})}document.addEventListener('tps:sidebar-open',()=>{console.log('TPs hiding leaderboard');if(!updateAd(true))watchForAd(true)});document.addEventListener('tps:sidebar-close',()=>{console.log('TPs showing leaderboard');updateAd(false)})})();
495            </script>
495 </div></body></html>
496
497<!-- Performance optimized by Redis Object Cache. Learn more: https://wprediscache.com -->

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.