PageSourceSearch

https://www.4srll.com/

html 4srll.com collected 2026-09-25 12:43:09 UTC 100,273 bytes, 2,346 lines download raw bytes

1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2<html  xml:lang="en-US" lang="en-US" xmlns="http://www.w3.org/1999/xhtml">
3<head id="Head"><title>
4	4s Ranch Little League > Home
5</title><meta content="text/html; charset=UTF-8" http-equiv="Content-Type" /><meta content="text/javascript" http-equiv="Content-Script-Type" /><meta content="text/css" http-equiv="Content-Style-Type" /><meta http-equiv="X-UA-Compatible" content="IE=edge" /><meta id="MetaDescription" name="DESCRIPTION" content="4s Ranch Little League" /><meta id="MetaKeywords" name="KEYWORDS" content="4s Ranch Little League" /><meta id="MetaCopyright" name="COPYRIGHT" content="Copyright (c) 2026 by 4s Ranch Little League" /><meta id="MetaAuthor" name="AUTHOR" content="4s Ranch Little League" /><meta name="RESOURCE-TYPE" content="DOCUMENT" /><meta name="DISTRIBUTION" content="GLOBAL" /><meta id="MetaRobots" name="ROBOTS" content="INDEX, FOLLOW" /><meta name="REVISIT-AFTER" content="1 DAYS" /><meta name="RATING" content="GENERAL" /><meta http-equiv="PAGE-ENTER" content="RevealTrans(Duration=0,Transition=1)" /><style id="StylePlaceholder" type="text/css"></style><link href="/portals/_default/default.css?cdv=308" type="text/css" rel="stylesheet"/><link href="/portals/_default/admin.css?cdv=308" type="text/css" rel="stylesheet"/><link href="/portals/_default/skins/littleleague2020/skin.css?cdv=308" type="text/css" rel="stylesheet"/><link href="/portals/_default/skins/littleleague2020/css/color-navy.css?cdv=308" type="text/css" rel="stylesheet"/><link href="/desktopmodules/bsb/bsb.content/clientresources/homesettingpanel.css?cdv=308" type="text/css" rel="stylesheet"/><link href="/resources/contentrotator/themes/littleleague2020/littleleague2020.css?cdv=308" type="text/css" rel="stylesheet"/>
5<script src="/resources/shared/scripts/jquery/jquery.min.js?cdv=308" type="text/javascript"></script>
5<script src="/resources/shared/scripts/jquery/jquery-migrate.min.js?cdv=308" type="text/javascript"></script>
5<script src="/resources/shared/scripts/jquery/jquery-ui.min.js?cdv=308" type="text/javascript"></script>
vendor: 2 bytes, line 5
5
6<script>
7!function(){var analytics=window.analytics=window.analytics||[];if(!analytics.initialize)if(analytics.invoked)window.console&&console.error&&console.error("Segment snippet included twice..");else{analytics.invoked=!0;analytics.methods=["trackSubmit","trackClick","trackLink","trackForm","pageview","identify","reset","group","track","ready","alias","debug","page","once","off","on"];analytics.factory=function(t){return function(){var e=Array.prototype.slice.call(arguments);e.unshift(t);analytics.push(e);return analytics}};for(var t=0;t<analytics.methods.length;t++){var e=analytics.methods[t];analytics[e]=analytics.factory(e)}analytics.load=function(t,e){var n=document.createElement("script");n.type="text/javascript";n.async=!0;n.src="https://cdn.segment.com/analytics.js/v1/"+t+"/analytics.min.js";var a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(n,a);analytics._loadOptions=e};analytics.SNIPPET_VERSION="4.1.0";
8analytics.load("vwPZbUUO9tST7jvVEVKUgfx7fLvtimDG");
9//analytics.page();
10}}();
11</script>
11
12
13    
13<script>
14        window.dataLayer = window.dataLayer || [];
15        function gtag() { dataLayer.push(arguments); }
16
17        gtag('consent', 'default', {
18            ad_storage: 'denied',
19            analytics_storage: 'denied',
20            ad_user_data: 'denied',
21            ad_personalization: 'denied',
22            functionality_storage: 'denied',
23            personalization_storage: 'denied',
24            security_storage: 'granted'
25        });
26    </script>
26
27
28<!-- Google Tag Manager -->
29<script>
30	(function(w,d,s,l,i){
31	w[l]=w[l]||[];
32	w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});
33	var f=d.getElementsByTagName(s)[0],
34	j=d.createElement(s),
35	dl=l!='dataLayer'?'&l='+l:'';
36	j.async=true;
37		
38	j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl+'';
39	f.parentNode.insertBefore(j,f);
40	})
41(window,document,'script','dataLayer','GTM-MSRCR47S');
42</script>
42
43<!-- End Google Tag Manager -->
44
45<!-- Google Tag Manager -->
46<script>
vendor: 424 bytes, lines 46-56
46
47  (function(w, d, s, l, i) {
48    w[l] = w[l] || [];
49    w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' });
50    var f = d.getElementsByTagName(s)[0],
51      j = d.createElement(s),
52      dl = l != 'dataLayer' ? '&l=' + l : '';
53    j.async = true;
54    j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
55    f.parentNode.insertBefore(j, f);
56  })(window, document, 'script', 'dataLayer', '
56GTM-WMZLMM4
vendor: 7 bytes, lines 56-57
56');
57  
57window.dataLayer = window.dataLayer || [];
58    window.dataLayer.push({
59        'userPortalId': '28567',
60        'instanceKey': 'tshq',
61        'userId': '-1',
62        'isAdminUser': 'False',
63        'isStackHubPortal': 'False',
64		'appName': 'Core Legacy',
65		'appEnvironment': 'Live',
66    });
67    
68	
69	function pushAppDataReadyEvent() {
70      window.dataLayer.push({ 'event': 'appDataReady' });
71    }
72	
73	setTimeout(pushAppDataReadyEvent, 200);
74
75</script>
75
76<!-- End Google Tag Manager -->
77
78
79<meta name="PortalId" content= "28567" /> 
80
81<script type="text/javascript">
82	function redirectToSSLUrl(url){window.location=decodeURIComponent(url);}
83	
84	$(document).ready(function(){
85		if(window.location.protocol === "https:") return;
86		var tabIdBasedUrl = "/Default.aspx?tabid=2327117";
87		var currentUrl = document.location.href.substring(document.location.origin.length);
88		var sslUrl= "https://www.4srll.com";
89		
90		if(currentUrl.toLowerCase().indexOf("tabid=") == -1){ currentUrl = tabIdBasedUrl;}
91		
92		var s = document.createElement("script");
93		s.type = "text/javascript";
94		s.src = sslUrl + "/AmILoggedInHandler.ashx?portalId=28567&currenturl=" + encodeURIComponent(currentUrl);
95		$("body").append(s);
96	});
97</script>
97
98
99<script type="text/javascript">
100$(document).ready( function () {
101	if (typeof ReportViewer != 'undefined') {
102			ReportViewer.prototype.PrintReport = function () {
103				switch (this.defaultPrintFormat) {
104					case "Default":
105						this.DefaultPrint();
106						break;
107					case "PDF":
108						this.PrintAs("PDF");
109						previewFrame = document.getElementById(this.previewFrameID);
110						previewFrame.onload = function () { previewFrame.contentDocument.execCommand("print", true, null); }
111						break;
112				}
113			};
114		}
115});
116</script>
116
117
118<link href="https:///" rel="canonical" /><link rel='SHORTCUT ICON' href='/Portals/28567/4srll.ico' type='image/x-icon' /><meta name='viewport' content='intial-scale=1.0,width=device-width'/><link rel="stylesheet" type="text/css" href="/DesktopModules/DDRMenu/BSBMobNav/mobnav.css"></link><link rel="stylesheet" type="text/css" href="/DesktopModules/DDRMenu/1colmegamenu/1colmegamenu.css"></link></head>
119<body id="Body" class=" LittleLeague2020-navy LittleLeague-Default">
120		
121
122<!-- Google Tag Manager (noscript) -->
vendor: 79 bytes, lines 122-125
122
123<noscript>
124	<iframe 
125	    src="https://www.googletagmanager.com/ns.html?id=
125GTM-MSRCR47S
vendor: 104 bytes, lines 125-130
125" 
126			height="0" 
127			width="0" 
128			style="display:none;visibility:hidden">
129	</iframe>
130</noscript>
131<!-- End Google Tag Manager (noscript) -->
132
133<!-- Google Tag Manager (noscript) -->
134<noscript>
135	<iframe
136		src="https://www.googletagmanager.com/ns.html?id='GTM-WMZLMM4'"
137		height="0"
138		width="0"
139		style="display:none;visibility:hidden"
140	></iframe>
141</noscript>
142<div id="mp-toolbar-host"></div>
143<!-- End Google Tag Manager (noscript) -->
144
145		<form method="post" action="/" id="Form" enctype="multipart/form-data">
146<div class="aspNetHidden">
147<input type="hidden" name="StylesheetManager_TSSM" id="StylesheetManager_TSSM" value="" />
148<input type="hidden" name="ScriptManager_TSM" id="ScriptManager_TSM" value="" />
149<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
150<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
151<input type="hidden" name="_VSTATE" id="_VSTATE" value="H4sIAAAAAAAEALVUXW/aMBQVbgy0bOWhU142EZeHqdMG+aDrl8YmETq1WkorSD/2NKXYBKtpQrEp8Os3Owm0TO3WadtTrn19zr3n5NrfM8UiXDEtw7CszZq1XVRBae3MCyj2OGmTmxFh/CjCBGTUfE8mFZdMOJx+WG8e2+7Xk33U59cBOjltOIc2Kld0/bxm63rTbaKLA/fIQWbVQO7QCxnlNAq9QNf3W2VU7nM+2NP18XhcHdeq0dDX3bY+kVymBKdhhd9DVjHH5Y8YANGGloE2mlwHe4EX+vUyCSunnTJaWIhsyOoPFDJ3d3cT/jIGShGrqyArleXOKKOXAeljkIvX3SjkJORQ3WSo7YXdPnIo5wFBDvH8EcEgLztZejy/nOTf2dFgOqR+n6ON7htkGdYWupyix1ArRVXRlrAGRCOF31RYTfLPD1vN/Yt36POx4xyf40QP7AYeY/BtikkgorhRCb3b6cJupUl63ijgKgAZYYjSK0pe0YAKemKdjz0vwVsvGBEIrZ33W9vSOnEGwoyR1BMhqJipKRAqnPVv5CrleJEwx4aDXvIL1c3Ow7KgOJSNAUC2ki/lbcbsWA5kVw0eCjB0Ip+GpULLu6W+GNbTYQA39FRI1WODySfuXVJct8RYmzXzNWUxou4OR6SkfFvvNADAcpzSKita9o493yY+ZZwMtRx8+QtWTXijAV/wLM14gJYjd7yJEOnemXQvFicNwunPlYEyFypaKLCruE+HhldzmaKLJ2uTLeHEw7mun0j/XF12xqaUcm4UBS4dPDaVgvOVju9zDqIhl09KPZkceb+eMAT5/+HK8j91pTDXoUCjGYbipRwJBfOo0ug07OQVubdp1bbNHctKL1s8IzKUH8GjNVut5OAMKVZ3PPYCrBffqczsusqpk7P2LD38hUwPMVQO7LYpcmsLhvYpxuKpDP7OUPwDDVI5AUEGAAA=" />
152<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="" />
153</div>
154
155<script type="text/javascript">
156//<![CDATA[
157var theForm = document.forms['Form'];
158if (!theForm) {
159    theForm = document.Form;
160}
161function __doPostBack(eventTarget, eventArgument) {
162    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
163        theForm.__EVENTTARGET.value = eventTarget;
164        theForm.__EVENTARGUMENT.value = eventArgument;
165        theForm.submit();
166    }
167}
168//]]>
169</script>
169
170
171
172<script src="/WebResource.axd?d=pynGkmcFUV1ZZXERyYgzPaAYQM8toJDi3ubXdQG0W7Rgz_EkQpArelb1XYA1&amp;t=639190689332169432" type="text/javascript"></script>
172
173
174<script type="text/javascript">if (!(window.mobnav && window.mobnav.js)) document.write(unescape('%3Cscript src="/DesktopModules/DDRMenu/BSBMobNav/mobnav.js" type="text/javascript"%3E%3C/script%3E'));</script>
174<script type="text/javascript" src="/DesktopModules/DDRMenu/1colmegamenu/1colmegamenu.js"></script>
vendor: 2 bytes, line 174
174
175<script src="/Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=ScriptManager_TSM&amp;compress=1&amp;_TSM_CombinedScripts_=%3b%3bSystem.Web.Extensions%2c+Version%3d4.0.0.0%2c+Culture%3dneutral%2c+PublicKeyToken%3d31bf3856ad364e35%3aen-US%3add3ac3d5-1e29-4112-8fed-529caffa8f24%3aea597d4b%3ab25378d2" type="text/javascript"></script>
vendor: 2 bytes, line 175
175
176<script src="/js/dnn.js" type="text/javascript"></script>
176
177<div class="aspNetHidden">
178
179	<input type="hidden" name="__VIEWSTATEENCRYPTED" id="__VIEWSTATEENCRYPTED" value="" />
180</div>
180<script type="text/javascript">
181//<![CDATA[
182Sys.WebForms.PageRequestManager._initialize('ScriptManager', 'Form', [], [], [], 5000, '');
183//]]>
184</script>
184
185
186		
187		
188        
188<script src="/js/dnn.modalpopup.js?cdv=308" type="text/javascript"></script>
188<script src="/js/dnncore.js?cdv=308" type="text/javascript"></script>
188<script src="/portals/_default/skins/littleleague2020/skin.helper.js?cdv=308" type="text/javascript"></script>
188<script src="/resources/shared/scripts/facebook-resize.js?cdv=308" type="text/javascript"></script>
188<script src="/js/dnn.servicesframework.js?cdv=308" type="text/javascript"></script>
188<script src="/resources/shared/scripts/clamp.js?cdv=308" type="text/javascript"></script>
188<script src="/resources/bsb.controls/jquery.contenthome.helper.js?cdv=308" type="text/javascript"></script>
188<script src="/desktopmodules/at/at.common.usercontrols/resources/jquery.smallpluggins.js?cdv=308" type="text/javascript"></script>
188<script src="/resources/shared/scripts/theme-tabs.js?cdv=308" type="text/javascript"></script>
188<script src="/resources/bsb.controls/jquery.hoverintent.js?cdv=308" type="text/javascript"></script>
188<script src="/resources/bsb.controls/jquery.caroufredsel.min.js?cdv=308" type="text/javascript"></script>
188
189        
190<script async src='https://www.googletagservices.com/tag/js/gpt.js'></script>
vendor: 2 bytes, line 190
190
191<script>
192var googletag = googletag || { cmd: [] };
193
194// Function to load or destroy the ad based on consent
195function handleGptAd() {
196    var adDiv = document.getElementById('div-gpt-ad-1494964992312-0');
197    if (!adDiv) return;
198
199    var consentGiven = true; // default if OneTrust not available
200
201    if (typeof OptanonActiveGroups !== 'undefined') {
202        consentGiven = OptanonActiveGroups.indexOf('C0004') > -1; // marketing/ads group
203    }
204
205    if (consentGiven) {
206        adDiv.style.display = 'block';
207        googletag.cmd.push(function() {
208            if (!adDiv.hasAttribute('data-gpt-slot')) {
209                googletag.defineSlot('/7204123/728x90-Blue-Sombrero', [728, 90], 'div-gpt-ad-1494964992312-0')
210                    .addService(googletag.pubads());
211                googletag.pubads().enableSingleRequest();
212                googletag.enableServices();
213                adDiv.setAttribute('data-gpt-slot', 'true');
214            }
215            googletag.display('div-gpt-ad-1494964992312-0');
216        });
217    } else {
218        // Hide and destroy the slot if it exists
219        adDiv.style.display = 'none';
220        if (adDiv.hasAttribute('data-gpt-slot')) {
221            googletag.cmd.push(function() {
222                var slot = googletag.pubads().getSlots().find(function(s) {
223                    return s.getSlotElementId() === 'div-gpt-ad-1494964992312-0';
224                });
225                if (slot) {
226                    googletag.destroySlots([slot]);
227                }
228            });
229            adDiv.removeAttribute('data-gpt-slot');
230        }
231        adDiv.innerHTML = '';
232    }
233}
234
235// Initial run
236handleGptAd();
237
238// Listen to consent changes
239window.addEventListener('OneTrustGroupsUpdated', handleGptAd);
240</script>
240
241
242
243<input name="dnn$MobileNavigation$UniformBaseSection$hdncheckIsUniformAvailable" type="hidden" id="dnn_MobileNavigation_UniformBaseSection_hdncheckIsUniformAvailable" class="json-IsUniformAvailable" />
244<input name="dnn$MobileNavigation$UniformBaseSection$hdnPortalId" type="hidden" id="dnn_MobileNavigation_UniformBaseSection_hdnPortalId" class="json-PortalId" value="28567" />
245<input name="dnn$MobileNavigation$UniformBaseSection$hdnFamilyId" type="hidden" id="dnn_MobileNavigation_UniformBaseSection_hdnFamilyId" class="json-FamilyId" value="0" />
246<input name="dnn$MobileNavigation$UniformBaseSection$hdnUserId" type="hidden" id="dnn_MobileNavigation_UniformBaseSection_hdnUserId" class="json-CustomerId json-UserId" value="-1" />
247<input name="dnn$MobileNavigation$UniformBaseSection$hdnInstanceKey" type="hidden" id="dnn_MobileNavigation_UniformBaseSection_hdnInstanceKey" class="json-InstanceKey" value="tshq" />
248<span id="noSizeNotificationForShoppingCart"></span>
249<script type="text/x-kendo-template" id="errorNotificationTemplate-shoppingcart-tmpl">
250    <div  class="bsb-notification danger">
251    	#= message #
252    	<span class="pull-right danger" style="cursor: pointer;">X</span>
253    </div>
254</script>
254
255
256
257<input name="dnn$MobileNavigation$isExpressTheme" type="hidden" id="dnn_MobileNavigation_isExpressTheme" value="false" />
258<input name="dnn$MobileNavigation$themeNameFromDB" type="hidden" id="dnn_MobileNavigation_themeNameFromDB" value="Little League - Branded" />
259<input name="dnn$MobileNavigation$themeNameFromConfig" type="hidden" id="dnn_MobileNavigation_themeNameFromConfig" value="mclean youth soccer" />
260
261<div id="mobNav" class="navy"> 
262	<div class="navBar">
263		<div class="navLeft">
264			<a class="navExpand navBurger" href="javascript:void(0)" onclick="toggleDropDown(this)" data-target="#dnn_MobileNavigation_navDropDown">
265				<svg class="navIcon" width="20" height="25" viewBox="0 0 25 25">
266					<path d="M0,4h25v3H0V4z M0,11h25v3H0V11z M0,18h25v3H0V18z"/>
267				</svg>
268				<svg class="navIcon navActive" width="20" height="25" viewBox="0 0 25 25">
269					<polygon points="23,20.8 14.8,12.5 23,4.3 20.7,2 12.5,10.2 4.3,2 2,4.3 10.2,12.5 2,20.8 4.2,23 12.5,14.8 20.8,23 "/>
270				</svg>
271			</a>
272		</div>
273		
274			<div class="navLogo"><img src="Portals/_default/Skins/littleleague2020/images/topbar-logo.png" alt="Menu"/></div>
275		
276	</div>
277	<div id="dnn_MobileNavigation_navDropDown" class="navDropDown">
278		
279		<div id="navMenu" class="navContent">
280			<div class="navContentInner">
281				<div class="navFooter">
282					<ul class="navRoot">
283						<li class="navItem">
284							<div class="navWrapper">
285								<a id="dnn_MobileNavigation_dnnMobNavLOGIN_cmdLogin" class="skBtn" href="/Default.aspx?tabid=2327131&amp;isLogin=True">Login</a>
286
287<script type="text/javascript">
288    document.addEventListener("DOMContentLoaded", function () {
289
290        // Sports Connect Login
291        var login =
292            document.querySelector(".sports-connect-color a") ||
293            document.querySelector(".sports-connect-color");
294
295        // Find rendered Terms or Privacy anchor
296        var source =
297            document.querySelector('a[id*="hypPrivacy"]') ||
298            document.querySelector('a[id*="hypTerms"]') ||
299            document.querySelector("[id$='lblCopyright']");
300       
301	    if (!login || !source) {
302			return;
303		}
304
305        // Get actual theme color
306        var color = window.getComputedStyle(source).color;
307
308        // Apply styles
309        login.style.setProperty("color", color, "important");
310        login.style.setProperty("display", "inline-block", "important");
311        login.style.setProperty("visibility", "visible", "important");
312        login.style.setProperty("opacity", "1", "important");
313    });
314</script>
314
315
316								<a id="dnn_MobileNavigation_dnnMobNavUSER_cmdRegister" class="skBtn" href="/Default.aspx?tabid=2327131">Register</a>
317							</div> 
318						</li>
319						<li class="navItem skSocial">
320						<a target="_blank" class="link skYoutubeIcn" href="//www.youtube.com/">
321							<svg viewBox="190.8 385.5 32.4 23" height="23" width="23">
322								<g>
323									<g>
324										<path d="M221.8,387.7c-0.9-1.6-1.8-1.9-3.8-2c-1.9-0.1-6.8-0.2-11-0.2c-4.2,0-9.1,0.1-11.1,0.2c-1.9,0.1-2.9,0.4-3.8,2
325											c-0.9,1.6-1.4,4.4-1.4,9.3c0,0,0,0,0,0c0,0,0,0,0,0v0c0,4.9,0.5,7.7,1.4,9.3c0.9,1.6,1.8,1.9,3.8,2c1.9,0.1,6.8,0.2,11.1,0.2
326											c4.2,0,9.1-0.1,11-0.2c1.9-0.1,2.9-0.4,3.8-2c0.9-1.6,1.4-4.4,1.4-9.3c0,0,0,0,0,0c0,0,0,0,0,0
327											C223.2,392.1,222.7,389.3,221.8,387.7z M202.9,403.3v-12.6l10.1,6.3L202.9,403.3z"/>
328									</g>
329								</g>
330							</svg>
331						</a>
332						<a target="_blank" class="link skInstagramIcn" href="//www.instagram.com/">
333							<svg viewBox="0 0 18 18" width="19px" height="19px">
334								<path d="M17.9,5.3c0-0.7-0.2-1.5-0.4-2.2c-0.2-0.6-0.6-1.1-1-1.6c-0.4-0.5-1-0.8-1.6-1c-0.7-0.3-1.4-0.4-2.2-0.4C11.8,0,11.4,0,9,0
335									S6.2,0,5.3,0.1c-0.7,0-1.5,0.2-2.2,0.4C2.5,0.7,2,1.1,1.5,1.5c-0.5,0.4-0.8,1-1,1.6C0.2,3.8,0.1,4.5,0.1,5.3C0,6.2,0,6.6,0,9
336									s0,2.8,0.1,3.7c0,0.7,0.2,1.5,0.4,2.2c0.2,0.6,0.6,1.1,1,1.6c0.4,0.5,1,0.8,1.6,1c0.7,0.3,1.4,0.4,2.2,0.4C6.2,18,6.6,18,9,18
337									s2.8,0,3.7-0.1c0.7,0,1.5-0.2,2.2-0.4c1.2-0.5,2.2-1.4,2.6-2.6c0.3-0.7,0.4-1.4,0.4-2.2c0-1,0.1-1.3,0.1-3.7S18,6.2,17.9,5.3z
338									 M16.3,12.6c0,0.6-0.1,1.1-0.3,1.7c-0.3,0.8-0.9,1.4-1.7,1.7c-0.5,0.2-1.1,0.3-1.7,0.3c-0.9,0-1.2,0.1-3.6,0.1s-2.7,0-3.6-0.1
339									c-0.6,0-1.1-0.1-1.7-0.3c-0.4-0.1-0.7-0.4-1-0.7c-0.3-0.3-0.5-0.6-0.7-1c-0.2-0.5-0.3-1.1-0.3-1.7c0-0.9-0.1-1.2-0.1-3.6
340									s0-2.7,0.1-3.6c0-0.6,0.1-1.1,0.3-1.7c0.1-0.4,0.4-0.7,0.7-1c0.3-0.3,0.6-0.5,1-0.7c0.5-0.2,1.1-0.3,1.7-0.3c0.9,0,1.2-0.1,3.6-0.1
341									s2.7,0,3.6,0.1c0.6,0,1.1,0.1,1.7,0.3c0.4,0.1,0.7,0.4,1,0.7c0.3,0.3,0.5,0.6,0.7,1c0.2,0.5,0.3,1.1,0.3,1.7c0,0.9,0.1,1.2,0.1,3.6
342									S16.4,11.7,16.3,12.6z M9,4.4C6.4,4.4,4.4,6.4,4.4,9s2.1,4.6,4.6,4.6s4.6-2.1,4.6-4.6C13.6,6.4,11.6,4.4,9,4.4z M9,12
343									c-1.7,0-3-1.3-3-3s1.3-3,3-3s3,1.3,3,3S10.7,12,9,12z M14.9,4.2c0,0.6-0.5,1.1-1.1,1.1c-0.6,0-1.1-0.5-1.1-1.1s0.5-1.1,1.1-1.1l0,0
344									C14.4,3.1,14.9,3.6,14.9,4.2z"/>
345							</svg>
346						</a>
347						<a target="_blank" class="link skTwitterIcn" href="//www.twitter.com/">
348							<svg viewBox="0 0 20 20" height="21" width="21">
349								<path d="M17.3,6.2c0,0.2,0,0.3,0,0.5c0,5-3.8,10.7-10.7,10.7c-2.1,0-4.1-0.6-5.8-1.7c0.3,0,0.6,0.1,0.9,0.1c1.8,0,3.4-0.6,4.7-1.6
350									c-1.7,0-3-1.1-3.5-2.6c0.2,0,0.5,0.1,0.7,0.1c0.3,0,0.7,0,1-0.1c-1.7-0.3-3-1.9-3-3.7c0,0,0,0,0,0C2,8.1,2.6,8.2,3.2,8.3
351									c-1-0.7-1.7-1.8-1.7-3.1c0-0.7,0.2-1.3,0.5-1.9C3.9,5.5,6.7,7,9.9,7.2C9.8,6.9,9.8,6.6,9.8,6.3c0-2.1,1.7-3.8,3.8-3.8
352									c1.1,0,2.1,0.5,2.8,1.2c0.9-0.2,1.7-0.5,2.4-0.9c-0.3,0.9-0.9,1.6-1.7,2.1c0.8-0.1,1.5-0.3,2.2-0.6C18.7,5.1,18.1,5.7,17.3,6.2z"/>
353							</svg>
354						</a>
355						<a target="_blank" class="link skFacebookIcn" href="//www.facebook.com/">
356							<svg viewBox="0 0 20 20" width="19px" height="19px">
357								<path d="M17,1H3C1.9,1,1,1.9,1,3v14c0,1.1,0.9,2,2,2h7v-7H8V9.5h2v-2c0-2.2,1.2-3.7,3.8-3.7l1.8,0v2.6h-1.2c-1,0-1.4,0.7-1.4,1.4
358									v1.7h2.6L15,12h-2v7h4c1.1,0,2-0.9,2-2V3C19,1.9,18.1,1,17,1z"/>
359							</svg>
360						</a>
361						<a target="_blank" class="link skFlickrIcn" href="//www.flickr.com/">
362							<svg viewBox="-138.5 279 20 20" height="32" width="32">
363								<g>
364									<circle cx="-133.5" cy="289" r="4" height="10px"/>
365									<circle cx="-123.5" cy="289" r="4" height="10px"/>
366								</g>
367							</svg>
368						</a>
369						<a target="_blank" class="link skLinkedInIcn" href="//www.linkedin.com/company/">
370							<svg viewBox="0 0 16 16" height="17" width="17">
371								<g>
372									<g>
373										<rect y="5" width="3.6" height="11"/>
374										<ellipse cx="2" cy="2" rx="2" ry="2"/>
375									</g>
376									<path d="M12.6,5c-2,0-3.4,1.3-4,2.1V5H5v11h3.6v-6c0,0,1.5-2,2.6-2s1.3,0.7,1.3,1.5s0,6.5,0,6.5
376H16
377										c0,0,0-5.7,0-6.9S15.6,5,12.6,5z"/>
378								</g>
379							</svg>
380						</a>
381						</li>
382						
383					</ul>
384				</div>
385				<div class="skNavLinkWrapper">
386					<ul class="skTopBarLinks">
387						<li><a href=" http://www.littleleague.org/?utm_source=Local%20League%20Website&utm_medium=LittleLeague.org&utm_content=Local%20League%20Website%20Header" target="_blank">LittleLeague.org</a></li>
388						<li><a href=" https://www.littleleague.org/playing-rules/little-league-rulebook-app/" target="_blank">Rulebook App</a></li>
389						<li><a href="https://www.littleleague.org/university/training/" target="_blank">Training</a></li>
390						<li><a href="http://www.llbws.org/?utm_source=Local%20League%20Website&utm_medium=LLWS&utm_content=Local%20League%20Website%20Header" target="_blank">LLWS</a></li>
391						<li class="Last"><a href="https://www.littleleaguestore.net/?utm_source=Local%20League%20Website&utm_medium=Official%20Store%20Website&utm_content=Local%20League%20Website%20Header" target="_blank">Official Store</a></li>
392						<div class="clear-both"></div>
393					</ul>
394				</div>
395				<!-- DDRmenu v02.00.01 - BSBMobNav template --><ul class="navRoot">
396	<li class="navItem navSelected navFirst">
397		<div class="navWrapper">
398			
399				<a class="navLink navLinkSelected" target="" href="/Default.aspx?tabid=2327117">Home</a>
400			
401		</div>
402		
403	</li>
404
405	<li class="navItem">
406		<div class="navWrapper">
407			
408				<a class="navLink" href="javascript:void(0)" onclick="toggleDropDown(this)" data-target="#navChild2371363">Information</a>
409			
410				<a class="navExpand navArrow" href="javascript:void(0)" onclick="toggleDropDown(this)" data-target="#navChild2371363">
411					<svg class="navIcon" xmlns="http://www.w3.org/2000/svg" width="15" height="9" viewBox="0 0 15 9">
412						<polygon points="15,0.9 14.1,0 7.5,7.2 0.9,0 0,0.9 7.5,9 7.5,9 7.5,9"/>
413					</svg>
414					<svg class="navIcon navActive" xmlns="http://www.w3.org/2000/svg" width="15" height="9" viewBox="0 0 15 9">
415						<polygon points="0,8.1 0.9,9 7.5,1.8 14.1,9 15,8.1 7.5,0 7.5,0 7.5,0"/>
416					</svg>
417				</a>
418			
419		</div>
420		
421			<ul id="navChild2371363" class="navChild navChild0">
422	<li class="navItem navFirst">
423		<div class="navWrapper">
424			
425				<a class="navLink" target="" href="/Default.aspx?tabid=2371366">Divisions</a>
426			
427		</div>
428		
429	</li>
430
431	<li class="navItem">
432		<div class="navWrapper">
433			
434				<a class="navLink" target="" href="/Default.aspx?tabid=2371369">Safety</a>
435			
436		</div>
437		
438	</li>
439
440	<li class="navItem">
441		<div class="navWrapper">
442			
443				<a class="navLink" target="" href="/Default.aspx?tabid=2371424">Rules &amp; Documents</a>
444			
445		</div>
446		
447	</li>
448
449	<li class="navItem">
450		<div class="navWrapper">
451			
452				<a class="navLink" target="" href="/Default.aspx?tabid=2371368">Umpire Program</a>
453			
454		</div>
455		
456	</li>
457
458	<li class="navItem">
459		<div class="navWrapper">
460			
461				<a class="navLink" target="" href="/Default.aspx?tabid=2371373">Become a Sponsor</a>
462			
463		</div>
464		
465	</li>
466
467	<li class="navItem">
468		<div class="navWrapper">
469			
470				<a class="navLink" target="" href="/Default.aspx?tabid=2371367">Coaches</a>
471			
472		</div>
473		
474	</li>
475
476	<li class="navItem">
477		<div class="navWrapper">
478			
479				<a class="navLink" target="" href="/Default.aspx?tabid=2327122">Fields</a>
480			
481		</div>
482		
483	</li>
484
485	<li class="navItem navLast">
486		<div class="navWrapper">
487			
488				<a class="navLink" target="" href="/Default.aspx?tabid=2754417">Volunteers</a>
489			
490		</div>
491		
492	</li>
493</ul>
494		
495	</li>
496
497	<li class="navItem">
498		<div class="navWrapper">
499			
500				<a class="navLink" target="" href="/Default.aspx?tabid=2327118">Contact</a>
501			
502		</div>
503		
504	</li>
505
506	<li class="navItem navLast">
507		<div class="navWrapper">
508			
509				<a class="navLink" target="" href="/Default.aspx?tabid=2769365">Spring 2026</a>
510			
511				<a class="navExpand navArrow" href="javascript:void(0)" onclick="toggleDropDown(this)" data-target="#navChild2769365">
512					<svg class="navIcon" xmlns="http://www.w3.org/2000/svg" width="15" height="9" viewBox="0 0 15 9">
513						<polygon points="15,0.9 14.1,0 7.5,7.2 0.9,0 0,0.9 7.5,9 7.5,9 7.5,9"/>
514					</svg>
515					<svg class="navIcon navActive" xmlns="http://www.w3.org/2000/svg" width="15" height="9" viewBox="0 0 15 9">
516						<polygon points="0,8.1 0.9,9 7.5,1.8 14.1,9 15,8.1 7.5,0 7.5,0 7.5,0"/>
517					</svg>
518				</a>
519			
520		</div>
521		
522			<ul id="navChild2769365" class="navChild navChild0">
523	<li class="navItem navFirst">
524		<div class="navWrapper">
525			
526				<a class="navLink" target="" href="/Default.aspx?tabid=2328600">Calendar</a>
527			
528		</div>
529		
530	</li>
531
532	<li class="navItem">
533		<div class="navWrapper">
534			
535				<a class="navLink" target="" href="/Default.aspx?tabid=2328599">Team Directory</a>
536			
537		</div>
538		
539	</li>
540
541	<li class="navItem">
542		<div class="navWrapper">
543			
544				<a class="navLink" target="" href="/Default.aspx?tabid=2328603">View Scores</a>
545			
546		</div>
547		
548	</li>
549
550	<li class="navItem navLast">
551		<div class="navWrapper">
552			
553				<a class="navLink" target="" href="/Default.aspx?tabid=2328604">View Standings</a>
554			
555		</div>
556		
557	</li>
558</ul>
559		
560	</li>
561</ul>
562
563
564				
565			</div>
566		</div>
567	</div>
568</div>
569<!-- For Website Navigation Swap (TWA-1840) -->
570<div id="websiteManager">
571	<h1 class="scom-title">Website Manager</h1>
572</div>
573<style>
574	#websiteManager{
575		display: none;
576		background-color: #363636;
577		padding: 36px 10px;
578	}
579	#websiteManager h1.scom-title{
580		padding: 0;
581		margin: 0;
582		font-family: "dsg-sans-black", "Segoe UI", Arial, Helvetica, sans-serif;
583		font-size: 50.4px;
584		line-height: 54px;
585		font-weight: bold;
586		color: white;
587		text-transform: uppercase;
588		letter-spacing: 3px;
589	}
590</style>
591<!-- End -->
592
593
594<style>
595    .mt-5 {
596        margin-top: 5px;
597    }
598    .skVisitor {
599        background-color: #24313A;
600        padding: 25px 0;
601    }
602
603    .skVisitorRow {
604        width: 960px;
605        margin: 0 auto;
606        display: flex;
607        align-items: flex-start;
608        justify-content: center;
609        gap: 16px;
610    }
611
612    .VisitorText {
613        font-family: 'Lato',sans-serif;
614        color: #ebeaea;
615        font-size: 16px;
616        line-height: 20px;
617        letter-spacing: 0.3px;
618    }
619
620    .TextEditorWidth {
621        border: none;
622        border-radius: 4px;
623    }
624
625    .skVisitorRow input {
626        font-size: 16px;
627        padding: 6px 0 6px 10px;
628        display: block;
629        width: 200px;
630        border-radius: 4px;
631        border: 2px solid transparent;
632    }
633
634        .skVisitorRow input:focus {
635            border: 2px solid #3a5d75;
636            transition: border 1s ease-in-out;
637        }
638
639        .skVisitorRow input[type="submit"] {
640            width: unset;
641            font-weight: 500;
642            color: rgb(255 255 255);
643            background-color: #0072EB;
644            -webkit-transition: all .2s ease-in-out;
645            transition: all .2s ease-in-out;
646            padding: 8px 20px;
647            border: none;
648            border-radius: 4px;
649            cursor: pointer;
650            -ms-touch-action: manipulation;
651            touch-action: manipulation;
652            font-size: 16px;
653        }
654
655            .skVisitorRow input[type="submit"]:focus,
656            .skVisitorRow input[type="submit"]:hover {
657                box-shadow: 2px 0 2px rgba(255, 255, 255, .12), 0 2px 2px rgba(255, 255, 255, .2);
658                background-color: #0A4FB3;
659            }
660
661    .skVisitorRow .Wrapper {
662        position: relative;
663    }
664
665    .skVisitorRow .Error span {
666        display: block;
667        position: absolute;
668        width: max-content;
669        font-size: 14px;
670        font-weight: 600;
671        left: 0;
672        bottom: -24px;
673    }
674    .VisitorDataRow .VisitorWrapper {
675        display: flex;
676        gap: 10px;
677    }
678    .InputWrapper .Error span {
679        position: relative;
680        display: unset;
681        bottom: 0;
682    }
683    .VisitorDataRow .VisitorWrapper {
684        position: relative;
685    }
686    .VisitorDataRow .VisitorWrapper .InputWrapper {
687        width: 212px;
688    }
689
690    @media screen and (max-width: 960px) {
691        .skVisitorRow {
692            width: auto;
693            margin: 0 16px;
694        }
695    }
696
697    @media screen and (max-width: 768px) {
698        .skVisitor {
699            padding: 30px 0;
700        }
701
702        .skVisitorRow {
703            width: auto;
704            margin: 0 30px;
705            flex-wrap: wrap;
706        }
707
708        .VisitorText {
709            width: 100%
710        }
711
712        .VisitorDataRow .VisitorText {
713            text-align: center;
714        }
715        
716        .VisitorDataRow .VisitorWrapper {
717            flex-wrap: wrap;
718            justify-content: center;
719        }
720    }
721</style>
722
723
724
725<script language="javascript" type="text/javascript">
726    $(document).ready(function () {
727        var chooseCollecting = $("#dnn_ctlDisplaySiteVisitorAnnouncement_hdnChoosecollecting").val();
728
729        var nameDiv = document.getElementById("siteVisitorAnnouncementNameDiv");
730        if (nameDiv) {
731            if (chooseCollecting === "Email And Name") {
732                nameDiv.style.display = "block";
733            } else {
734                nameDiv.style.display = "none";
735            }
736        }
737    });
738    function ShowEmailSubmitSuccessMessage(nameInput, emailInput) {
739        let message = "";
740
741        if (nameInput && emailInput) {
742            message = "Name and email added successfully!";
743        } else {
744            message = "Email added successfully!";
745        } 
746
747        $(".EmailSuccess font").html(message);
748        $('.EmailSuccess').show();
749
750        $(".EmailSuccess").hide('fade', {}, 3000);
751        return;
752    }
753
754    function validateEmail(email) {
755        var regex = /^[\w.%+-]+@[\w.-]+\.[a-zA-Z]{2,}$/;
756        return regex.test(email);
757    }
758
759    function validateName(name) {
760        var regex = /^[a-zA-Z'-\s]+$/;
761        return regex.test(name);
762    }
763
764    var element = document.getElementById('dnn_ctlDisplaySiteVisitorAnnouncement_txt_addEmail');
765    if (element !== null) {
766        element.addEventListener('keyup', function () {
767            hideValidationMessages();
768        });
769    }
770
771    function hideValidationMessages() {
772        var emailInput = $('#dnn_ctlDisplaySiteVisitorAnnouncement_txt_addEmail').val().trim();
773        var nameInput = $('#dnn_ctlDisplaySiteVisitorAnnouncement_txt_addName').val().trim();
774        if (nameInput.length !== 0) {
775            if (!validateName(nameInput)) {
776                $('.NameValidation').show();
777            }
778            else { $('.NameValidation').hide(); }
779        }
780        else { $('.NameValidation').hide(); }
781        if (emailInput.length !== 0) {
782            if (!validateEmail(emailInput)) {
783                $('.EmailValidation').show();
784                $('.isRequired').hide();
785            }
786            else { $('.EmailValidation').hide();
787                     $('.isRequired').hide();
788                 }
789        }
790        else {
791            $('.EmailValidation').hide();
792            $('.isRequired').show();
793        }
794
795    }
796
797    if (element !== null) {
798        element.addEventListener('blur', function () {
799
800            var emailInput = $(this).val().trim();
801            var emailValidationMessage = $('.EmailValidation');
802
803            hideValidationMessages();
804
805            if (emailInput.length !== 0) {
806                if (!validateEmail(emailInput)) {
807                    emailValidationMessage.show();
808                }
809            }
810        });
811    }
812    function SubmitSiteVisitor_Click() {
813        var emailInput = $('#dnn_ctlDisplaySiteVisitorAnnouncement_txt_addEmail').val().trim();
814        var emailValidationMessage = $('.EmailValidation');
815        var nameInput = $('#dnn_ctlDisplaySiteVisitorAnnouncement_txt_addName').val().trim();
816        var nameValidationMessage = $('.NameValidation');
817
818        hideValidationMessages();
819
820        if (nameInput.length !== 0) {
821            if (!validateName(nameInput)) {
822                nameValidationMessage.show();
823                return false;
824            }
825        }
826        if (emailInput.length === 0) {
827            $('.isRequired').show();
828            return false;
829        }
830        if (!validateEmail(emailInput)) {
831            emailValidationMessage.show();
832            return false;
833        } else {
834            var portalId = "28567";
835            var crudServiceBaseUrl = getServiceRootUrl() + "SiteVisitor/";
836            $.ajax({
837                type: "POST",
838                url: crudServiceBaseUrl + "AddSiteVisitor",
839                data: JSON.stringify({ Email: emailInput, Name: nameInput, PortalId: portalId }),
840                contentType: "application/json; charset=utf-8",
841                dataType: "json",
842                success: function (response) {
843                    if (response) {
844                        ShowEmailSubmitSuccessMessage(nameInput, emailInput);
845                    }
846                    $('#dnn_ctlDisplaySiteVisitorAnnouncement_txt_addEmail').val('');
847                    $('#dnn_ctlDisplaySiteVisitorAnnouncement_txt_addName').val('');
848                },
849                error: function (xhr, status, error) {
850                    console.error(xhr.responseText);
851                }
852            });
853        }
854    }
855
856    function getServiceRootUrl() {
857        var moduleId = $('#DNNModuleId').val();
858        var sf = $.ServicesFramework(moduleId);
859        return sf.getServiceRoot('siteVisitorService');
860    };
861
862</script>
862
863
864
865<style>
866    .skAlert {
867        background-color: #525252;
868        padding: 40px 0;
869    }
870
871    .skAlertRow {
872        width: 960px;
873        margin: 0 auto;
874    }
875
876    .skAlertLeft {
877        float: left;
878        width: 110px;
879        text-align: right;
880    }
881
882    .skAlertRight {
883        float: right;
884        width: 850px;
885    }
886
887    .AlertImage img {
888        width: 43px;
889        height: 43px;
890        margin-right: 20px;
891        margin-top: 2px;
892    }
893
894    .AlertText {
895        font-family: 'Lato',sans-serif;
896        color: #ebeaea;
897        font-size: 16px;
898        line-height: 20px;
899        letter-spacing: 0.3px;
900		margin-top: 8px;
901		margin-left: -2px;
902    }
903
904    .skClear {
905        clear: both;
906    }
907
908    @media screen and (max-width: 768px) {
909        .skAlert {
910            padding: 30px 0;
911        }
912
913        .skAlertRow {
914            width: auto;
915            margin: 0 30px;
916        }
917
918        .skAlertLeft {
919            float: none;
920            width: auto;
921            text-align: center;
922        }
923
924        .AlertImage img {
925            margin-right: 0;
926            margin-bottom: 22px;
927        }
928
929        .skAlertRight {
930            float: none;
931            width: auto;
932        }
933    }
934        .AlertText a,
935        .AlertText a:visited {
936            text-decoration:underline !important;
937            font-family: 'Lato',sans-serif!important;
938            font-size: 16px!important;
939            word-wrap: break-word;
940        }
941</style>
942
943
944
945
946<div class="skArea">
947	<div class="skMobTopbar skMobile">
948		<div class="skWidth">
949			<div class="float-left">
950				<img src="/portals/_default/Skins/littleleague2020/images/Topbar-logo.png">
951			</div>
952			<ul class="skAction clear">
953				<li class="skLogin clear">
954					<a id="dnn_dnnLOGINLLMOB_cmdLogin" class="skLoginLink" href="/Default.aspx?tabid=2327131&amp;isLogin=True">Login</a>
955
956<script type="text/javascript">
957    document.addEventListener("DOMContentLoaded", function () {
958
959        // Sports Connect Login
960        var login =
961            document.querySelector(".sports-connect-color a") ||
962            document.querySelector(".sports-connect-color");
963
964        // Find rendered Terms or Privacy anchor
965        var source =
966            document.querySelector('a[id*="hypPrivacy"]') ||
967            document.querySelector('a[id*="hypTerms"]') ||
968            document.querySelector("[id$='lblCopyright']");
969       
970	    if (!login || !source) {
971			return;
972		}
973
974        // Get actual theme color
975        var color = window.getComputedStyle(source).color;
976
977        // Apply styles
978        login.style.setProperty("color", color, "important");
979        login.style.setProperty("display", "inline-block", "important");
980        login.style.setProperty("visibility", "visible", "important");
981        login.style.setProperty("opacity", "1", "important");
982    });
983</script>
983
984
985					<a id="dnn_dnnUSERLLMOB_cmdRegister" class="skLoginLink" href="/Default.aspx?tabid=2327131">Register</a>
986				</li>
987			</ul>
988			<div class="clear-both"></div>
989		</div>
990	</div>
991	<div class="skAddBanner">
992		<div class="skWidth">
993			<div id="div-gpt-ad-1494964992312-0" class="skAddBannerImg">
994			</div>
995		</div>
996	</div>
997	<div class="skHeader">
998		<div class="skTopbar skDesktop">
999			<div class="skWidth">
1000				<div class="float-left skTopLogo">
1001					<img src="/portals/_default/Skins/littleleague2020/images/topbar-logo.png">
1002				</div>
1003				<div class="float-right">
1004					<ul class="Topbar-links">
1005						<li><a href=" http://www.littleleague.org/?utm_source=Local%20League%20Website&utm_medium=LittleLeague.org&utm_content=Local%20League%20Website%20Header" target="_blank">LittleLeague.org</a></li>
1006						<li><a href=" https://www.littleleague.org/playing-rules/little-league-rulebook-app/" target="_blank">Rulebook App</a></li>
1007						<li><a href="https://www.littleleague.org/university/training/" target="_blank">Training</a></li>
1008						<li><a href="http://www.llbws.org/?utm_source=Local%20League%20Website&utm_medium=LLWS&utm_content=Local%20League%20Website%20Header" target="_blank">LLWS</a></li>
1009						<li><a href="https://www.littleleaguestore.net/?utm_source=Local%20League%20Website&utm_medium=Official%20Store%20Website&utm_content=Local%20League%20Website%20Header" target="_blank">Official Store</a></li>
1010					</ul>
1011				</div>
1012				<div class="clear-both"></div>
1013			</div>
1014		</div>
1015		<div class="skWidth">
1016			<div class="skHeaderInner">
1017				<div class="skLogo">
1018					<a id="dnn_dnnLOGO_hypLogo" title="4s Ranch Little League" href="/default.aspx?portalid=28567"><img id="dnn_dnnLOGO_imgLogo" src="/Portals/28567/logo637999644805769178.png" alt="4s Ranch Little League" style="border-width:0px;" /></a>
1019				</div>
1020				<h1 class="skBanner">4S Ranch Little League
1021</h1>
1022				<ul class="skAction clear">
1023					<div class="skSocial clear">
1024							
1025								<a class="skLink skInstagram" href="//www.instagram.com/4SRLL/" target="_blank">
1026									<svg viewBox="0 0 18 18" width="16px" height="20px" >
1027										<path d="M17.9,5.3c0-0.7-0.2-1.5-0.4-2.2c-0.2-0.6-0.6-1.1-1-1.6c-0.4-0.5-1-0.8-1.6-1c-0.7-0.3-1.4-0.4-2.2-0.4C11.8,0,11.4,0,9,0
1028											S6.2,0,5.3,0.1c-0.7,0-1.5,0.2-2.2,0.4C2.5,0.7,2,1.1,1.5,1.5c-0.5,0.4-0.8,1-1,1.6C0.2,3.8,0.1,4.5,0.1,5.3C0,6.2,0,6.6,0,9
1029											s0,2.8,0.1,3.7c0,0.7,0.2,1.5,0.4,2.2c0.2,0.6,0.6,1.1,1,1.6c0.4,0.5,1,0.8,1.6,1c0.7,0.3,1.4,0.4,2.2,0.4C6.2,18,6.6,18,9,18
1030											s2.8,0,3.7-0.1c0.7,0,1.5-0.2,2.2-0.4c1.2-0.5,2.2-1.4,2.6-2.6c0.3-0.7,0.4-1.4,0.4-2.2c0-1,0.1-1.3,0.1-3.7S18,6.2,17.9,5.3z
1031											M16.3,12.6c0,0.6-0.1,1.1-0.3,1.7c-0.3,0.8-0.9,1.4-1.7,1.7c-0.5,0.2-1.1,0.3-1.7,0.3c-0.9,0-1.2,0.1-3.6,0.1s-2.7,0-3.6-0.1
1032											c-0.6,0-1.1-0.1-1.7-0.3c-0.4-0.1-0.7-0.4-1-0.7c-0.3-0.3-0.5-0.6-0.7-1c-0.2-0.5-0.3-1.1-0.3-1.7c0-0.9-0.1-1.2-0.1-3.6
1033											s0-2.7,0.1-3.6c0-0.6,0.1-1.1,0.3-1.7c0.1-0.4,0.4-0.7,0.7-1c0.3-0.3,0.6-0.5,1-0.7c0.5-0.2,1.1-0.3,1.7-0.3c0.9,0,1.2-0.1,3.6-0.1
1034											s2.7,0,3.6,0.1c0.6,0,1.1,0.1,1.7,0.3c0.4,0.1,0.7,0.4,1,0.7c0.3,0.3,0.5,0.6,0.7,1c0.2,0.5,0.3,1.1,0.3,1.7c0,0.9,0.1,1.2,0.1,3.6
1035											S16.4,11.7,16.3,12.6z M9,4.4C6.4,4.4,4.4,6.4,4.4,9s2.1,4.6,4.6,4.6s4.6-2.1,4.6-4.6C13.6,6.4,11.6,4.4,9,4.4z M9,12
1036											c-1.7,0-3-1.3-3-3s1.3-3,3-3s3,1.3,3,3S10.7,12,9,12z M14.9,4.2c0,0.6-0.5,1.1-1.1,1.1c-0.6,0-1.1-0.5-1.1-1.1s0.5-1.1,1.1-1.1l0,0
1037											C14.4,3.1,14.9,3.6,14.9,4.2z"></path>
1038									</svg>
1039								</a>
1040							
1041								<a class="skLink skTwitter" href="//www.twitter.com/4SRLL" target="_blank">
1042									<svg viewBox="0 0 20 20" width="22px" height="23px">
1043										<path d="M17.3,6.2c0,0.2,0,0.3,0,0.5c0,5-3.8,10.7-10.7,10.7c-2.1,0-4.1-0.6-5.8-1.7c0.3,0,0.6,0.1,0.9,0.1c1.8,0,3.4-0.6,4.7-1.6
1044											c-1.7,0-3-1.1-3.5-2.6c0.2,0,0.5,0.1,0.7,0.1c0.3,0,0.7,0,1-0.1c-1.7-0.3-3-1.9-3-3.7c0,0,0,0,0,0C2,8.1,2.6,8.2,3.2,8.3
1045											c-1-0.7-1.7-1.8-1.7-3.1c0-0.7,0.2-1.3,0.5-1.9C3.9,5.5,6.7,7,9.9,7.2C9.8,6.9,9.8,6.6,9.8,6.3c0-2.1,1.7-3.8,3.8-3.8
1046											c1.1,0,2.1,0.5,2.8,1.2c0.9-0.2,1.7-0.5,2.4-0.9c-0.3,0.9-0.9,1.6-1.7,2.1c0.8-0.
10461,1.5-0.3,2.2-0.6C18.7,5.1,18.1,5.7,17.3,6.2z"></path>
1047									</svg>
1048								</a>
1049							 
1050								<a class="skLink skFacebook" href="//www.facebook.com/4SRLL" target="_blank">
1051									<svg viewBox="0 0 20 20" width="19px" height="21px">
1052										<path d="M17,1H3C1.9,1,1,1.9,1,3v14c0,1.1,0.9,2,2,2h7v-7H8V9.5h2v-2c0-2.2,1.2-3.7,3.8-3.7l1.8,0v2.6h-1.2c-1,0-1.4,0.7-1.4,1.4
1053											v1.7h2.6L15,12h-2v7h4c1.1,0,2-0.9,2-2V3C19,1.9,18.1,1,17,1z"></path>
1054									</svg>
1055								</a>
1056							
1057						</div>
1058					<li class="skLogin clear">
1059						<a id="dnn_dnnLOGINLL_cmdLogin" class="skLoginLink" href="/Default.aspx?tabid=2327131&amp;isLogin=True">Login</a>
1060
1061<script type="text/javascript">
1062    document.addEventListener("DOMContentLoaded", function () {
1063
1064        // Sports Connect Login
1065        var login =
1066            document.querySelector(".sports-connect-color a") ||
1067            document.querySelector(".sports-connect-color");
1068
1069        // Find rendered Terms or Privacy anchor
1070        var source =
1071            document.querySelector('a[id*="hypPrivacy"]') ||
1072            document.querySelector('a[id*="hypTerms"]') ||
1073            document.querySelector("[id$='lblCopyright']");
1074       
1075	    if (!login || !source) {
1076			return;
1077		}
1078
1079        // Get actual theme color
1080        var color = window.getComputedStyle(source).color;
1081
1082        // Apply styles
1083        login.style.setProperty("color", color, "important");
1084        login.style.setProperty("display", "inline-block", "important");
1085        login.style.setProperty("visibility", "visible", "important");
1086        login.style.setProperty("opacity", "1", "important");
1087    });
1088</script>
1088
1089
1090						<a id="dnn_dnnUSERLL_cmdRegister" class="skLoginLink" href="/Default.aspx?tabid=2327131">Register</a>
1091					</li>
1092				</ul>
1093				<div class="clear-both"></div>
1094			</div>
1095		</div>
1096	</div>
1097	<div class="skWidth">
1098		<div class="skcontentbg">
1099			<div class="skcontentWp clear">
1100				<div class="skNav">
1101					<!-- DDRmenu v02.00.01 - 1colmegamenu template --><div id="dnnStandardMenu">
1102  <ul class="dnnNav">
1103    <li data-page-id="2327117" class="root mi mi0 sel first"><a href="/Default.aspx?tabid=2327117" target="" class=" roottxt txt">Home</a></li>
1104    <li data-page-id="2371363" class="root mi mi0 haschild"><span class="txt roottxt">Information</span><ul class="m m0">
1105        <li data-page-id="2371366" class="mi mi1 first"><a href="/Default.aspx?tabid=2371366" target="" class="txt"><span class="subMenuItem">Divisions</span><span class="icn no-icn"></span></a></li>
1106        <li data-page-id="2371369" class="mi mi1"><a href="/Default.aspx?tabid=2371369" target="" class="txt"><span class="subMenuItem">Safety</span><span class="icn no-icn"></span></a></li>
1107        <li data-page-id="2371424" class="mi mi1"><a href="/Default.aspx?tabid=2371424" target="" class="txt"><span class="subMenuItem">Rules &amp; Documents</span><span class="icn no-icn"></span></a></li>
1108        <li data-page-id="2371368" class="mi mi1"><a href="/Default.aspx?tabid=2371368" target="" class="txt"><span class="subMenuItem">Umpire Program</span><span class="icn no-icn"></span></a></li>
1109        <li data-page-id="2371373" class="mi mi1"><a href="/Default.aspx?tabid=2371373" target="" class="txt"><span class="subMenuItem">Become a Sponsor</span><span class="icn no-icn"></span></a></li>
1110        <li data-page-id="2371367" class="mi mi1"><a href="/Default.aspx?tabid=2371367" target="" class="txt"><span class="subMenuItem">Coaches</span><span class="icn no-icn"></span></a></li>
1111        <li data-page-id="2327122" class="mi mi1"><a href="/Default.aspx?tabid=2327122" target="" class="txt"><span class="subMenuItem">Fields</span><span class="icn no-icn"></span></a></li>
1112        <li data-page-id="2754417" class="mi mi1 last"><a href="/Default.aspx?tabid=2754417" target="" class="txt"><span class="subMenuItem">Volunteers</span><span class="icn no-icn"></span></a></li>
1113      </ul>
1114    </li>
1115    <li data-page-id="2327118" class="root mi mi0"><a href="/Default.aspx?tabid=2327118" target="" class=" roottxt txt">Contact</a></li>
1116    <li data-page-id="2769365" class="root mi mi0 haschild last"><a href="/Default.aspx?tabid=2769365" target="" class=" roottxt txt">Spring 2026</a><ul class="m m0">
1117        <li data-page-id="2328600" class="mi mi1 first"><a href="/Default.aspx?tabid=2328600" target="" class="txt"><span class="subMenuItem">Calendar</span><span class="icn no-icn"></span></a></li>
1118        <li data-page-id="2328599" class="mi mi1"><a href="/Default.aspx?tabid=2328599" target="" class="txt"><span class="subMenuItem">Team Directory</span><span class="icn no-icn"></span></a></li>
1119        <li data-page-id="2328603" class="mi mi1"><a href="/Default.aspx?tabid=2328603" target="" class="txt"><span class="subMenuItem">View Scores</span><span class="icn no-icn"></span></a></li>
1120        <li data-page-id="2328604" class="mi mi1 last"><a href="/Default.aspx?tabid=2328604" target="" class="txt"><span class="subMenuItem">View Standings</span><span class="icn no-icn"></span></a></li>
1121      </ul>
1122    </li>
1123  </ul>
1124</div>
1125					<div class="clear-both"></div>
1126				</div>
1127				
1128				<div class="skContentArea">
1129					<div id="dnn_ContentPane" class="ContentPane"><div class="DnnModule DnnModule-BSBContent DnnModule-2371822"><a name="2371822"></a><div id="dnn_ctr2371822_ContentPane" class="empty-club-home"><!-- Start_Module_2371822 --><div id="dnn_ctr2371822_ModuleContent" class="DNNModuleContent ModBSBContentC">
1130	
1131<script async src='https://www.googletagservices.com/tag/js/gpt.js'></script>
vendor: 2 bytes, line 1131
1131
1132<script>
1133var googletag = googletag || { cmd: [] };
1134
1135// Function to load or destroy the ad based on consent
1136function handleGptAd() {
1137    var adDiv = document.getElementById('div-gpt-ad-1596548908019-0');
1138    if (!adDiv) return;
1139
1140    var consentGiven = true; // default if OneTrust not available
1141
1142    if (typeof OptanonActiveGroups !== 'undefined') {
1143        consentGiven = OptanonActiveGroups.indexOf('C0004') > -1; // marketing/ads group
1144    }
1145
1146    if (consentGiven) {
1147        adDiv.style.display = 'block';
1148        googletag.cmd.push(function() {
1149            if (!adDiv.hasAttribute('data-gpt-slot')) {
1150                googletag.defineSlot('/7204123/300x250-Blue-Sombrero', [300, 250], 'div-gpt-ad-1596548908019-0')
1151                    .addService(googletag.pubads());
1152                googletag.pubads().enableSingleRequest();
1153                googletag.enableServices();
1154                adDiv.setAttribute('data-gpt-slot', 'true');
1155            }
1156            googletag.display('div-gpt-ad-1596548908019-0');
1157        });
1158    } else {
1159        // Hide and destroy the slot if it exists
1160        adDiv.style.display = 'none';
1161        if (adDiv.hasAttribute('data-gpt-slot')) {
1162            googletag.cmd.push(function() {
1163                var slot = googletag.pubads().getSlots().find(function(s) {
1164                    return s.getSlotElementId() === 'div-gpt-ad-1596548908019-0';
1165                });
1166                if (slot) {
1167                    googletag.destroySlots([slot]);
1168                }
1169            });
1170            adDiv.removeAttribute('data-gpt-slot');
1171        }
1172        adDiv.innerHTML = '';
1173    }
1174}
1175
1176// Initial run
1177handleGptAd();
1178
1179// Listen to consent changes
1180window.addEventListener('OneTrustGroupsUpdated', handleGptAd);
1181</script>
1181
1182
1183
1184
1185	<div class="skSlider ">
1186		
1187
1188
1189<div id="dnn_ctr2371822_Home_ctl00_sWebThemeContentRotator" style="display: none;">
1190	
1191			<div id="slider1110520">
1192				<ul class="skList">
1193			
1194				<li id="dnn_ctr2371822_Home_ctl00_sWebThemeContentRotator" class="skItem skFirst">
1195					<a href="https://www.instagram.com/p/DaELI81kkYl/?img_index=1" target='_blank'>
1196					<img class="skImg" src="/portals/28567/contentrotator/contentrotator639186464662869466.png" alt="North County Rising Stars Champions!" data-thumb="/portals/28567/contentrotator/thumb_contentrotator639186464662869466.png"/>
1197					</a>
1198					<div class="skCaption">
1199						<div class="skWrapper">
1200							<h3 class="skTitle skTwoLineClamp">North County Rising Stars Champions!</h3>
1201						</div>
1202					</div>
1203					<div class="skPager"></div>
1204				</li>
1205			
1206				<li id="dnn_ctr2371822_Home_ctl00_sWebThemeContentRotator" class="skItem skAlt">
1207					<a href="https://www.instagram.com/p/DZ3aidVDxBz/?img_index=1" target='_blank'>
1208					<img class="skImg" src="/portals/28567/contentrotator/contentrotator639186457055805835.png" alt="Juniors District 31 Champions!" data-thumb="/portals/28567/contentrotator/thumb_contentrotator639186457055805835.png"/>
1209					</a>
1210					<div class="skCaption">
1211						<div class="skWrapper">
1212							<h3 class="skTitle skTwoLineClamp">Juniors District 31 Champions!</h3>
1213						</div>
1214					</div>
1215					<div class="skPager"></div>
1216				</li>
1217			
1218				<li id="dnn_ctr2371822_Home_ctl00_sWebThemeContentRotator" class="skItem">
1219					<a href="https://www.instagram.com/p/DYlc2y_IPoj/" >
1220					<img class="skImg" src="/portals/28567/contentrotator/contentrotator639149548822514929.png" alt="Intermediate Division Champions" data-thumb="/portals/28567/contentrotator/thumb_contentrotator639149548822514929.png"/>
1221					</a>
1222					<div class="skCaption">
1223						<div class="skWrapper">
1224							<h3 class="skTitle skTwoLineClamp">Intermediate Division Champions</h3>
1225						</div>
1226					</div>
1227					<div class="skPager"></div>
1228				</li>
1229			
1230				<li id="dnn_ctr2371822_Home_ctl00_sWebThemeContentRotator" class="skItem skAlt">
1231					
1232					<img class="skImg" src="/portals/28567/contentrotator/contentrotator638887023629114135.png" alt="Juniors All-Star Team are STATE CHAMPIONS!" data-thumb="/portals/28567/contentrotator/thumb_contentrotator638887023629114135.png"/>
1233					
1234					<div class="skCaption">
1235						<div class="skWrapper">
1236							<h3 class="skTitle skTwoLineClamp">Juniors All-Star Team are STATE CHAMPIONS!</h3>
1237						</div>
1238					</div>
1239					<div class="skPager"></div>
1240				</li>
1241			
1242				<li id="dnn_ctr2371822_Home_ctl00_sWebThemeContentRotator" class="skItem">
1243					<a href="https://www.instagram.com/p/DMJbB44yzfq/?img_index=1" target='_blank'>
1244					<img class="skImg" src="/portals/28567/contentrotator/contentrotator638882540555735191.png" alt="12U Section 6 Little League Champions!" data-thumb="/portals/28567/contentrotator/thumb_contentrotator638882540555735191.png"/>
1245					</a>
1246					<div class="skCaption">
1247						<div class="skWrapper">
1248							<h3 class="skTitle skTwoLineClamp">12U Section 6 Little League Champions!</h3>
1249						</div>
1250					</div>
1251					<div class="skPager"></div>
1252				</li>
1253			
1254				<li id="dnn_ctr2371822_Home_ctl00_sWebThemeContentRotator" class="skItem skAlt skLast">
1255					<a href="https://www.instagram.com/p/DL1apH_u-VD/?img_index=1" target='_blank'>
1256					<img class="skImg" src="/portals/28567/contentrotator/contentrotator638882544054426767.png" alt="Junior Division Section 6 Champions!" data-thumb="/portals/28567/contentrotator/thumb_contentrotator638882544054426767.png"/>
1257					</a>
1258					<div class="skCaption">
1259						<div class="skWrapper">
1260							<h3 class="skTitle skTwoLineClamp">Junior Division Section 6 Champions!</h3>
1261						</div>
1262					</div>
1263					<div class="skPager"></div>
1264				</li>
1265			
1266				</ul>
1267				<a class="skPrevBtn" href="javascript:void(0)"></a>
1268				<a class="skNextBtn" href="javascript:void(0)"></a>
1269			</div>
1270		
1271</div>
1272<script type="text/javascript">
1273	jQuery(document).ready( function() {
1274		function initCarousel(selector){
1275			var $element = jQuery(selector),
1276				$slider = jQuery("ul.skList",$element);
1277			$element.show();
1278			$slider.carouFredSel({
1279				responsive: true,
1280				width: "100%",
1281				auto: true, 
1282				circular: true, 
1283				prev: "#dnn_ctr2371822_Home_ctl00_sWebThemeContentRotator .skPrevBtn", 
1284				next: "#dnn_ctr2371822_Home_ctl00_sWebThemeContentRotator .skNextBtn", 
1285				items: { visible : 1 },
1286				pagination: jQuery(".skPager",$element),
1287				scroll: { 
1288					duration : 1000, 
1289					pauseOnHover : true,
1290					onAfter: function (data) {
1291						$slider.parent().add($slider).height($slider.children().first().height());
1292					}
1293				},
1294				onCreate: function (data) {
1295					jQuery(window).resize( function () {
1296						$slider.parent().add($slider).height($slider.children().first().height());
1297					}).trigger("resize");
1298				}
1299			});
1300		}
1301		if (!$.browser.webkit) { 
1302			jQuery(window).load( function(){ initCarousel("#dnn_ctr2371822_Home_ctl00_sWebThemeContentRotator"); }); 
1303		} else { 
1304			initCarousel("#dnn_ctr2371822_Home_ctl00_sWebThemeContentRotator"); 
1305		}
1306	});
1307</script>
1307
1308	</div>
1309
1310<div class="skContentWrapper">
1311	<div class="skSection">
1312		<div class="skRowWrapper">
1313			<div class="skRow">
1314				
1315					<div class="skTabsWrapper">
1316						<div class="skTabs" data-group=".skTabsCnt" data-tab=".skTabLink" data-breakpoint="768" data-active-tab-class="active" data-active-tab=".skTabLink:eq(0)">
1317							<h1 class="skTabHeading">Local News</h1>
1318							<div class="skNavWrapper skDesktop">
1319								<ul class="skNavTabs">
1320									
1321										<li class="skItem">
1322											<a class="skLink skTabLink skNewsLink" href="#tab1">News</a>
1323										</li>
1324									
1325										<li class="skItem">
1326											<a class="skLink skTabLink skSocialLink" href="#tab2">Social</a>
1327										</li>
1328									
1329								</ul>
1330							</div>
1331							<div class="skNavTabsCnts">
1332								
1333								<div class="skNews">
1334									<a class="skMobTabLink">News</a>
1335									<div id="tab1" class="skTabsCnt">
1336										<div class="skInner">
1337											
1338
1339		<ul class="skList">
1340	
1341		<li class="skItem skFirst">
1342			<a class="skLinkNews" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&newsid=556915&ctl=newsdetail">
1343				<div class="skNewsImage">
1344					
1345						<img src="/portals/28567/news/news639053770901863372.png" alt="" onerror=""/>
1346					
1347				</div>
1348			</a>
1349			<div class="skDetail">
1350				<span class="skDate">January 30, 2026</span>
1351				<a class="skTitle skTwoLineClamp" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&newsid=556915&ctl=newsdetail">Charlie Rose Coupon</a>
1352				<p class="skSummary skTwoLineClamp">Charlie Rose Baseball is proud to support our Little League families!</p>
1353				<a class="skReadMore" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&newsid=556915&ctl=newsdetail">READ MORE</a>
1354			</div>
1355			<div class="skClear"></div>
1356		</li>
1357	
1358		<li class="skItem skAlt">
1359			<a class="skLinkNews" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&newsid=556944&ctl=newsdetail">
1360				<div class="skNewsImage">
1361					
1362						<img src="/portals/28567/news/news639053852908070226.png" alt="" onerror=""/>
1363					
1364				</div>
1365			</a>
1366			<div class="skDetail">
1367				<span class="skDate">January 29, 2026</span>
1368				<a class="skTitle skTwoLineClamp" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&newsid=556944&ctl=newsdetail">Salted Barber $10 OFF</a>
1369				<p class="skSummary skTwoLineClamp">Salted Barber is hooking up our players with $10 off a fresh haircut to start the season strong!</p>
1370				<a class="skReadMore" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&newsid=556944&ctl=newsdetail">READ MORE</a>
1371			</div>
1372			<div class="skClear"></div>
1373		</li>
1374	
1375		<li class="skItem">
1376			<a class="skLinkNews" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&newsid=555916&ctl=newsdetail">
1377				<div class="skNewsImage">
1378					
1379						<img src="/portals/28567/news/news639045138983186333.png" alt="" onerror=""/>
1380					
1381				</div>
1382			</a>
1383			<div class="skDetail">
1384				<span class="skDate">January 20, 2026</span>
1385				<a class="skTitle skTwoLineClamp" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&newsid=555916&ctl=newsdetail">Dick's Sporting Goods Discount Weekend - Jan 23-26</a>
1386				<p class="skSummary skTwoLineClamp">DSG is offering 20% off all in-store items for 4S Ranch Little League players, friends, and family members this weekend!</p>
1387				<a class="skReadMore" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&newsid=555916&ctl=newsdetail">READ MORE</a>
1388			</div>
1389			<div class="skClear"></div>
1390		</li>
1391	
1392		<li class="skItem skAlt">
1393			<a class="skLinkNews" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&newsid=515910&ctl=newsdetail">
1394				<div class="skNewsImage">
1395					
1396						<img src="/portals/28567/news/news638659825387431911.png" alt="" onerror=""/>
1397					
1398				</div>
1399			</a>
1400			<div class="skDetail">
1401				<span class="skDate">October 31, 2025</span>
1402				<a class="skTitle skTwoLineClamp" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&newsid=515910&ctl=newsdetail">4SRLL Registration Opens November 1, 2025</a>
1403				<p class="skSummary skTwoLineClamp">Registration for the 4S Ranch Little League Spring Season opens on November 1st. You can register your player at 4SRLL.com.<br></p>
1404				<a class="skReadMore" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&newsid=515910&ctl=newsdetail">READ MORE</a>
1405			</div>
1406			<div class="skClear"></div>
1407		</li>
1408	
1409		<li class="skItem">
1410			<a class="skLinkNews" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&newsid=516292&ctl=newsdetail">
1411				<div class="skNewsImage">
1412					
1413						<img src="/portals/28567/news/news638659813116627514.png" alt="" onerror=""/>
1414					
1415				</div>
1416			</a>
1417			<div class="skDetail">
1418				<span class="skDate">October 31, 2025</span>
1419				<a class="skTitle skTwoLineClamp" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&newsid=516292&ctl=newsdetail">Early Registration Runs Until November 30th!</a>
1420				<p class="skSummary skTwoLineClamp">Save $25 on your player's 4S Ranch Little League Spring 2025 fees by registering before December 1st!</p>
1421				<a class="skReadMore" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&newsid=516292&ctl=newsdetail">READ MORE</a>
1422			</div>
1423			<div class="skClear"></div>
1424		</li>
1425	
1426		<li class="skItem skAlt">
1427			<a class="skLinkNews" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&newsid=537929&ctl=newsdetail">
1428				<div class="skNewsImage">
1429					
1430						<img src="/portals/28567/news/news638841750220178449.png" alt="" onerror=""/>
1431					
1432				</div>
1433			</a>
1434			<div class="skDetail">
1435				<span class="skDate">May 31, 2025</span>
1436				<a class="skTitle skTwoLineClamp" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&newsid=537929&ctl=newsdetail">Join Us For Championship Day!</a>
1437				<p class="skSummary skTwoLineClamp">This Saturday May 31 we're not just celebrating another amazing season - we're celebrating 20 YEARS of incredible baseball memories, friendships, and fun!</p>
1438				<a class="skReadMore" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&newsid=537929&ctl=newsdetail">READ MORE</a>
1439			</div>
1440			<div class="skClear"></div>
1441		</li>
1442	
1443		<li class="skItem">
1444			<a class="skLinkNews" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&newsid=535807&ctl=newsdetail">
1445				<div class="skNewsImage">
1446					
1447						<img src="/portals/28567/news/news638821242041794907.png" alt="" onerror=""/>
1448					
1449				</div>
1450			</a>
1451			<div class="skDetail">
1452				<span class="skDate">May 5, 2025</span>
1453				<a class="skTitle skTwoLineClamp" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&newsid=535807&ctl=newsdetail">Dick's Sporting Goods Discount Weekend - May 9-11th</a>
1454				<p class="skSummary skTwoLineClamp">DSG is offering 20% off all in-store items for 4S Ranch Little League players, friends, and family members this weekend!</p>
1455				<a class="skReadMore" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&newsid=535807&ctl=newsdetail">READ MORE</a>
1456			</div>
1457			<div class="skClear"></div>
1458		</li>
1459	
1460		<li class="skItem skAlt">
1461			<a class="skLinkNews" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&newsid=523481&ctl=newsdetail">
1462				<div class="skNewsImage">
1463					
1464						<img src="/portals/28567/news/news638731587862952631.png" alt="" onerror=""/>
1465					
1466				</div>
1467			</a>
1468			<div class="skDetail">
1469				<span class="skDate">January 22, 2025</span>
1470				<a class="skTitle skTwoLineClamp" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&newsid=523481&ctl=newsdetail">Dick's Sporting Goods Discount Weekend - January 24th - 27th</a>
1471				<p class="skSummary skTwoLineClamp">DSG is offering 20% off all in-store items for 4S Ranch Little League players, friends, and family members this weekend!</p>
1472				<a class="skReadMore" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&newsid=523481&ctl=newsdetail">READ MORE</a>
1473			</div>
1474			<div class="skClear"></div>
1475		</li>
1476	
1477		<li class="skItem">
1478			<a class="skLinkNews" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&newsid=519192&ctl=newsdetail">
1479				<div class="skNewsImage">
1480					
1481						<img src="/portals/28567/news/news638693756931920720.png" alt="" onerror=""/>
1482					
1483				</div>
1484			</a>
1485			<div class="skDetail">
1486				<span class="skDate">December 2, 2024</span>
1487				<a class="skTitle skTwoLineClamp" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&newsid=519192&ctl=newsdetail">Managers and Coaches Needed</a>
1488				<p class="skSummary skTwoLineClamp">4S Ranch Little League is looking for positive, dedicated volunteers to coach for our upcoming Spring Season. Experience is welcome, but not required—your enthusiasm for teaching and mentoring young players is what counts most!<br/><br/>Con...</p>
1489				<a class="skReadMore" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&newsid=519192&ctl=newsdetail">READ MORE</a>
1490			</div>
1491			<div class="skClear"></div>
1492		</li>
1493	
1494		<li class="skItem skAlt">
1495			<a class="skLinkNews" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&newsid=516302&ctl=newsdetail">
1496				<div class="skNewsImage">
1497					
1498						<img src="/portals/28567/news/news638659858249227650.png" alt="" onerror=""/>
1499					
1500				</div>
1501			</a>
1502			<div class="skDetail">
1503				<span class="skDate">November 1, 2024</span>
1504				<a class="skTitle skTwoLineClamp" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&newsid=516302&ctl=newsdetail">4SRLL Celebrates Two Decades of Building Community Through Baseball</a>
1505				<p class="skSummary skTwoLineClamp">4S Ranch Little League will celebrate its 20th anniversary this spring.<br>Don't miss your chance to be part of this milestone year!<br></p>
1506				<a class="skReadMore" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&newsid=516302&ctl=newsdetail">READ MORE</a>
1507			</div>
1508			<div class="skClear"></div>
1509		</li>
1510	
1511		<li class="skItem">
1512			<a class="skLinkNews" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&newsid=516299&ctl=newsdetail">
1513				<div class="skNewsImage">
1514					
1515						<img src="/portals/28567/news/news638659827240583513.png" alt="" onerror=""/>
1516					
1517				</div>
1518			</a>
1519			<div class="skDetail">
1520				<span class="skDate">August 1, 2024</span>
1521				<a class="skTitle skTwoLineClamp" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&newsid=516299&ctl=newsdetail">Congratulations to our 2024 All-Stars!</a>
1522				<p class="skSummary skTwoLineClamp">Our 2024 4S Ranch Little League All-Stars had an incredible summer! Congratulations to all our players on representing our league with heart and determination.</p>
1523				<a class="skReadMore" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&newsid=516299&ctl=newsdetail">READ MORE</a>
1524			</div>
1525			<div class="skClear"></div>
1526		</li>
1527	
1528		<li class="skItem skAlt skLast">
1529			<a class="skLinkNews" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&newsid=516300&ctl=newsdetail">
1530				<div class="skNewsImage">
1531					
1532						<img src="/portals/28567/news/news638659854518400331.png" alt="" onerror=""/>
1533					
1534				</div>
1535			</a>
1536			<div class="skDetail">
1537				<span class="skDate">June 1, 2024</span>
1538				<a class="skTitle skTwoLineClamp" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&newsid=516300&ctl=newsdetail">4S Ranch Little League Hosts 2nd Annual T-Mobile Little League Home Run Derby</a>
1539				<p class="skSummary skTwoLineClamp">4S Ranch Little League is proud to host our 2nd Annual T-Mobile Little League Home Run Derby! Join us at the 4S Ranch Sports Park on Saturday, June 8th at 11:00AM.</p>
1540				<a class="skReadMore" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&newsid=516300&ctl=newsdetail">READ MORE</a>
1541			</div>
1542			<div class="skClear"></div>
1543		</li>
1544	
1545		</ul>		
1546	
1547
1548											<a class="skViewAllBtn" href="/Default.aspx?tabid=2327117&mid=2371822&newskeyid=HN1&ctl=viewallnews">View All</a>
1549										</div>
1550									</div>
1551								</div>
1552								
1553									<div class="skSocialCollapsWrapper">
1554									<a class="skMobTabLink">Social</a>
1555										<ul id="tab2" class="skSocialCollaps skTabsCnt" data-group=".skSocialContent" data-tab=".skLink" data-breakpoint="0" data-active-tab-class="active" data-active-tab=".skLink:eq(0)">
1556											
1557													<li class="skTwitterTabLink">
1558														<a class="skLink skTwitterLink" data-href="#skTwitterTab"><svg width="28px" height="16px" viewBox="-11 2 20 20">
1559														<path d="M6.8,7.9c0,0.2,0,0.3,0,0.5c0,5.4-4.1,11.6-11.6,11.6c-2.3,0-4.4-0.6-6.3-1.8c0.3,0,0.6,0.1,1,0.1c1.9,0,3.7-0.6,5.1-1.7
1560															c-1.8,0-3.2-1.2-3.8-2.8c0.2,0,0.5,0.1,0.8,0.1c0.3,0,0.8,0,1.1-0.1c-1.8-0.3-3.2-2.1-3.2-4l0,0c0.4,0.2,1.1,0.3,1.7,0.4
1561															c-1.1-0.8-1.8-1.9-1.8-3.4c0-0.8,0.2-1.4,0.5-2.1c2.1,2.4,5.1,4,8.5,4.2c-0.1-0.3-0.1-0.6-0.1-1c0-2.3,1.8-4.1,4.1-4.1
1562															c1.2,0,2.3,0.5,3,1.3c1-0.2,1.8-0.5,2.6-1c-0.3,1-1,1.7-1.8,2.3C7.5,6.4,8.2,6.2,9,5.9C8.4,6.8,7.7,7.4,6.8,7.9z"></path>
1563														</svg>Twitter</a>
1564														<div class="skTwitter skSocialContent" id="skTwitterTab">
1565															<a class="twitter-timeline" data-height="522" href="https://twitter.com/4SRLL?ref_src=twsrc%5Etfw">
1566															Tweets by 4SRLL</a>
1567																
1567<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
1567
1568														</div>
1569													</li>
1570												
1571													<li class="skFacebookTabLink">
1572														<a class="skLink skFacebookLink" data-href="#skFacebookTab"><svg width="20px" height="20px" viewBox="-11 2 20 20">
1573														<path d="M6.8,2H-8.8C-10,2-11,3-11,4.2v15.6c0,1.2,1,2.2,2.2,2.2H-1v-7.8h-2.2v-2.8H-1V9.2c0-2.4,1.3-4.1,4.2-4.1h2V8H3.9
1574														   C2.8,8,2.3,8.8,2.3,9.6v1.9h2.9l-0.7,2.8H2.3V22h4.4C8,22,9,21,9,19.8V4.2C9,3,8,2,6.8,2z"></path>
1575														</svg>Facebook</a>
1576														<div class="skFacebook skSocialContent skFBWrapper" id="skFacebookTab">
1577															
1578
1579<div id="dnn_ctr2371822_Home_ctl00_ctlFaceBookPlugInManager2_fb_module" class="fb-module-wrapper">
1580    <div id="dnn_ctr2371822_Home_ctl00_ctlFaceBookPlugInManager2_blocked" style="display:none;" class="fb-consent-alert">
1581        <div class="consent-placeholder" style="border:0px solid #ddd; background:#ddd; padding:30px; text-align:center; border-radius:4px; margin:10px;">
1582            <p style="margin-bottom:15px; font-size:14px; color:#333;">
1583                This content can’t be displayed because of your current privacy settings.
1584                To view it, click “Manage Privacy Preferences” in the footer and update your cookie consent.
1585            </p>
1586        </div>  
1587    </div>
1588
1589    <div id="dnn_ctr2371822_Home_ctl00_ctlFaceBookPlugInManager2_active" style="display:none;" class="fb-active-feed">
1590        <iframe 
1591            class="facebook-plugin"
1592            src="about:blank"
1593            data-src="https://www.facebook.com/plugins/page.php?href=https%3A%2F%2Fwww.facebook.com%2F4SRLL&tabs=timeline&width=500&height=500&small_header=true&adapt_container_width=true&hide_cover=false&show_facepile=true&appId" 
1594            width="500" 
1595            height="500" 
1596            scrolling="no" 
1597            frameborder="0" 
1598            allowTransparency="true" 
1599            allow="encrypted-media"
1600            data-parent=".skFBWrapper"
1601            loading="lazy"
1602            style="border:none; overflow:hidden;">
1603        </iframe>
1604    </div>
1605</div>
1606
1607
1608
1609														</div>
1610													</li>
1611												
1612										</ul>
1613									</div>
1614								
1615							</div>
1616						</div>
1617					</div>
1618				
1619				<div class="skRightTabs">
1620					<div class="skNewsTitle">
1621						<h1 class="skTitle">LITTLE LEAGUE<span>&#174;</span> INTERNATIONAL</h1>
1622					</div>
1623					<div class="skSocialBg">
1624                        <div class="skSocialFeed">
1625                            <ul class="sksocialTab skTabs">
1626                                
1627                                    <li class="skItem">
1628                                        <a class="skLink" data-href="#skFacebookTab"><svg width="20px" height="20px" viewBox="-11 2 20 20">
1629                                        <path d="M6.8,2H-8.8C-10,2-11,3-11,4.2v15.6c0,1.2,1,2.2,2.2,2.2H-1v-7.8h-2.2v-2.8H-1V9.2c0-2.4,1.3-4.1,4.2-4.1h2V8H3.9
1630                                           C2.8,8,2.3,8.8,2.3,9.6v1.9h2.9l-0.7,2.8H2.3V22h4.4C8,22,9,21,9,19.8V4.2C9,3,8,2,6.8,2z"></path>
1631                                        </svg><span>Facebook</span></a>
1632                                    </li>
1633                                
1634                            </ul>
1635                            <div>
1636                                <div class="skFacebook skSocialContent skFBWrapper" id="skFacebookTab">
1637									
1638
1639<div id="dnn_ctr2371822_Home_ctl00_ctlFaceBookPlugInManager3_fb_module" class="fb-module-wrapper">
1640    <div id="dnn_ctr2371822_Home_ctl00_ctlFaceBookPlugInManager3_blocked" style="display:none;" class="fb-consent-alert">
1641        <div class="consent-placeholder" style="border:0px solid #ddd; background:#ddd; padding:30px; text-align:center; border-radius:4px; margin:10px;">
1642            <p style="margin-bottom:15px; font-size:14px; color:#333;">
1643                This content can’t be displayed because of your current privacy settings.
1644                To view it, click “Manage Privacy Preferences” in the footer and update your cookie consent.
1645            </p>
1646        </div>  
1647    </div>
1648
1649    <div id="dnn_ctr2371822_Home_ctl00_ctlFaceBookPlugInManager3_active" style="display:none;" class="fb-active-feed">
1650        <iframe 
1651            class="facebook-plugin"
1652            src="about:blank"
1653            data-src="https://www.facebook.com/plugins/page.php?href=https%3A%2F%2Fwww.facebook.com%2Flittleleague&tabs=timeline&width=340&height=500&small_header=false&adapt_container_width=true&hide_cover=false&show_facepile=true&appId" 
1654            width="100%" 
1655            height="500" 
1656            scrolling="no" 
1657            frameborder="0" 
1658            allowTransparency="true" 
1659            allow="encrypted-media"
1660            data-parent=".skFBWrapper"
1661            loading="lazy"
1662            style="border:none; overflow:hidden;">
1663        </iframe>
1664    </div>
1665</div>
1666
1667
1668
1669								</div>  
1670							</div>
1671                            <div class="skBanner">
1672                                <div id='div-gpt-ad-1596548908019-0' class="skBannerImg"></div>
1673                            </div>
1674						</div>
1675                    </div>
1676				</div> 
1677			</div>
1678		</div>
1679	</div>
1680</div>
1681
1682<script type="text/javascript">
1683	window.defaultLeftTab = '';
1684	var $doc = jQuery(document);
1685	$doc.ready( function(){
1686			var $tabs = jQuery(".skTabs:visible"),
1687				$tabsInitial = $tabs.attr("data-active-tab",".skTabLink:eq(0)");
1688			if (typeof window.defaultLeftTab === "undefined"){
1689				$tabsInitial;
1690			} else {
1691				if (window.defaultLeftTab === "SC1" && jQuery(".skSocialLink").length > 0){
1692					$tabs.attr("data-active-tab",".skTabLink:eq(1)");
1693				} else if (window.defaultLeftTab === "HGC1" && jQuery(".skEventLink").length > 0){
1694					$tabs.attr("data-active-tab",".skTabLink:eq(2)");
1695				} else if (window.defaultLeftTab === "HN1" && jQuery(".skNewsLink").length > 0){
1696					$tabs.attr("data-active-tab",".skTabLink:eq(0)");
1697				} else {
1698					$tabsInitial;
1699				}
1700			}
1701		jQuery(".skTabs, .skSocialCollaps").TITabs();
1702		jQuery('.skTwoLineClamp').each(function(index, element) {
1703			$clamp(element, { clamp: 2, useNativeClamp: true });
1704		});
1705	});
1706</script>
1706
1707
1708
1709</div><!-- End_Module_2371822 --></div>
1710<style type="text/css">
1711	.empty-club-home .termsContainer,
1712	.empty-club-home .privacyContainer { background: #fff; }
1713</style></div></div>
1714					<div class="clear-both"></div>
1715				</div>
1716			</div>
1717		</div>
1718		
1719			<div class="skSponsor">
1720				<h2 class="skSponsorHeader">Local Sponsors</h2>
1721				
1722
1723
1724		<div id="dnn_sWebThemeSponsors" class="sponsor" style="display: none;">
1725			<ul class="skList">
1726	
1727		<li class="skItem">
1728			<a class="skLink" href="https://www.lemonlawlawyerscalifornia.com/" target='_blank'>
1729				<img src="/portals/28567/homesponsors/homesponsors638119225096565347.png" alt="" height='80' width='155'/>
1730			</a>
1731		</li>
1732	
1733		<li class="skItem">
1734			<a class="skLink" href="https://powaykidsdentalcare.com/" target='_blank'>
1735				<img src="/portals/28567/homesponsors/homesponsors638756637756253905.png" alt="" height='80' width='155'/>
1736			</a>
1737		</li>
1738	
1739		<li class="skItem">
1740			<a class="skLink" href="https://fiskefamilyfoundation.org" >
1741				<img src="/portals/28567/homesponsors/homesponsors638756637960883841.png" alt="" height='80' width='155'/>
1742			</a>
1743		</li>
1744	
1745		<li class="skItem">
1746			<a class="skLink" href="https://unitedlegacyus.com/" target='_blank'>
1747				<img src="/portals/28567/homesponsors/homesponsors639067926388510895.png" alt="" height='80' width='155'/>
1748			</a>
1749		</li>
1750	
1751		<li class="skItem">
1752			<a class="skLink" href="https://www.iorthosd.com" target='_blank'>
1753				<img src="/portals/28567/homesponsors/homesponsors638756637245104129.png" alt="" height='80' width='155'/>
1754			</a>
1755		</li>
1756	
1757		<li class="skItem">
1758			<a class="skLink" href="https://www.sandiegohawks.com/" target='_blank'>
1759				<img src="/portals/28567/homesponsors/homesponsors639067911656792806.png" alt="" height='80' width='155'/>
1760			</a>
1761		</li>
1762	
1763		<li class="skItem">
1764			<a class="skLink" href="https://www.thenestbaseballacademy.com/" target='_blank'>
1765				<img src="/portals/28567/homesponsors/homesponsors639067926955120062.png" alt="" height='80' width='155'/>
1766			</a>
1767		</li>
1768	
1769		<li class="skItem">
1770			<a class="skLink" href="https://www.troskyforcebaseball.com/" target='_blank'>
1771				<img src="/portals/28567/homesponsors/homesponsors638756646354231784.png" alt="" height='80' width='155'/>
1772			</a>
1773		</li>
1774	
1775		<li class="skItem">
1776			<a class="skLink" href="https://www.theupperdeckfacility.com/" target='_blank'>
1777				<img src="/portals/28567/homesponsors/homesponsors639067927498979130.png" alt="" height='80' width='155'/>
1778			</a>
1779		</li>
1780	
1781		<li class="skItem">
1782			<a class="skLink" href="https://www.pacificridge.org/" target='_blank'>
1783				<img src="/portals/28567/homesponsors/homesponsors638756638979623565.png" alt="" height='80' width='155'/>
1784			</a>
1785		</li>
1786	
1787		<li class="skItem">
1788			<a class="skLink" href="https://www.c2financialcorp.com/slewis" target='_blank'>
1789				<img src="/portals/28567/homesponsors/homesponsors638756640054553832.png" alt="" height='80' width='155'/>
1790			</a>
1791		</li>
1792	
1793		<li class="skItem">
1794			<a class="skLink" href="https://connect.thrivent.com/la-jolla-gateway-team" target='_blank'>
1795				<img src="/portals/28567/homesponsors/homesponsors638756639780054029.png" alt="" height='80' width='155'/>
1796			</a>
1797		</li>
1798	
1799		<li class="skItem">
1800			<a class="skLink" href="https://www.bcew.com/" target='_blank'>
1801				<img src="/portals/28567/homesponsors/homesponsors639067928145389201.png" alt="" height='80' width='155'/>
1802			</a>
1803		</li>
1804	
1805		<li class="skItem">
1806			<a class="skLink" href="https://saltedbarber.com/" target='_blank'>
1807				<img src="/portals/28567/homesponsors/homesponsors639067928672944342.png" alt="" height='80' width='155'/>
1808			</a>
1809		</li>
1810	
1811		<li class="skItem">
1812			<a class="skLink" href="https://www.flippinpizza.com/4s-ranch" target='_blank'>
1813				<img src="/portals/28567/homesponsors/homesponsors638119221956608855.png" alt="" height='80' width='155'/>
1814			</a>
1815		</li>
1816	
1817		<li class="skItem">
1818			<a class="skLink" href="https://stores.dickssportinggoods.com/ca/san-diego/1411/" target='_blank'>
1819				<img src="/portals/28567/homesponsors/homesponsors638756638670473700.png" alt="" height='80' width='155'/>
1820			</a>
1821		</li>
1822	
1823		<li class="skItem">
1824			<a class="skLink" href="https://forrowan.com/" target='_blank'>
1825				<img src="/portals/28567/homesponsors/homesponsors639076955844314557.png" alt="" height='80' width='155'/>
1826			</a>
1827		</li>
1828	
1829		<li class="skItem">
1830			<a class="skLink" href="https://order.teaspoonlife.com/c19fe3db-b955-4/san-diego" target='_blank'>
1831				<img src="/portals/28567/homesponsors/homesponsors638756640738143459.png" alt="" height='80' width='155'/>
1832			</a>
1833		</li>
1834	
1835		<li class="skItem">
1836			<a class="skLink" href="https://www.suesellssandiego.com/" target='_blank'>
1837				<img src="/portals/28567/homesponsors/homesponsors639067929342314179.png" alt="" height='80' width='155'/>
1838			</a>
1839		</li>
1840	
1841		<li class="skItem">
1842			<a class="skLink" href="https://www.drmelanieorthodontics.com/" target='_blank'>
1843				<img src="/portals/28567/homesponsors/homesponsors638756642172672189.png" alt="" height='80' width='155'/>
1844			</a>
1845		</li>
1846	
1847		<li class="skItem">
1848			<a class="skLink" href="https://www.delsurenergy.net/" target='_blank'>
1849				<img src="/portals/28567/homesponsors/homesponsors638756642439741981.png" alt="" height='80' width='155'/>
1850			</a>
1851		</li>
1852	
1853		<li class="skItem">
1854			<a class="skLink" href="https://joshuaspestcontrol.com/locations/san-diego/" target='_blank'>
1855				<img src="/portals/28567/homesponsors/homesponsors638756639564623439.png" alt="" height='80' width='155'/>
1856			</a>
1857		</li>
1858	
1859		<li class="skItem">
1860			<a class="skLink" href="http://www.boulderoms.com/" target='_blank'>
1861				<img src="/portals/28567/homesponsors/homesponsors638756640517703307.png" alt="" height='80' width='155'/>
1862			</a>
1863		</li>
1864	
1865		<li class="skItem">
1866			<a class="skLink" href="https://www.mksigns.com/" target='_blank'>
1867				<img src="/portals/28567/homesponsors/homesponsors638756640327493719.png" alt="" height='80' width='155'/>
1868			</a>
1869		</li>
1870	
1871		<li class="skItem">
1872			<a class="skLink" href="https://harlandbeer.com/pages/4sranch" target='_blank'>
1873				<img src="/portals/28567/homesponsors/homesponsors639076953585962051.png" alt="" height='80' width='155'/>
1874			</a>
1875		</li>
1876	
1877			</ul>
1878			<a class="skPrev" href="javascript:void(0)">&lt;</a>
1879			<a class="skNext" href="javascript:void(0)">&gt;</a>
1880		</div>
1881		
1881<script type="text/javascript">
1882			jQuery(window).load( function() {
1883				jQuery("#dnn_sWebThemeSponsors").show().find("ul.skList").carouFredSel({
1884					prev: "#dnn_sWebThemeSponsors .skPrev", 
1885					next: "#dnn_sWebThemeSponsors .skNext", 
1886					auto: true, 
1887					width: "100%",
1888					circular: true, 
1889					scroll: { duration: 1000, pauseOnHover: true }
1890				}).parent().css("margin", "auto");
1891			});
1892		</script>
1892
1893	
1894
1895<script type="text/javascript">
1896    // Set link parameters
1897    // var portalName = "4s Ranch Little League";
1898    var portalId = "28567";
1899    var sectionName = "Home";
1900    var dsgUrl = "//www.dickssportinggoods.com/?camp=Part:BSB";
1901    var tshqUrl = "https://teamsportshq.dsg.com/?camp=Part:BSB";
1902
1903    function addDSGSponsorPram(value, section) {
1904        var re = new RegExp("([?&]" + name + "=)[^&]+", "");
1905
1906        function add(sep) {
1907            dsgUrl += sep + ":" + (value) + ":" + (section);
1908        }
1909
1910        function change() {
1911            dsgUrl = dsgUrl.replace(re, "$1" + (value));
1912        }
1913        
1914        if (re.test(dsgUrl)) {
1915            change();
1916        } else {
1917            add(":");
1918        }
1919    }
1920    addDSGSponsorPram(portalId, sectionName);
1921    $("a[href='//www.dickssportinggoods.com']").attr("href", dsgUrl.replace(/ /g, '_'));
1922
1923
1924    function addTSHQSponsorPram(value, section) {
1925        var re = new RegExp("([?&]" + name + "=)[^&]+", "");
1926
1927        function add(sep) {
1928            tshqUrl += sep + ":" + (value) + ":" + (section);
1929        }
1930
1931        function change() {
1932            tshqUrl = tshqUrl.replace(re, "$1" + (value));
1933        }
1934        
1935        if (re.test(tshqUrl)) {
1936            change();
1937        } else {
1938            add(":");
1939        }
1940    }
1941
1942    addTSHQSponsorPram(portalId,sectionName);
1943    $("a[href='https://teamsportshq.dsg.com/']").attr("href", tshqUrl.replace(/ /g, '_'));
1944</script>
1944
1945			</div>
1946		
1947		<div class="skFooter">
1948			<div class="skFooterInner clear">
1949				
1950					<div class="skContact">
1951						
1952	<h2 class="skName">4S Ranch Little League</h2>
1953	<p class="skAddress">10531 4S Commons Dr.,&nbsp;Suite 166 #153<br />San Diego,&nbsp;California&nbsp;92127</p>
1954	
1955	<p class="skEmail"> <b>Email: </b><a href="/cdn-cgi/l/email-protection#d9b0b7bfb699ed8a8b9595f7bab6b4"><span class="__cf_email__" data-cfemail="6c05020a032c583f3e2020420f0301">[email&#160;protected]</span></a></p>
1956
1957					</div>
1958				
1959				<div class="skFooterImage">
1960					<a href="http://www.littleleague.org/Little_League_Online.htm" target="_blank"><img class="Footer-logo" src="/portals/_default/Skins/littleleague2020/images/Footer-logo.png"></a>
1961				</div>
1962				<div class="skFooterLinks">
1963					<h4 class="skHead">LITTLE LEAGUE<span>&#174;</span> International</h4>
1964					<ul class="skList">
1965						<li class="skItem">
1966							<a class="skLink" href=" http://playlittleleague.org/" target="_blank">
1967								<svg viewBox="0 0 25.2 49.2" width="10px" height="10px">
1968								<polygon points="0,0 25.2,24.7 0,49.2 0,37.2 12.1,24.6 0,12.8 "></polygon>
1969								</svg>PlayLittleLeague.org
1970							</a>
1971						</li>
1972						<li class="skItem">
1973							<a class="skLink" href=" https://www.littleleague.org/play-little-league/determine-league-age/" target="_blank">
1974								<svg viewBox="0 0 25.2 49.2" width="10px" height="10px">
1975								<polygon points="0,0 25.2,24.7 0,49.2 0,37.2 12.1,24.6 0,12.8 "></polygon>
1976								</svg>League Age Calculator
1977							</a>
1978						</li>
1979						<li class="skItem">
1980							<a class="skLink" href="https://www.littleleague.org/playing-rules/rules-regulations-policies/" target="_blank">
1981								<svg viewBox="0 0 25.2 49.2" width="10px" height="10px">
1982								<polygon points="0,0 25.2,24.7 0,49.2 0,37.2 12.1,24.6 0,12.8 "></polygon>
1983								</svg>Rules and Regulations
1984							</a>
1985						</li>
1986						<li class="skItem">
1987							<a class="skLink" href="http://www.littleleague.org/datacenter" target="_blank">
1988								<svg viewBox="0 0 25.2 49.2" width="10px" height="10px">
1989								<polygon points="0,0 25.2,24.7 0,49.2 0,37.2 12.1,24.6 0,12.8 "></polygon>
1990								</svg>Little League Data Center
1991							</a>
1992						</li>
1993						<li class="skItem">
1994							<a class="skLink" href="https://www.littleleague.org/email-sign-up/" target="_blank">
1995								<svg viewBox="0 0 25.2 49.2" width="10px" height="10px">
1996								<polygon points="0,0 25.2,24.7 0,49.2 0,37.2 12.1,24.6 0,12.8 "></polygon>
1997								</svg>Emails from Little League International
1998							</a>
1999						</li>
2000						<li class="skItem">
2001							<a class="skLink" href="https://www.littleleague.org/privacy-policy/" target="_blank">
2002								<svg viewBox="0 0 25.2 49.2" width="10px" height="10px">
2003								<polygon points="0,0 25.2,24.7 0,49.2 0,37.2 12.1,24.6 0,12.8 "></polygon>
2004								</svg>Little League Privacy Policy
2005							</a>
2006						</li>
2007					</ul>
2008				</div>
2009			</div>
2010		</div>
2011	</div>
2012	<div class="skInfo">
2013		<div class="skWidth">
2014			<div class="skLeft">
2015				<span id="dnn_dnnCopyright_lblCopyright" class="SkinObject">Copyright &#0169; 2026 4s Ranch Little League</span>
2016<span class="SkinObject">&nbsp;|&nbsp;</span>
2017				<a id="dnn_dnnPrivacy_hypPrivacy" class="SkinObject" rel="nofollow" href="https://stacksports.com/legal-privacy" target="_blank">Privacy Statement</a><span class="SkinObject">&nbsp;|&nbsp;</span>
2018				<a id="dnn_dnnTerms_hypTerms" class="SkinObject" rel="nofollow" href="https://stacksports.com/legal-terms" target="_blank">Terms Of Use</a><span class="SkinObject">&nbsp;|&nbsp;</span>
2019                <a id="dnn_licenseAgreement_hypPortalLicenseAgreement" class="SkinObject" href="https://stacksports.com/stack-sports-system-license-agreement-united-states" rel="nofollow" target="_blank">License Agreement</a><span class="SkinObject">&nbsp;|&nbsp;</span>
2020                <a id="dnn_policyFooter_hypChildrenPrivacyPolicy" class="SkinObject" href="https://stacksports.com/legal-COPPA" rel="nofollow" target="_blank">Children's Privacy Policy</a><span class="SkinObject">&nbsp;|&nbsp;</span>
2021<span id="legacy-privacy-playbook-button" class="SkinObject"></span>&nbsp;
2022				<a id="dnn_dnnLOGIN1_cmdLogin" class="hidden-link" href="/Default.aspx?tabid=2327131&amp;isLogin=True">Login</a>
vendor: 112 bytes, lines 2022-2024
2022
2023
2024<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
2024<script type="text/javascript">
2025    document.addEventListener("DOMContentLoaded", function () {
2026
2027        // Sports Connect Login
2028        var login =
2029            document.querySelector(".sports-connect-color a") ||
2030            document.querySelector(".sports-connect-color");
2031
2032        // Find rendered Terms or Privacy anchor
2033        var source =
2034            document.querySelector('a[id*="hypPrivacy"]') ||
2035            document.querySelector('a[id*="hypTerms"]') ||
2036            document.querySelector("[id$='lblCopyright']");
2037       
2038	    if (!login || !source) {
2039			return;
2040		}
2041
2042        // Get actual theme color
2043        var color = window.getComputedStyle(source).color;
2044
2045        // Apply styles
2046        login.style.setProperty("color", color, "important");
2047        login.style.setProperty("display", "inline-block", "important");
2048        login.style.setProperty("visibility", "visible", "important");
2049        login.style.setProperty("opacity", "1", "important");
2050    });
2051</script>
2051
2052
2053			</div>
2054			<div class="skRight">
2055				<a href="http://www.sportsconnect.com" target="_blank" >
2056					<img width="200px" height="25px" src="portals/_default/sports-connect-logo-white.png" alt="Sports Connect"/>
2057				</a>
2058			</div>
2059			<div class="clear-both"></div>
2060		</div>		
2061	</div>
2062</div>
2063<script async='async' src='https://www.googletagservices.com/tag/js/gpt.js'></script>
2063
2064        <input name="ScrollTop" type="hidden" id="ScrollTop" />
2065        <input name="__dnnVariable" type="hidden" id="__dnnVariable" autocomplete="off" value="`{`__scdoff`:`1`,`sf_siteRoot`:`/`,`sf_tabId`:`2327117`}" />
2066        
2067	
2068<script type="text/javascript" src="/resources/shared/scripts/initwidgets.js" ></script>
vendor: 2 bytes, line 2068
2068
2069<script type="text/javascript">
2070//<![CDATA[
2071window.__TsmHiddenField = $get('ScriptManager_TSM');
2072(function ($) {
2073    var LOG_PREFIX = '[FB-CONSENT:dnn_ctr2371822_Home_ctl00_ctlFaceBookPlugInManager]';
2074    var oneTrustGraceExpired = false;
2075    var isActivated = false;
2076
2077    var toggle_dnn_ctr2371822_Home_ctl00_ctlFaceBookPlugInManager = function(triggerSource) {
2078        var oneTrustExists = !!window.OneTrust;
2079        var groups = window.OnetrustActiveGroups || '';
2080
2081        var hasConsent = oneTrustExists && groups.indexOf('C0004') > -1;
2082        var useFallback = !oneTrustExists && oneTrustGraceExpired;
2083        var explicitlyDenied = oneTrustExists && groups !== '' && groups.indexOf('C0004') === -1;
2084
2085        var $activeDiv = $('#dnn_ctr2371822_Home_ctl00_ctlFaceBookPlugInManager_active');
2086        var $blockedDiv = $('#dnn_ctr2371822_Home_ctl00_ctlFaceBookPlugInManager_blocked');
2087        var $iframe = $activeDiv.find('iframe');
2088
2089        
2090        if (hasConsent || useFallback) {
2091            if (!isActivated) {
2092                isActivated = true;
2093                $blockedDiv.hide();
2094                $activeDiv.show();
2095
2096                // Move data-src to src if currently blank
2097                if ($iframe.length && ($iframe.attr('src') === 'about:blank' || !$iframe.attr('src'))) {
2098                    $iframe.attr('src', $iframe.attr('data-src'));
2099                }
2100
2101                // Trigger common resize function
2102                if (typeof resizeFacebookPagePlugin === 'function') {
2103                    resizeFacebookPagePlugin({
2104                        attachResize: true,
2105                        iframeSelector: '#' + $activeDiv.attr('id') + ' .facebook-plugin'
2106                    });
2107                }
2108            }
2109        } else if (explicitlyDenied) {
2110            isActivated = false;
2111            if ($iframe.length) { $iframe.attr('src', 'about:blank'); }
2112            $activeDiv.hide();
2113            $blockedDiv.show();
2114        }
2115    };
2116
2117    // Grace period fallback
2118    setTimeout(function () {
2119        if (!isActivated) {
2120            oneTrustGraceExpired = true;
2121            toggle_dnn_ctr2371822_Home_ctl00_ctlFaceBookPlugInManager('Fallback-Timeout');
2122        }
2123    }, 2000);
2124
2125    // OneTrust event listeners
2126    window.addEventListener('OneTrustGroupsUpdated', function() {
2127        toggle_dnn_ctr2371822_Home_ctl00_ctlFaceBookPlugInManager('OneTrustGroupsUpdated');
2128    });
2129    if (window.OneTrust && typeof OneTrust.OnConsentChanged === 'function') {
2130        OneTrust.OnConsentChanged(function() {
2131            setTimeout(function() {
2132                toggle_dnn_ctr2371822_Home_ctl00_ctlFaceBookPlugInManager('OnConsentChanged');
2133            }, 100);
2134        });
2135    }
2136
2137    // Initial startup check
2138    $(document).ready(function () {
2139        setTimeout(function() {
2140            toggle_dnn_ctr2371822_Home_ctl00_ctlFaceBookPlugInManager('DocumentReady');
2141        }, 100);
2142    });
2143
2144    //  Retry mechanism to handle hard refresh (OneTrust loads late) with detailed logging
2145    (function retryUntilOT() {
2146        if (window.OneTrust || window.OnetrustActiveGroups) {
2147            toggle_dnn_ctr2371822_Home_ctl00_ctlFaceBookPlugInManager('RetryUntilOT');
2148            return;
2149        }
2150        setTimeout(retryUntilOT, 200);
2151    })();
2152})(jQuery);
2153
2154(function ($) {
2155    var LOG_PREFIX = '[FB-CONSENT:dnn_ctr2371822_Home_ctl00_ctlFaceBookPlugInManager2]';
2156    var oneTrustGraceExpired = false;
2157    var isActivated = false;
2158
2159    var toggle_dnn_ctr2371822_Home_ctl00_ctlFaceBookPlugInManager2 = function(triggerSource) {
2160        var oneTrustExists = !!window.OneTrust;
2161        var groups = window.OnetrustActiveGroups || '';
2162
2163        var hasConsent = oneTrustExists && groups.indexOf('C0004') > -1;
2164        var useFallback = !oneTrustExists && oneTrustGraceExpired;
2165        var explicitlyDenied = oneTrustExists && groups !== '' && groups.indexOf('C0004') === -1;
2166
2167        var $activeDiv = $('#dnn_ctr2371822_Home_ctl00_ctlFaceBookPlugInManager2_active');
2168        var $blockedDiv = $('#dnn_ctr2371822_Home_ctl00_ctlFaceBookPlugInManager2_blocked');
2169        var $iframe = $activeDiv.find('iframe');
2170
2171        
2172        if (hasConsent || useFallback) {
2173            if (!isActivated) {
2174                isActivated = true;
2175                $blockedDiv.hide();
2176                $activeDiv.show();
2177
2178                // Move data-src to src if currently blank
2179                if ($iframe.length && ($iframe.attr('src') === 'about:blank' || !$iframe.attr('src'))) {
2180                    $iframe.attr('src', $iframe.attr('data-src'));
2181                }
2182
2183                // Trigger common resize function
2184                if (typeof resizeFacebookPagePlugin === 'function') {
2185                    resizeFacebookPagePlugin({
2186                        attachResize: true,
2187                        iframeSelector: '#' + $activeDiv.attr('id') + ' .facebook-plugin'
2188                    });
2189                }
2190            }
2191        } else if (explicitlyDenied) {
2192            isActivated = false;
2193            if ($iframe.length) { $iframe.attr('src', 'about:blank'); }
2194            $activeDiv.hide();
2195            $blockedDiv.show();
2196        }
2197    };
2198
2199    // Grace period fallback
2200    setTimeout(function () {
2201        if (!isActivated) {
2202            oneTrustGraceExpired = true;
2203            toggle_dnn_ctr2371822_Home_ctl00_ctlFaceBookPlugInManager2('Fallback-Timeout');
2204        }
2205    }, 2000);
2206
2207    // OneTrust event listeners
2208    window.addEventListener('OneTrustGroupsUpdated', function() {
2209        toggle_dnn_ctr2371822_Home_ctl00_ctlFaceBookPlugInManager2('OneTrustGroupsUpdated');
2210    });
2211    if (window.OneTrust && typeof OneTrust.OnConsentChanged === 'function') {
2212        OneTrust.OnConsentChanged(function() {
2213            setTimeout(function() {
2214                toggle_dnn_ctr2371822_Home_ctl00_ctlFaceBookPlugInManager2('OnConsentChanged');
2215            }, 100);
2216        });
2217    }
2218
2219    // Initial startup check
2220    $(document).ready(function () {
2221        setTimeout(function() {
2222            toggle_dnn_ctr2371822_Home_ctl00_ctlFaceBookPlugInManager2('DocumentReady');
2223        }, 100);
2224    });
2225
2226    //  Retry mechanism to handle hard refresh (OneTrust loads late) with detailed logging
2227    (function retryUntilOT() {
2228        if (window.OneTrust || window.OnetrustActiveGroups) {
2229            toggle_dnn_ctr2371822_Home_ctl00_ctlFaceBookPlugInManager2('RetryUntilOT');
2230            return;
2231        }
2232        setTimeout(retryUntilOT, 200);
2233    })();
2234})(jQuery);
2235
2236(function ($) {
2237    var LOG_PREFIX = '[FB-CONSENT:dnn_ctr2371822_Home_ctl00_ctlFaceBookPlugInManager3]';
2238    var oneTrustGraceExpired = false;
2239    var isActivated = false;
2240
2241    var toggle_dnn_ctr2371822_Home_ctl00_ctlFaceBookPlugInManager3 = function(triggerSource) {
2242        var oneTrustExists = !!window.OneTrust;
2243        var groups = window.OnetrustActiveGroups || '';
2244
2245        var hasConsent = oneTrustExists && groups.indexOf('C0004') > -1;
2246        var useFallback = !oneTrustExists && oneTrustGraceExpired;
2247        var explicitlyDenied = oneTrustExists && groups !== '' && groups.indexOf('C0004') === -1;
2248
2249        var $activeDiv = $('#dnn_ctr2371822_Home_ctl00_ctlFaceBookPlugInManager3_active');
2250        var $blockedDiv = $('#dnn_ctr2371822_Home_ctl00_ctlFaceBookPlugInManager3_blocked');
2251        var $iframe = $activeDiv.find('iframe');
2252
2253        
2254        if (hasConsent || useFallback) {
2255            if (!isActivated) {
2256                isActivated = true;
2257                $blockedDiv.hide();
2258                $activeDiv.show();
2259
2260                // Move data-src to src if currently blank
2261                if ($iframe.length && ($iframe.attr('src') === 'about:blank' || !$iframe.attr('src'))) {
2262                    $iframe.attr('src', $iframe.attr('data-src'));
2263                }
2264
2265                // Trigger common resize function
2266                if (typeof resizeFacebookPagePlugin === 'function') {
2267                    resizeFacebookPagePlugin({
2268                        attachResize: true,
2269                        iframeSelector: '#' + $activeDiv.attr('id') + ' .facebook-plugin'
2270                    });
2271                }
2272            }
2273        } else if (explicitlyDenied) {
2274            isActivated = false;
2275            if ($iframe.length) { $iframe.attr('src', 'about:blank'); }
2276            $activeDiv.hide();
2277            $blockedDiv.show();
2278        }
2279    };
2280
2281    // Grace period fallback
2282    setTimeout(function () {
2283        if (!isActivated) {
2284            oneTrustGraceExpired = true;
2285            toggle_dnn_ctr2371822_Home_ctl00_ctlFaceBookPlugInManager3('Fallback-Timeout');
2286        }
2287    }, 2000);
2288
2289    // OneTrust event listeners
2290    window.addEventListener('OneTrustGroupsUpdated', function() {
2291        toggle_dnn_ctr2371822_Home_ctl00_ctlFaceBookPlugInManager3('OneTrustGroupsUpdated');
2292    });
2293    if (window.OneTrust && typeof OneTrust.OnConsentChanged === 'function') {
2294        OneTrust.OnConsentChanged(function() {
2295            setTimeout(function() {
2296                toggle_dnn_ctr2371822_Home_ctl00_ctlFaceBookPlugInManager3('OnConsentChanged');
2297            }, 100);
2298        });
2299    }
2300
2301    // Initial startup check
2302    $(document).ready(function () {
2303        setTimeout(function() {
2304            toggle_dnn_ctr2371822_Home_ctl00_ctlFaceBookPlugInManager3('DocumentReady');
2305        }, 100);
2306    });
2307
2308    //  Retry mechanism to handle hard refresh (OneTrust loads late) with detailed logging
2309    (function retryUntilOT() {
2310        if (window.OneTrust || window.OnetrustActiveGroups) {
2311            toggle_dnn_ctr2371822_Home_ctl00_ctlFaceBookPlugInManager3('RetryUntilOT');
2312            return;
2313        }
2314        setTimeout(retryUntilOT, 200);
2315    })();
2316})(jQuery);
2317//]]>
2318</script>
2318
2319</form>
2320    
2321    
2322
2323
2324<!-- tshq - 10.0.8.125 -->
2325
2326<script type="text/javascript">
2327$(window).load(function(){
2328    $('#google_translate_element a').addClass('goog-te-menu-value');
2329});
2330</script>
2330
2331
2332   
2332<script type="text/javascript"> 
2333       function googleTranslateElementInit() { 
2334           if( document.querySelector("#google_translate_element") === null ){
2335               jQuery("body").append("<div id=\"google_translate_element\" style=\"position: fixed; bottom: 10px; right: 10px; z-index: 99999;\"></div>"); 
2336           }
2337           new google.translate.TranslateElement({
2338               pageLanguage: 'en', 
2339               autoDisplay: false}, 
2340           'google_translate_element'); 
2341       } 
2342   </script>
2342 
2343   
2343<script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
2343
2344
2345</body>
2346</html>

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