PageSourceSearch

https://www.edinasports.org/page/show/281004?match_option=0&news_aggregator=3618755&tags=281877

html edinasports.org collected 2026-10-09 22:39:11 UTC 48,869 bytes, 1,111 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en-us" id="ngin1633">
3<head>
4  
5<!--[if lte IE 9]>
6    <meta http-equiv="refresh" content="0; url=/unsupported_browser" />
7    
7<script type="text/javascript">
8        window.top.location = '/unsupported_browser';
9    </script>
9
10<![endif]-->
11  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
12  <meta name="viewport" content="width=device-width, initial-scale=1" />
13  <meta name="csrf-param" content="authenticity_token" />
14<meta name="csrf-token" content="58dPRnjNhpTyearlzL8M1m5+S2M6TDMWauIQHwiZTM8/wZ1zUNNGvdnS0JTMh5rOmDqYSIsntYBQXNgGnb7Qkw==" />
15<meta name="trace-id" content="d07ebf0c-e45f-4c90-a965-cab699eb2d84" />
16  <title>News</title>
17
18  <!-- Custom | application -->
19
20  <!-- Icons v4 -->
21<link rel="shortcut icon" href="https://assets.ngin.com/site_files/1633/favicon.ico" />
22
23
24  <link href="https://cdn2.sportngin.com/attachments/touch_icon_graphic/b9c5-211415004/touch-icon_size_120.png" rel="apple-touch-icon" />
25  <link href="https://cdn4.sportngin.com/attachments/touch_icon_graphic/b9c5-211415004/touch-icon_size_152.png" rel="apple-touch-icon" sizes="152x152" />
26  <link href="https://cdn4.sportngin.com/attachments/touch_icon_graphic/b9c5-211415004/touch-icon_size_167.png" rel="apple-touch-icon" sizes="167x167" />
27  <link href="https://cdn1.sportngin.com/attachments/touch_icon_graphic/b9c5-211415004/touch-icon_size_180.png" rel="apple-touch-icon" sizes="180x180" />
28  <link href="https://cdn4.sportngin.com/attachments/touch_icon_graphic/b9c5-211415004/touch-icon_size_192.png" rel="icon" sizes="192x192" />
29  <link href="https://cdn1.sportngin.com/attachments/touch_icon_graphic/b9c5-211415004/touch-icon_size_128.png" rel="icon" sizes="128x128" />
30
31
32
33  <link href="https://cdn2.sportngin.com/attachments/favicon_graphic/f23f-211415011/favicon_size_16.png" rel="icon" type="image/png" sizes="16x16">
34  <link href="https://cdn3.sportngin.com/attachments/favicon_graphic/f23f-211415011/favicon_size_32.png" rel="icon" type="image/png" sizes="32x32">
35  <link href="https://cdn4.sportngin.com/attachments/favicon_graphic/f23f-211415011/favicon_size_96.png" rel="icon" type="image/png" sizes="96x96">
36
37
38
39  
40
41  <link rel="stylesheet" media="screen" href="https://app-assets3.sportngin.com/site_stylesheets_secure/1633/custom/page_elements.css?17903482911" />
42  
43    <link rel="stylesheet" media="screen" href="https://app-assets3.sportngin.com/site_stylesheets_secure/1633/custom/sports.css?17903482911" />
44  
45  <link rel="stylesheet" media="screen" href="https://app-assets2.sportngin.com/site_stylesheets_secure/1633/custom/default.css?17903482911" />
46  <link rel="stylesheet" media="screen" href="https://app-assets3.sportngin.com/site_stylesheets_secure/jquery_treeTable.css?17903482911" />
47  <link rel="stylesheet" media="screen" href="https://app-assets1.sportngin.com/stylesheets/sn/shared_components.css?17903482911" />
48  <link rel="stylesheet" media="screen" href="//se-aws-snap.sportngin.com/sportngin-snap-production/ui_themes/ngin/latest/ngin-bar.css?20190108" />
49
50  
51  <!--[if IE 9]>
52  
52<script type="text/javascript" charset="utf-8">var IE = "9";</script>
52
53  <link rel="stylesheet" media="screen" href="https://app-assets1.sportngin.com/stylesheets/ie9/default_ie9.css?17903482911" />
54<![endif]-->
55
56<!--[if IE 8]>
57  
57<script type="text/javascript" charset="utf-8">var IE = "8";</script>
57
58<![endif]-->
59
60<!--[if IE 7]>
61  
61<script type="text/javascript" charset="utf-8">var IE = "7";</script>
61
62<![endif]-->
63
64<!--[if IE 6]>
65  
65<script type="text/javascript" charset="utf-8">var IE = "6";</script>
65
66<![endif]-->
67
68<!--[if lte IE 6]>
69  
69<script type="text/javascript" charset="utf-8">var IE = "6";</script>
69
70<![endif]-->
71
72<!--[if !IE]><!-->
72<script type="text/javascript" charset="utf-8">var IE = null;</script>
72<!-- <![endif]-->
73
74
75  
76  
77
78    
78<script>
79      window.dataLayer = window.dataLayer || []
80      window.dataLayer.push({ intercom: { renderIntercom: false } })
81    </script>
81
82    
82<script src="https://app-assets3.sportngin.com/javascripts/se-analytics-js.umd.min.js?17903482971"></script>
82
83    
83<script>
84      window.seAnalyticsGateway = /\.(sportngin\.com|ngin-staging\.com|sportngin\.com\.dev)$/.test(window.origin) === false
85      window.addEventListener('message', function(event){
86        if (event.data === 'utd:ready') {
87
88          var displayAds = (false || false);
89          var platformDL = {'siteId': '1633', 'siteName': 'Edina Football Association',
90                            'siteShortName': 'Edina Youth Football', 'sportType': 'multi-sport',
91                            'addrState': 'MN', 'displayAds': displayAds,
92                            'inEditMode': false,
93                            'propertySubSection': 'cms', 'property': 'Ngin'};
94          var quantcastDL = {'quantcastID': ''};
95          var elevioAdditionalGroups = ["ngin_super_reg:0", "Ngin:cms"];
96
97          window.seAnalytics.push({ type: 'dataLayerData', data: {
98            platform: platformDL,
99            quantcast: quantcastDL,
100            elevioAddlGroups: elevioAdditionalGroups,
101              ga_site_config: {
102                'id': 'UA-28934513-1',
103                'id_ga4': '',
104                'domains': ["www.edinasports.org","edinasports.sportngin.com"]
105              }
106          } })
107        }
108      })
109      window.seAnalytics = new window['se-analytics-js'].SeFeAnalytics({
110        platProp: 'ngin',
111        platformSubSec: 'cms',
112        currentEnv: 'production',
113        orgId: 1621
114      })
115    </script>
115
116
117  
117<script>
118  function inIframe() {
119    try {
120      return window.self !== window.top;
121    } catch (e) {
122      return true;
123    }
124  }
125  </script>
125
126
127  <!-- Google Tag Manager for NGIN -->
128  
128<script>
129  if(!inIframe()) {
vendor: 364 bytes, lines 129-134
129
130    (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
131            new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
132        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
133        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
134    })(window,document,'script','dataLayer','
134GTM-TMK6MGB
vendor: 6 bytes, lines 134-135
134');
135  
135}
136  </script>
136
137  <!-- End Google Tag Manager for NGIN-->
138
139  <!-- Google Tag Manager for SE Global -->
140  
140<script>
141  if(!inIframe()) {
vendor: 358 bytes, lines 141-146
141
142    (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
143          new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
144      j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
145      'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
146    })(window,document,'script','dataLayer','
146GTM-KGG8ZWR
vendor: 6 bytes, lines 146-147
146');
147  
147}
148  </script>
148
149  <!-- End Google Tag Manager for SE Global -->
150
151
152	<link rel="stylesheet" media="print" href="https://app-assets3.sportngin.com/stylesheets/print/website_print_v4.css?17903482911" />
153
154
155<script src="https://app-assets3.sportngin.com/javascripts/jquery/jquery-3.7.1.min.js?17903482971"></script>
vendor: 1 bytes, line 155
155
156<script src="https://app-assets1.sportngin.com/javascripts/jquery/jquery-migrate-3.4.1.min.js?17903482971"></script>
vendor: 1 bytes, line 156
156
157<script type='text/javascript'>
158  var $j = jQuery.noConflict();
159  $ = jQuery;
160
161  // Automatically include CSRF token in AJAX request headers unless explicitly skipped
162  jQuery.ajaxPrefilter(function(options, originalOptions, jqXHR) {
163    if (options.skipCsrfToken) {
164      return;
165    }
166
167    if (options.type && options.type.toLowerCase() !== 'get') {
168      var token = jQuery('meta[name="csrf-token"]').attr('content');
169      if (token) {
170        jqXHR.setRequestHeader('X-CSRF-Token', token);
171      }
172    }
173  });
174
175  // --- Helpers ---
176  // Resolve an element from an id string or DOM node
177  function _resolveEl(id) { return (typeof id === 'string') ? document.getElementById(id) : id; }
178  // Get duration in ms from an options object (default 1000ms)
179  function _dur(options) { return (options && options.duration) ? options.duration * 1000 : 1000; }
180  // Invoke a method on an array of DOM elements (shared by $$ and Array.prototype.invoke)
181  function _invokeOnElements(els, method, args) {
182    els.forEach(function(el) {
183      if (typeof el[method] === 'function') el[method].apply(el, args);
184      else if (method === 'hide') el.style.display = 'none';
185      else if (method === 'show') el.style.display = '';
186      else if (method === 'removeClassName' && args[0]) el.classList.remove(args[0]);
187      else if (method === 'addClassName' && args[0]) el.classList.add(args[0]);
188    });
189    return els;
190  }
191  // Fire Ajax callbacks on a transport-like object
192  function _ajaxCallbacks(options, transport, success) {
193    if (success && options.onSuccess) options.onSuccess(transport);
194    if (!success && options.onFailure) options.onFailure(transport);
195    if (options.onComplete) options.onComplete(transport);
196  }
197
198  // --- Prototype Element shims ---
199  var Element = Element || {};
200  Element.hide = function(id) { var el = _resolveEl(id); if (el) el.style.display = 'none'; };
201  Element.show = function(id) { var el = _resolveEl(id); if (el) el.style.display = ''; };
202  Element.toggle = function(id) { var el = _resolveEl(id); if (el) el.style.display = el.style.display === 'none' ? '' : 'none'; };
203  Element.remove = function(id) { var el = _resolveEl(id); if (el && el.parentNode) el.parentNode.removeChild(el); };
204  Element.update = function(id, content) { var el = _resolveEl(id); if (el) el.innerHTML = content; };
205
206  function $F(id) { var el = _resolveEl(id); return el ? el.value : ''; }
207
208  // Prototype $$(selector) — CSS selector returning array of elements
209  function $$(selector) {
210    var els = Array.from(document.querySelectorAll(selector));
211    els.invoke = function(method) {
212      return _invokeOnElements(this, method, Array.from(arguments).slice(1));
213    };
214    els.each = function(fn) { this.forEach(fn); return this; };
215    return els;
216  }
217
218  // Prototype $A() — convert iterable to array
219  function $A(iterable) { return Array.from(iterable); }
220
221  // --- Event shims ---
222  Event.observe = function(el, eventName, handler) {
223    var element = _resolveEl(el);
224    if (element) element.addEventListener(eventName === 'dom:loaded' ? 'DOMContentLoaded' : eventName, handler);
225  };
226  Event.stop = function(e) { if (e) { e.preventDefault(); e.stopPropagation(); } };
227
228  // --- Ajax shims ---
229  var Ajax = {};
230  Ajax.Request = function(url, options) {
231    options = options || {};
232    $j.ajax({
233      url: url,
234      type: (options.method || 'post').toUpperCase(),
235      data: options.parameters || '',
236      dataType: options.evalScripts ? 'script' : 'html',
237      success: function(data, status, xhr) {
238        _ajaxCallbacks(options, { responseText: data, responseXML: xhr.responseXML, status: xhr.status }, true);
239      },
240      error: function(xhr) {
241        _ajaxCallbacks(options, { responseText: xhr.responseText, status: xhr.status }, false);
242      }
243    });
244  };
245  Ajax.Updater = function(container, url, options) {
246    options = options || {};
247    var targetId = typeof container === 'string' ? container : (container.success || container);
248    $j.ajax({
249      url: url,
250      type: (options.method || 'post').toUpperCase(),
251      data: options.parameters || '',
252      dataType: 'html',
253      success: function(data) {
254        var el = document.getElementById(targetId);
255        if (el) el.innerHTML = data;
256        _ajaxCallbacks(options, { responseText: data }, true);
257      },
258      error: function(xhr) {
259        _ajaxCallbacks(options, { responseText: xhr.responseText }, false);
260      }
261    });
262  };
263
264  // --- Effect shims ---
265  var Effect = {};
266  Effect.Highlight = function(el, options) {
267    var element = _resolveEl(el);
268    if (element) { element.style.backgroundColor = '#ffff99'; setTimeout(function() { element.style.backgroundColor = ''; }, _dur(options)); }
269  };
270  Effect.Fade = function(el, options) {
271    var element = _resolveEl(el);
272    if (element) $j(element).fadeOut(_dur(options));
273  };
274  Effect.Appear = function(el, options) {
275    var element = _resolveEl(el);
276    if (element) $j(element).fadeIn(_dur(options));
277  };
278
279  // --- Form shims ---
280  var Form = {};
281  Form.Element = {};
282  Form.Element.getValue = function(id) { var el = _resolveEl(id); return el ? el.value : ''; };
283  Form.serialize = function(formEl) { var el = _resolveEl(formEl); return el ? $j(el).serialize() : ''; };
284  Form.Observer = function(formEl, frequency, callback) {
285    var element = _resolveEl(formEl);
286    var lastValue = Form.serialize(element);
287
288    return window.setInterval(function() {
289      var value = Form.serialize(element);
290
291      if (value !== lastValue) {
292        callback(element, value);
293        lastValue = value;
294      }
295    }, frequency * 1000);
296  };
297
298  // --- jQuery plugin shims for Prototype methods ---
299  jQuery.fn.observe = function(eventName, handler) { return this.on(eventName, handler); };
300  jQuery.fn.stopObserving = function(eventName, handler) { return this.off(eventName, handler); };
301  jQuery.fn.focusFirstElement = function() { this.find('input:visible, textarea:visible, select:visible').first().focus(); return this; };
302  jQuery.fn.addClassName = function(c) { return this.addClass(c); };
303  jQuery.fn.removeClassName = function(c) { return this.removeClass(c); };
304  jQuery.fn.hasClassName = function(c) { return this.hasClass(c); };
305  jQuery.fn.getValue = function() { return this.val(); };
306  jQuery.fn.update = function(content) { return this.html(content); };
307  jQuery.fn.enable = function() { return this.prop('disabled', false); };
308  jQuery.fn.disable = function() { return this.prop('disabled', true); };
309  jQuery.fn.highlight = function() { var el = this; el.css('background-color', '#ffff99'); setTimeout(function() { el.css('background-color', ''); }, 1000); return this; };
310
311  // --- Array/String prototype shims ---
312  if (!Array.prototype.invoke) {
313    Array.prototype.invoke = function(method) {
314      return _invokeOnElements(this, method, Array.from(arguments).slice(1));
315    };
316  }
317  if (!Array.prototype.each) { Array.prototype.each = Array.prototype.forEach; }
318  if (!Array.prototype.include) { Array.prototype.include = Array.prototype.includes; }
319  if (!String.prototype.empty) { String.prototype.empty = function() { return this.length === 0; }; }
320
321  // Prototype Element.select() — used in inline callbacks like data.select('a')
322  (function() {
323    var origSelect = HTMLElement.prototype.select;
324    HTMLElement.prototype.select = function(sel) {
325      if (typeof sel === 'string') return Array.from(this.querySelectorAll(sel));
326      if (origSelect) return origSelect.apply(this, arguments);
327    };
328  })();
329
330  // Sortable/Draggables shims — no-ops for legacy inline JS references
331  var Sortable = Sortable || { SERIALIZE_RULE: /^[^_]*_(.*)$/ };
332  var Draggables = Draggables || { initPausable: function(){}, pause: function(){}, play: function(){}, sortFailed: function(){} };
333
334  // $.browser polyfill — removed in jQuery 1.9, needed by third-party plugins
335  if (!jQuery.browser) {
336    (function() {
337      var ua = navigator.userAgent.toLowerCase();
338      var match = /(chrome)[ \/]([\w.]+)/.exec(ua) ||
339                  /(webkit)[ \/]([\w.]+)/.exec(ua) ||
340                  /(opera)(?:.*version)?[ \/]([\w.]+)/.exec(ua) ||
341                  /(msie) ([\w.]+)/.exec(ua) ||
342                  ua.indexOf("compatible") < 0 && /(mozilla)(?:.*? rv:([\w.]+))?/.exec(ua) || [];
343      jQuery.browser = {};
344      if (match[1]) {
345        jQuery.browser[match[1]] = true;
346        jQuery.browser.version = match[2] || "0";
347      }
348      if (jQuery.browser.chrome) jQuery.browser.webkit = true;
349      else if (jQuery.browser.webkit) jQuery.browser.safari = true;
350    })();
351  }
352</script>
352
353
354
355
356<link href="//assets.ngin.com/site_files/1633/_site/css/1633_style.css" type="text/css" rel="stylesheet" media="screen" />
357<script src="//assets.ngin.com/site_files/1633/_site/js/1633_script.js"></script>
357
358
359
360<style>
361.has-sub-nav .home:not(.newsPage) #topNav.topNav + #topNavPlaceholder, .has-sub-nav .home:not(.newsPage) #topNav.topNav.layout-3 + #topNavPlaceholder {
362    height: calc((   149 +   30 +   35   )*1px);
363}
364</style>
365
366<!-- custom header css from pre premier flip -->
367<!--
368<link type="text/css" rel="stylesheet" media="screen" href="https://assets.ngin.com/site_files/1633/1633_reg_styles.css" />
369-->
370
371
372<script src="https://app-assets2.sportngin.com/javascripts/base_packaged.js?17903482971"></script>
372
373
374  
374<script src="https://app-assets2.sportngin.com/javascripts/dropdown_nav.js?17903482971"></script>
374
375
376
377
378  <link rel="stylesheet" href="//se-aws-snap.sportngin.com/sportngin-snap-production/ui_themes/inline-manual/1/main.css?20190108" type="text/css" />
379
380  
380<script>
381      window.inlineManualOptions = {
382        tracking: {
383          enabled: false
384        }
385      }
386  </script>
386
387
388  
388<script>
389      NGIN.inlineManual.setVars({
390        in_edit_mode: false,
391        org_id: 1621,
392        
393        site_name: "Edina Football Association",
394        site_short_name: "Edina Youth Football",
395        site_url: "https://www.edinasports.org",
396        site_id: 1633
397      });
398
399  </script>
399
400
401  
401<script>!function(){var e=document.createElement("script"),t=document.getElementsByTagName("script")[0];e.async=1,e.src="https://inlinemanual.com/embed/player.cacb2d9a339b3500c03525980ca2a24c.js",e.charset="UTF-8",t.parentNode.insertBefore(e,t)}();</script>
401
402
403
404
405  
406
407
408
409  <!-- dynamic head code -->
410
411<script>
412  var recaptchaSiteKey = "6LePJx8TAAAAACXrjU21ZdxvkXD_rh3yzhSeoJ0a"
413</script>
vendor: 1 bytes, line 413
413
414<script src="https://app-assets1.sportngin.com/javascripts/grecaptcha.js?17903482971"></script>
vendor: 126 bytes, lines 414-417
414
415<script src="https://www.google.com/recaptcha/api.js?onload=recaptchaOnloadCallback&render=explicit" async defer></script>
416
417
418<script>
419//<![CDATA[
420  window.nginSite = {"domain_name":"edinasports.org","subdomain":"www","name":"Edina Football Association","short_name":"Edina Youth Football","secure_subdomain":"edinasports"}
421
422//]]>
423</script>
423
424
425  
426  
426<script src="https://app-assets2.sportngin.com/javascripts/jquery/jquery.toolbar.min.js?17903482971"></script>
426
427
428  
429</head>
430
431<body id="" class="site-body custom user_mode v4" >
432    
432<script>
433//<![CDATA[
434window.seAnalytics.push(JSON.parse('{"type":"pageView","data":{"depth1":"Sitebuilder","title":"News"}}'))
435//]]>
436</script>
436
437  <!-- Needs to be immediately after the opening <body> tag -->
438  <!-- Google Tag Manager (noscript) -->
439  <noscript>
440    <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TMK6MGB" height="0" width="0" style="display:none;visibility:hidden"></iframe>
441    <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KGG8ZWR" height="0" width="0" style="display:none;visibility:hidden"></iframe>
442  </noscript>
443  <!-- End Google Tag Manager (noscript) -->
444
445  
446
447
448<style type="text/css">
449  /* html must be relative to keep the background div sized */
450  html { position: relative; }
451
452  /* fix positioning issue with smart banner when html is relative */
453  #smartbanner {
454    position: fixed;
455    box-sizing: content-box;
456  }
457
458  
459  body { background-color: #ffffff; }
460  .site-background {
461    position: absolute;
462    top: 0;
463    right: 0;
464    bottom: 0;
465    left: 0;
466    z-index: -1;
467    background-color: #ffffff;
468    background-position: center top;
469    background-attachment: scroll;
470    background-repeat: no-repeat;
471    background-image: url();
472  }
473  
474</style>
475
476<div class="site-background"></div>
477
478      
479      <div slot="hqsebar">
480        <div  id="ngin-bar"></div>
481        
481<script>
482          const DOMAIN_SUFFIXES = ['sportngin.com', 'sportsengine.com', 'stage.ngin-staging.com', 'sestage.us', 'sportngin.com.dev', 'sportsengine.com.dev'];
483          document.documentElement.classList.add('has-se-bar');
484          window.nginBarConfig = {
485            signOutUrl: '/logout',
486            signInUrl: '/login',
487            signInUserReturnToOverride: signInUserReturnToOverride(),
488            signOutUserReturnToOverride: signOutUserReturnToOverride(),
489            signInReloadOverrideUrl: signInReloadUrl(),
490            coreUrl: '/core',
491            profileDropdownLinks: 
492      [{
493        label: 'Connect to Site',
494        href: '/account/choose_personas/1633',
495        events: {
496          'click': function(e, element) {
497            e.preventDefault();
498            load_lbox(element);
499            valid.activate();
500          }
501        }
502      }]
503    ,
504            app: '',
505            ccpa: true,
506            mobileNav: false,
507            loggedIn: false,
508            orgId: 1621
509          }
510          function isSEDomain() {
511            return DOMAIN_SUFFIXES.some((domainSuffix) => window.location.hostname.endsWith(domainSuffix))
512          }
513          function isVanityDomain() {
514            return !this.isSEDomain()
515          }
516          function isCore() {
517            return window.location.pathname.startsWith("/core")
518          }
519          function signInUserReturnToOverride() {
520            if (isSEDomain()) {
521              return window.location.href;
522            } else {
523              return "https://login.sportngin.com/check_login?next_url=" + window.location.href;
524            }
525          }
526          function signOutUserReturnToOverride() {
527            if (isCore()) {
528              return undefined;  // resulting in session_ended page with correct query string params
529            } else {
530              return window.location.href;
531            }
532          }
533          function signInReloadUrl() {
534            return window.location.href.replace("user_return_to=","urt=");  // lots to discover here..
535                                                                            //  for now.. simply obfuscate user_return_to so
536                                                                            //  we dont screw with the URL too much.. and do so
537                                                                            //  only if that query string param is not URL encoded
538          }
539        </script>
539
540        
540<script async src=https://ngin-bar.sportngin.com/nginbar.js></script>
540
541      </div>
542    
543
544  
545  <div id="fb-root"></div>
546<script>(function(d, s, id) {
547  var js, fjs = d.getElementsByTagName(s)[0];
548  if (d.getElementById(id)) return;
549  js = d.createElement(s); js.id = id;
550  // js.src = "//connect.facebook.net/en_US/all/debug.js#xfbml=1&version=v2.3"; // use if debugging
551  js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.3";
552  fjs.parentNode.insertBefore(js, fjs);
553}(document, 'script', 'facebook-jssdk'));</script>
553
554
555  <a href="#yieldContent" style="color:#FFF;position:absolute;height:1px;width:1px;left:-9999px;">skip navigation</a>
556
557  
558  
559
560  
561<div id="topNav" class="has-site-logo topNav">
562  
563    <div id="sn-site-logo">
564  <a class="sn-site-logo-wrap" href="/">
565    <span class="sn-site-logo-background" style="background-image: url(https://cdn4.sportngin.com/attachments/logo_graphic/b375-211414990/logo_small.png);"></span>
566  </a>
567</div>
568
569  
570  <div class="theme-search-wrapper">
571    <div class="theme-search-bar">
572      
573        <span class="site-tagline-text">
574          
575            Edina Football Association&nbsp; 
576          
577        </span>
578      
579      
580      
581      
582    </div>
583  </div>
584  <div class="theme-main-nav"></div>
585  <div class="theme-sub-nav"></div>
586  <div class="theme-mobile-nav">
587    
588    
589    
590    
591  </div>
592</div>
593<div id="topNavPlaceholder" ></div>
594
595<script type="text/javascript">
596
597  ;(function($){
598
599    var NS = NGIN.Modules.NavService;
600    var currentId = 'page_node_281004';
601    var rootNav = {"name":"Home","id":"page_node_281877","url":"/page/show/281877-edina-football-association","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Edina Football Association'","css_classes":[],"parent_id":280961,"target":null,"node_type":"Page","has_child":0,"nav_url":"https://www.edinasports.org/page/nav/281877","parent_top_nav_node":null,"parent":{"name":"Edina Youth Football","id":"page_node_280961","url":"/page/show/280961-edina-football-association","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Edina Football Association'","css_classes":[],"parent_id":null,"target":null,"node_type":null,"has_child":0,"nav_url":"https://www.edinasports.org/page/nav/280961","parent_top_nav_node":null},"children":[{"name":"26Edina","id":"page_node_9613416","url":"/page/show/9613416-26edina-2026edina-","selected":false,"display_status":"enabled","drag_status":"drag","title":"click to go to '2026 Edina SWML'","css_classes":[],"parent_id":9613415,"target":null,"node_type":"LeagueInstance","has_child":3,"nav_url":"https://www.edinasports.org/page/nav/9613416","parent_top_nav_node":null}],"siblings":[{"name":"Home","id":"page_node_281877","url":"/page/show/281877-edina-football-association","selected":true,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Edina Football Association'","css_classes":["home"],"parent_id":280961,"target":null,"node_type":"Page","has_child":1,"nav_url":"https://www.edinasports.org/page/nav/281877","parent_top_nav_node":null},{"name":"Tackle Football","id":"page_node_8437564","url":"/page/show/8437564-tackle-football","selected":true,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Tackle Football'","css_classes":[],"parent_id":280961,"target":null,"node_type":"Page","has_child":4,"nav_url":"https://www.edinasports.org/page/nav/8437564","parent_top_nav_node":null},{"name":"Varsity Football","id":"page_node_753254","url":"/page/show/753254-varsity-football","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Varsity Football'","css_classes":[],"parent_id":280961,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"Flag Football","id":"page_node_5675078","url":"/efaflaghome","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'EDINA FLAG FOOTBALL LEAGUE'","css_classes":[],"parent_id":280961,"target":null,"node_type":"Page","has_child":5,"nav_url":"https://www.edinasports.org/page/nav/5675078","parent_top_nav_node":null},{"name":"About Us","id":"page_node_753255","url":"/page/show/753255-about-us","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'About Us'","css_classes":[],"parent_id":280961,"target":null,"node_type":"Page","has_child":4,"nav_url":"https://www.edinasports.org/page/nav/753255","parent_top_nav_node":null},{"name":"Parents","id":"page_node_8084956","url":"/page/show/8084956-parents-resources","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Parents Resources'","css_classes":[],"parent_id":280961,"target":null,"node_type":"Page","has_child":5,"nav_url":"https://www.edinasports.org/page/nav/8084956","parent_top_nav_node":null},{"name":"Assets","id":"page_node_9084546","url":"/assets","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Assets'","css_classes":[],"parent_id":280961,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null}]};
602
603    // Applies fixed class to #topNav when top nav goes above fold;
604    NS.fixedNav('#topNav');
605
606    
607      var pageNav = {"name":"News/Events","id":"page_node_281004","url":"/page/show/281004-news","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'News'","css_classes":[],"parent_id":8437564,"target":null,"node_type":"NewsNode","has_child":0,"nav_url":"https://www.edinasports.org/page/nav/281004","parent_top_nav_node":8437564,"parent":{"
607name":"Tackle Football","id":"page_node_8437564","url":"/page/show/8437564-tackle-football","selected":false,"display_status":"enabled","drag_status":"lock","title":"click to go to 'Tackle Football'","css_classes":[],"parent_id":280961,"target":null,"node_type":"Page","has_child":0,"nav_url":"https://www.edinasports.org/page/nav/8437564","parent_top_nav_node":null},"children":[],"siblings":[{"name":"Tackle Calendar","id":"page_node_281003","url":"/page/show/281003-tackle-football-calendar","selected":false,"display_status":"enabled","drag_status":"drag","title":"click to go to 'Tackle Football Calendar'","css_classes":[],"parent_id":8437564,"target":null,"node_type":"Calendar","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"Registration","id":"page_node_8089702","url":"/page/show/8089702-tackle-football-registration","selected":false,"display_status":"enabled","drag_status":"drag","title":"click to go to 'Tackle Football Registration'","css_classes":[],"parent_id":8437564,"target":null,"node_type":"Page","has_child":0,"nav_url":null,"parent_top_nav_node":null},{"name":"Camps","id":"page_node_290873","url":"/page/show/290873-camps-off-season-","selected":false,"display_status":"enabled","drag_status":"drag","title":"click to go to 'Camps / Off Season '","css_classes":[],"parent_id":8437564,"target":null,"node_type":"Page","has_child":5,"nav_url":"https://www.edinasports.org/page/nav/290873","parent_top_nav_node":null},{"name":"News/Events","id":"page_node_281004","url":"/page/show/281004-news","selected":true,"display_status":"enabled","drag_status":"drag","title":"click to go to 'News'","css_classes":[],"parent_id":8437564,"target":null,"node_type":"NewsNode","has_child":0,"nav_url":null,"parent_top_nav_node":null}]};
608      var hasSubnav = true;
609    
610
611    // TOP NAV
612    NS.create('DropdownNav', {
613      currentId: currentId,
614      activeClass: 'has-main-nav',
615      minWidth: 1025,
616      selector: '#topNav .theme-main-nav',
617      maxDepth: 2,
618      data: rootNav,
619      paywallImage: 'https://app-assets2.sportngin.com/app_images/paywall-icon.svg?17903482911'
620    });
621
622    // MOBILE NAV
623    NS.create('SlideNav', {
624      currentId: currentId,
625      activeClass: 'has-mobile-nav',
626      collapsedClass: 'collapsed-mobile-nav',
627      maxWidth: 1024,
628      collapseWidth: 1024,
629      selector: '#topNav .theme-mobile-nav',
630      data: pageNav,
631      paywallImage: 'https://app-assets2.sportngin.com/app_images/paywall-icon.svg?17903482911'
632    });
633
634    // When the subnav exists, but the selected page has no children,
635    // we try to display the siblings as subnav UNLESS, the parent node
636    // is aso the root node. This means it woulld duplicate the main
637    // nav, so we display nothing.
638
639    var hasChildren = !!pageNav.children.length;
640    var rootLevelPage = rootNav.parent.id === pageNav.parent.id
641
642    // SUB NAV
643    if (hasSubnav && (hasChildren || !rootLevelPage)) {
644      NS.create('DropdownNav', {
645        currentId: currentId,
646        activeClass: 'has-sub-nav',
647        minWidth: 1025,
648        selector: '#topNav .theme-sub-nav',
649        showTitle: true,
650        showChildren: true,
651        maxDepth: 0,
652        data: pageNav,
653        paywallImage: 'https://app-assets2.sportngin.com/app_images/paywall-icon.svg?17903482911'
654      });
655    }
656
657  })(jQuery);
658
659  // legacy event... not sure it's needed
660  $j(function(){
661    $j('#topNav').trigger('topnav.loaded');
662  });
663
664</script>
664
665
666
667  
668
669
670
671
672
673  <div id="siteContainer" class="container-fluid two_panel siteContainer">
674    
675
676    
677
678    <div id="yieldContent" class="row">
679      
680  
681    
682      <h2 id="displayBodyHeader" class=""><span>News</span></h2>
683    
684  
685
686
687
688      <div id="panelTwo" class="col-sm-12">
689        <div id="errorNotice">
690  
691  
692  
693  
694</div>
695
696
697        <div class='yieldPageContent'>
698          
699  
700      
701        <div class=" layoutContainer row layout-100 ">
702    
703          <div class="column-1 column col-sm-12 col-md-12">
704                <div id="pageEl_595619348" class="pageEl"  >
705  
706      <form id="news_article">
707    <div id="nodePicker-main" class="nodePickerContainer pageElement" data-nodepicker='{"opened":false}'  >
708      <div class="selectedNodes">
709        <select name="match_option" id="match_option" style="float:right;"><option selected="selected" value="0">Match Any</option>
710<option value="1">Match All</option></select>
711      <div class="loading">
712        <img align="absmiddle" border="0" id="busy" style="display: none;" src="https://app-assets1.sportngin.com/app_images/miniLoader.gif?17903482911" />
713      </div>
714      <h3>Currently Selected Tag(s):</h3>
715  
716      <div id="nodePicker-preselectedTags-1633-main" class="nodePicker-preselectedTags">
717            <input type="hidden" name="node_ids[]" id="node_ids_" value="281877" />
718      </div>
719
720      <div id="selectedNodeChoices_main_1633" data-siteID="1633" class="selectedNodeChoices_main clearfix wrap">
721                <a class="tag" target="_blank" data-nodekey="114518-page" href="http://www.edinasports.org/page/show/281877-edina-football-association">Edina Football Association</a>
722      </div>
723        <div class="nodePicker-formControls nodePicker-formControls-main" data-siteID="1633" style="display:none;">
724          <a class="nodePicker-selectAllTags-main nodePicker-button" id="nodePickerSelectAllTags-main-1633" href="#" data-site="1633">Select All Tags</a>
725          <a class="nodePicker-clearTags-main nodePicker-button" id="nodePickerClearTags-main-1633" href="#" data-site="1633" data-connected=true>Clear All Tags</a>
726        </div>
727
728
729    </div>
730    <div id="nodePickerSlideBox_main" class="nodePickerSlideBox" style=display:none; >
731  <div id="nodePickerLoader_main">
732    <h2>Loading&hellip; <img align="absmiddle" border="0" id="busy" src="https://app-assets2.sportngin.com/app_images/loaderBarUserMode.gif?17903482911" /></h2>
733    <p>Please wait&hellip; loading tags.</p>
734  </div>
735    <div id="nodePickerSite_1633_main" class = "nodePickerSiteBox" >
736      <ul id="nodePicker_main" class="unlimitedHierarchy">
737      </ul>
738    </div>
739</div>
740
741  
742
743    <div class="tab" id="tabHide_main" style="display:none;">
744  <a class="upArrow nodePicker-hideTagMenu" href="#nodePicker-main" onclick="return false;">Hide Tag Menu</a>
745</div>
746<div class="tab" id="tabShow_main">
747  <a class="downArrow nodePicker-showTagMenu" href="#nodePicker-main" onclick="return false;">Show Tag Menu</a>
748</div>
749
750</div>
751<script type="text/javascript" charset="utf-8">
752
753  if ( typeof nodePickers == 'undefined' ) {
754    nodePickers = {};
755  }
756
757  nodePickers['main'] = new NodePicker({
758                                                            'display_location' : 'main',
759                                                            
760                                                            'ajax_url' : '/node_list/node_list?display_location=main&model=news_collection&selected_nodes%5B%5D=281877',
761                                                            'initialSiteID' : "1633",
762                                                            'name_string' : 'node_ids[]',
763                                                            'using_V2' : false,
764                                                            'connected_sites_type' : '',
765                                                            'expanded' : false,
766                                                            'is_calendar_page' : 'NewsNode'
767                                                          });
768</script>
768
769
770  </form>
771
772  
772<script type="text/javascript" charset="utf-8">
773    new Form.Observer('news_article', 0.25, function(element, value) {
774      var nodePicker = $j(element).find('.nodePickerContainer');
775      show_spinner();
776        $j.ajax({
777          url: '/news_article/build_news_selection/281004',
778          type: 'POST',
779          data: value,
780          success: function(){
781            hide_spinner();
782            initToggleLinks("tags", true, true);
783          }
784        });
785    })
786  </script>
786
787
788  <link href="/news_rss_feed?tags=281877,281875" rel="alternate" title="WWW News with Tags: Error" type="application/rss+xml" id="rssFeed" />
789
790<div id="newsArea" >
791    
792  <div class="pageElement paginationElement">
793
794    <h4>Page 1 of 2</h4>
795
796    <div class="paginationNav">
797      <div class="pagination"><span class="previous_page disabled">&#8592; Previous</span> <em class="current">1</em> <a rel="next" href="/page/show/281004?match_option=0&news_aggregator=3618755&page=2&tags=281877">2</a> <a class="next_page" rel="next" href="/page/show/281004?match_option=0&news_aggregator=3618755&page=2&tags=281877">Next &#8594;</a></div>
798    </div>
799
800    <div class="results">Displaying Results 1
801      - 10
802      of 12
803    </div>
804
805  </div>
806
807    <div class="pageElement collectorElement collectorNews" id="NewsArticles">
808        <div class="odd item articleHasImage">
809    <a href="/news_article/show/1355245?referrer_id=281004">
810      <img alt="A football player clicking a football at the Edina Football field" width="75" src="https://cdn4.sportngin.com/attachments/news_article/5cd6-216193590/2025-09-052DSC01531_thumb.jpg" />
811    </a>
812  <h4>
813    <a href="/news_article/show/1355245?referrer_id=281004" class="">Fueling Now for Future Football: How You Can Start Preparing Now</a>  </h4>
814    <p class="dateAuthor">
815      <span class="newsAuthor">By Rachel Stark</span>
816      <span class="newsDate">02/09/2026, 4:30pm CST</span>
817    </p>
818  <p class="teaser">5 key parts to fueling your body to improve your game</p>
819  <span class="clearAll"></span>
820  <p style="display:none" class="tags" id="newsarticle_1355245_tags">Tag(s):
821          <a href="https://www.edinasports.org/page/show/281875-high-school-football">High School FB</a>&nbsp;
822      <a href="https://www.edinasports.org/page/show/281877-edina-football-association">Home</a>&nbsp;
823
824  </p>
825</div>
826
827        <div class="even item">
828  <h4>
829    <a href="/news_article/show/1301997?referrer_id=281004" class="">Chasing Dreams on Ice and Turf: My Love for Edina Football &amp; Hockey</a>  </h4>
830    <p class="dateAuthor">
831      <span class="newsAuthor">By Mason West</span>
832      <span class="newsDate">02/27/2024, 6:15am CST</span>
833    </p>
834  <p class="teaser"></p>
835  <span class="clearAll"></span>
836  <p style="display:none" class="tags" id="newsarticle_1301997_tags">Tag(s):
837          <a href="https://www.edinasports.org/page/show/281875-high-school-football">High School FB</a>&nbsp;
838      <a href="https://www.edinasports.org/page/show/281877-edina-football-association">Home</a>&nbsp;
839
840  </p>
841</div>
842
843        <div class="odd item articleHasImage">
844    <a href="/news_article/show/1286904?referrer_id=281004">
845      <img alt="" width="75" src="https://cdn1.sportngin.com/attachments/news_article/e9f0-194785791/efa-equipment-photo_thumb.jpg" />
846    </a>
847  <h4>
848    <a href="/news_article/show/1286904?referrer_id=281004" class="">Attention all EFA Tackle Football Parents!</a>  </h4>
849    <p class="dateAuthor">
850      <span class="newsAuthor">By Joe Grunnet</span>
851      <span class="newsDate">10/04/2023, 3:45pm CDT</span>
852    </p>
853  <p class="teaser">The EFA Uniform Collection &amp; Deposit Return will be on Monday, October 16, 6-7 pm at your regular practice location</p>
854  <span class="clearAll"></span>
855  <p style="display:none" class="tags" id="newsarticle_1286904_tags">Tag(s):
856          <a href="https://www.edinasports.org/page/show/281875-high-school-football">High School FB</a>&nbsp;
857      <a href="https://www.edinasports.org/page/show/281877-edina-football-association">Home</a>&nbsp;
858
859  </p>
860</div>
861
862        <div class="even item articleHasImage">
863    <a href="/news_article/show/1284314?referrer_id=281004">
864      <img alt="" width="75" src="https://cdn2.sportngin.com/attachments/news_article/3260-193935322/Edina_Football_Tackle_Cancer_Flyer__2__thumb.jpg" />
865    </a>
866  <h4>
867    <a href="/news_article/show/1284314?referrer_id=281004" class="">Let's Tackle Cancer</a>  </h4>
868    <p class="dateAuthor">
869      <span class="newsAuthor">By Lisa Bock </span>
870      <span class="newsDate">09/13/2023, 1:00pm CDT</span>
871    </p>
872  <p class="teaser">Order your Tackle Cancer swag any time up to September 18th!</p>
873  <span class="clearAll"></span>
874  <p style="display:none" class="tags" id="newsarticle_1284314_tags">Tag(s):
875          <a href="https://www.edinasports.org/page/show/281875-high-school-football">High School FB</a>&nbsp;
876      <a href="https://www.edinasports.org/page/show/281877-edina-football-association">Home</a>&nbsp;
877
878  </p>
879</div>
880
881        <div class="odd item articleHasImage">
882    <a href="/news_article/show/1281952?referrer_id=281004">
883      <img alt="" width="75" src="https://cdn1.sportngin.com/attachments/news_article/7bd0-192876312/Phot_Linhoff_thumb.jpg" />
884    </a>
885  <h4>
886    <a href="/news_article/show/1281952?referrer_id=281004" class="">EFA Photo day is Coming Soon!</a>  </h4>
887    <p class="dateAuthor">
888      <span class="newsAuthor">By Joe Grunnet</span>
889      <span class="newsDate">08/20/2023, 8:00pm CDT</span>
890    </p>
891  <p class="teaser">2023 Photo Day Wed 8/23/23</p>
892  <span class="clearAll"></span>
893  <p style="display:none" class="tags" id="newsarticle_1281952_tags">Tag(s):
894          <a href="https://www.edinasports.org/page/show/281877-edina-football-association">Home</a>&nbsp;
895
896  </p>
897</div>
898
899        <div class="even item">
900  <h4>
901    <a href="/news_article/show/1281609?referrer_id=281004" class="">FOOTBALL EQUIPMENT NEEDS</a>  </h4>
902    <p class="dateAuthor">
903      <span class="newsAuthor">By Joe Grunnet</span>
904      <span class="newsDate">08/15/2023, 12:30pm CDT</span>
905    </p>
906  <p class="teaser">If you are searching for equipment, try Dick's Sporting Goods and Play It Again Sports. Call ahead to check availability before you go.</p>
907  <span class="clearAll"></span>
908  <p style="display:none" class="tags" id="newsarticle_1281609_tags">Tag(s):
909          <a href="https://www.edinasports.org/page/show/281875-high-school-football">High School FB</a>&nbsp;
910      <a href="https://www.edinasports.org/page/show/281877-edina-football-association">Home</a>&nbsp;
911
912  </p>
913</div>
914
915        <div class="odd item articleHasImage">
916    <a href="/news_article/show/1281610?referrer_id=281004">
917      <img alt="" width="75" src="https://cdn1.sportngin.com/attachments/news_article/5f6f-192660771/lennox_medium_thumb.jpg" />
918    </a>
919  <h4>
920    <a href="/news_article/show/1281610?referrer_id=281004" class="">AUGUST 14TH FIRST PRACTICE UNIFORM DISTRIBUTION</a>  </h4>
921    <p class="dateAuthor">
922      <span class="newsAuthor">By Joe Grunnet</span>
923      <span class="newsDate">08/09/2023, 12:30pm CDT</span>
924    </p>
925  <p class="teaser"></p>
926  <span class="clearAll"></span>
927  <p style="display:none" class="tags" id="newsarticle_1281610_tags">Tag(s):
928          <a href="https://www.edinasports.org/page/show/281875-high-school-football">High School FB</a>&nbsp;
929      <a href="https://www.edinasports.org/page/show/281877-edina-football-association">Home</a>&nbsp;
930
931  </p>
932</div>
933
934        <div class="even item">
935  <h4>
936    <a href="/news_article/show/1281608?referrer_id=281004" class="">1ST ANNUAL EDINA CLASSIC // 5 ON 5 FOOTBALL TOURNAMENT</a>  </h4>
937    <p class="dateAuthor">
938      <span class="newsAuthor">By Joe Grunnet</span>
939      <span class="newsDate">08/01/2023, 12:30pm CDT</span>
940    </p>
941  <p class="teaser">Experience the thrilling intensity of football in a whole new way with our action-packed 5-on-5 tournament, where fast-paced matches on a smaller pitch create an adrenaline-fueled atmosphere like no other!</p>
942  <span class="clearAll"></span>
943  <p style="display:none" class="tags" id="newsarticle_1281608_tags">Tag(s):
944          <a href="https://www.edinasports.org/page/show/281875-high-school-football">High School FB</a>&nbsp;
945      <a href="https://www.edinasports.org/page/show/281877-edina-football-association">Home</a>&nbsp;
946
947  </p>
948</div>
949
950        <div class="odd item articleHasImage">
951    <a href="/news_article/show/1279478?referrer_id=281004">
952      <img alt="" width="75" src="https://cdn4.sportngin.com/attachments/news_article/e0df-191627676/DSC00147_copy_thumb.jpg" />
953    </a>
954  <h4>
955    <a href="/news_article/show/1279478?referrer_id=281004" class="">EFA Combine</a>  </h4>
956    <p class="dateAuthor">
957      <span class="newsAuthor">By Joe Grunnet</span>
958      <span class="newsDate">07/18/2023, 3:45pm CDT</span>
959    </p>
960  <p class="teaser">Bring the best you got and meet us in the parking lot!</p>
961  <span class="clearAll"></span>
962  <p style="display:none" class="tags" id="newsarticle_1279478_tags">Tag(s):
963          <a href="https://www.edinasports.org/page/show/281875-high-school-football">High School FB</a>&nbsp;
964      <a href="https://www.edinasports.org/page/show/281877-edina-football-association">Home</a>&nbsp;
965      <a href="https://www.edinasports.org/page/show/295801-captains">Captains</a>&nbsp;
966      <a href="https://www.edinasports.org/page/show/295802-news-from-ehs-captains-parents">Parent News</a>&nbsp;
967      <a href="https://www.edinasports.org/page/show/465759-mshsl-varsity-2012-">MSHSL Varsity</a>&nbsp;
968      <a href="https://www.edinasports.org/page/show/465782-lake-conference">Lake Conference</a>&nbsp;
969      <a href="https://www.edinasports.org/page/show/465785-edina">Edina</a>&nbsp;
970
971  </p>
972</div>
973
974        <div class="even item articleHasImage">
975    <a href="/news_article/show/1279479?referrer_id=281004">
976      <img alt="" width="75" src="https://cdn1.sportngin.com/attachments/news_article/8361-191629936/EFA_WRQB_thumb.jpg" />
977    </a>
978  <h4>
979    <a href="/news_article/show/1279479?referrer_id=281004" class="">Top 20 reasons why youth kids should play Edina football:</a>  </h4>
980    <p class="dateAuthor">
981      <span class="newsAuthor">By EFA</span>
982      <span class="newsDate">07/18/2023, 3:45pm CDT</span>
983    </p>
984  <p class="teaser"></p>
985  <span class="clearAll"></span>
986  <p style="display:none" class="tags" id="newsarticle_1279479_tags">Tag(s):
987          <a href="https://www.edinasports.org/page/show/281877-edina-football-association">Home</a>&nbsp;
988
989  </p>
990</div>
991
992      <div class="bottomOptions">
993        <ul class="pageOptions">
994          <li><a class="icon tagLink toggle_tags" href="#" onClick="return false;">Toggle Tags</a></li>
995          <li><a style="display:none" class="rssLink icon lbOn" href="/news_article/rss_instructions?tags=281877%252C281875">Subscribe to RSS Feed</a></li>
996        </ul>
997      </div>
998    </div>
999
1000    
1001  <div class="pageElement paginationElement">
1002
1003    <h4>Page 1 of 2</h4>
1004
1005    <div class="paginationNav">
1006      <div class="pagination"><span class="previous_page disabled">&#8592; Previous</span> <em class="current">1</em> <a rel="next" href="/page/show/281004?match_option=0&news_aggregator=3618755&page=2&tags=281877">2</a> <a class="next_page" rel="next" href="/page/show/281004?match_option=0&news_aggregator=3618755&page=2&tags=281877">Next &#8594;</a></div>
1007    </div>
1008
1009    <div class="results">Displaying Results 1
1010      - 10
1011      of 12
1012    </div>
1013
1014  </div>
1015</div>
1016
1017
1018
1019
1020  <span class="clearAll"></span>
1021</div>
1022
1023
1024        </div>
1025    <span class="clearAll"></span>
1026  </div>
1027  
1028
1029
1030
1031
1032
1033
1034  
1035
1036<script type="text/javascript">
1037  var init_nss = function() {
1038    var $nss = $j('.newsSlideShow-container');
1039    // debug.info("Found "+$nss.length+" News Slideshow Elements");
1040    $nss.each(function(){
1041      var $ss = $j(this);
1042      if ( ! $ss.data('activenewsslideshow') ) {
1043        $ss.data('activenewsslideshow',true);
1044        $ss.newsSlideShow();
1045      }
1046    });
1047  }
1048  // call on document ready for most browsers
1049  init_nss();
1050  // call again on window load for IE :(
1051  $j(window).load(init_nss);
1052  // check for new slideshow elements after valid.deactivate
1053  $j('body').bind('pageElement.render',init_nss);
1054</script>
1054
1055
1056  
1057
1058
1059        </div>
1060      </div>
1061      
1062
1063    </div>
1064  </div>
1065  <footer class="snFooterContainer">
1066    <div id="siteFooter">
1067  
1068    
1069    <link href="//assets.ngin.com/site_files/1633/_site/css/1633_admin_style.css" type="text/css" rel="stylesheet" media="screen" />
1070<script src="//assets.ngin.com/site_files/1633/_site/js/1633_admin_script.js"></script>
1070
1071    <ul class="se-footer">
1072      <li class="se-footer-copyright">
1073        This website is powered by SportsEngine's
1074        <a class="legalLink" target="_blank" href="https://www.sportsengine.com/solutions/">
1075          Sports Relationship Management
1076        </a>
1077        (SRM) software, but is owned by and subject to the  Edina Football Association privacy policy.
1078        <a class="legalLink" target="_blank" href="https://www.sportsengine.com/corp">
1079          &copy;2026 SportsEngine, LLC.
1080        </a>
1081        <br>
1082      </li>
1083        <li class="se-footer-link">
1084          <a class="legalLink" target="_blank" href="/privacy_policy.pdf">Privacy Policy</a>
1085        </li>
1086      <li id="poweredByNGIN" class="se-footer-logo" style="text-align: center;">
1087        <br>
1088        <a href="https://www.sportsengine.com/?utm_source=Sitebuilder&utm_medium=Footer&utm_campaign=SportsEngine+Internal+Link&utm_term=Footer"
1089           onclick="javascript:window.location=('https://www.sportsengine.com/?utm_source=Sitebuilder&utm_medium=Footer&utm_campaign=SportsEngine+Internal+Link&utm_term=Footer'); return false;">
1090          <img src="/logo_images/white_logo.png" alt="Powered by SportsEngine" title="Click here to learn how SportsEngine can empower your organization!">
1091        </a>
1092      </li>
1093    </ul>
1094</div>
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104  </footer>
1105
1106  
1107
1108  
1109
1110</body>
1111</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.