It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: http://www.thestar.com/feeds.blogs.sports.doug_smiths_sports_blog.r̅ssm%3D7

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17. <!DOCTYPE html>
  18.        <html lang="en">
  19.        <head>
  20. <link href="https://www.google.com" rel="preconnect" />
  21. <link href="https://www.gstatic.com" rel="preconnect" crossorigin="anonymous" />
  22. <meta name="tncms-access-version" content="2025-10-23 15:45:52" />
  23. <meta name="keywords" content="toronto star" />
  24. <meta name="description" content="This page no longer exists or has been removed" />
  25. <meta name="author" content="Toronto Star" />
  26. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  27. <meta name="apple-mobile-web-app-capable" content="yes" />
  28. <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
  29. <meta name="robots" content="max-image-preview:standard" />
  30. <meta property="og:type" content="website" />
  31. <meta property="og:url" content="https://www.thestar.com/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze" />
  32. <meta property="og:image" content="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/custom/image/f84403b8-7d76-11ee-9d02-a72a4951957f.png?resize=600%2C600" />
  33. <meta property="og:image:width" content="600" />
  34. <meta property="og:image:height" content="600" />
  35. <meta property="og:title" content="404 Error" />
  36. <meta property="og:description" content="This page no longer exists or has been removed" />
  37. <meta property="og:site_name" content="Toronto Star" />
  38. <meta property="article:publisher" content="https://www.facebook.com/torontostar" />
  39. <meta name="twitter:image" content="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/custom/image/f84403b8-7d76-11ee-9d02-a72a4951957f.png?resize=600%2C600" />
  40. <meta name="twitter:card" content="summary_large_image" />
  41. <meta name="twitter:site" content="@torontostar" />
  42. <link rel="stylesheet preload" as="style" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/shared-content/art/tncms/templates/libraries/flex/components/bootstrap/resources/styles/bootstrap.min.87df60d54091cf1e8f8173c2e568260c.css"/>
  43. <link rel="stylesheet preload" as="style" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/shared-content/art/tncms/templates/libraries/flex/components/template/resources/styles/layout.d51ee605c2171f518765b9e712d2ea26.css"/>
  44. <link rel="stylesheet preload" as="style" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/oovvuu.css?_dc=1760549648"/>
  45. <link rel="stylesheet preload" as="style" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/shared-content/art/tncms/templates/libraries/flex/components/block/resources/styles/flex-utility-promo-designer.a27bf5e332f0dd667184ad38b7bf1638.css"/>
  46. <style>/*<![CDATA[*/ .grecaptcha-badge { visibility: hidden; } @media (max-width: 991px) { #tncms-block-3699117 .mobileMenuLinks { display: none !important; } } #weather-3699120 .list-unstyled { margin: 0; } #weather-3699120 span { display: block; } #weather-3699120 .forecast-link a { padding: 8px; margin-top: -10px; } #weather-3699120 .icon { position: relative; } #weather-3699120 .icon .tnt-svg { position: relative; font-size: 26px; margin-bottom: -6px; margin-right: 8px; margin-top: -8px; } #weather-3699120 .temp { font-size: 18px; line-height: 20px; font-weight: bold; } #weather-3699120 .cond { opacity: 0.7; } #weather-3699120 .current-conditions { float: left; height: 24px; } #weather-3699120 .dropdown-toggle { color: #333333; display: block; } #weather-3699120 .weather-date-separator { margin: 0 10px 0 10px; color: #979797; } #weather-3699120 img {width: auto !important;height: 30px !important; display: inline; padding-left: 4px; vertical-align: middle; } #weather-3699120 .sponsor-line { height: 36px; padding: 0 10px; clear: left; color: #333; } #weather-3699120 .sponsor-line a { margin-right: 4px; } #site-top-nav #weather-3699120 .icon { margin-top: 4px; } #site-top-nav #weather-3699120 .temp { line-height: 36px; } #weather-3699120 .current-conditions { height: 36px; padding: 0 10px; } #main-navigation #weather-3699120 .current-conditions { padding-top: 11px; } #weather-3699120 .current-conditions { display: flex; } #weather-3699120 .current-conditions .dropdown-toggle { display: flex !important; align-items: center; } #weather-3699120 .current-conditions .dropdown-toggle > * { float: none !important; height: 100%; display: flex !important; align-items: center; } @media screen and (min-width: 992px) { #tncms-region-global-skyline #ad-2827029 { min-height:0px !important; height:0px !important; overflow:hidden; } } @media screen and (min-width: 992px) { #tncms-region-global-skyline #ad-2827002 { min-height:0px !important; height:0px !important; overflow:hidden; } } @media screen and (min-width: 992px) { #tncms-region-global-skyline #ad-3426075 { min-height:0px !important; height:0px !important; overflow:hidden; } } #weather-3699123 .list-unstyled { margin: 0; } #weather-3699123 span { display: block; } #weather-3699123 .forecast-link a { padding: 8px; margin-top: -10px; } #weather-3699123 .icon { position: relative; } #weather-3699123 .icon .tnt-svg { position: relative; font-size: 26px; margin-bottom: -6px; margin-right: 8px; margin-top: -8px; } #weather-3699123 .temp { font-size: 18px; line-height: 20px; font-weight: bold; } #weather-3699123 .cond { opacity: 0.7; } #weather-3699123 .current-conditions { float: left; height: 24px; } #weather-3699123 .dropdown-toggle { color: #333333; display: block; } #weather-3699123 .weather-date-separator { margin: 0 10px 0 10px; color: #979797; } #weather-3699123 img {width: auto !important;height: 30px !important; display: inline; padding-left: 4px; vertical-align: middle; } #weather-3699123 .sponsor-line { height: 36px; padding: 0 10px; clear: left; color: #333; } #weather-3699123 .sponsor-line a { margin-right: 4px; } #site-top-nav #weather-3699123 .icon { margin-top: 4px; } #site-top-nav #weather-3699123 .temp { line-height: 36px; } #weather-3699123 .current-conditions { height: 36px; padding: 0 10px; } #main-navigation #weather-3699123 .current-conditions { padding-top: 11px; } #weather-3699123 .current-conditions { display: flex; } #weather-3699123 .current-conditions .dropdown-toggle { display: flex !important; align-items: center; } #weather-3699123 .current-conditions .dropdown-toggle > * { float: none !important; height: 100%; display: flex !important; align-items: center; } #weather-3687831 .list-unstyled { margin: 0; } #weather-3687831 span { display: block; } #weather-3687831 .forecast-link a { padding: 8px; margin-top: -10px; } #weather-3687831 .icon { position: relative; } #weather-3687831 .icon .tnt-svg { position: relative; font-size: 26px; margin-bottom: -6px; margin-right: 8px; margin-top: -8px; } #weather-3687831 .temp { font-size: 18px; line-height: 20px; font-weight: bold; } #weather-3687831 .cond { opacity: 0.7; } #weather-3687831 .current-conditions { float: left; height: 24px; } #weather-3687831 .dropdown-toggle { color: #333333; display: block; } #weather-3687831 .weather-date-separator { margin: 0 10px 0 10px; color: #979797; } #weather-3687831 img {width: 80px !important;height: auto !important; display: inline; padding-left: 4px; vertical-align: middle; } #weather-3687831 .sponsor-line { height: 36px; padding: 0 10px; clear: left; color: #333; } #weather-3687831 .sponsor-line a { margin-right: 4px; vertical-align: bottom; } #site-top-nav #weather-3687831 .icon { margin-top: 4px; } #site-top-nav #weather-3687831 .temp { line-height: 36px; } #weather-3687831 .current-conditions { height: 36px; padding: 0 10px; } #main-navigation #weather-3687831 .current-conditions { padding-top: 11px; } #tncms-block-2828682 .tnt-prop-img { max-width: 138px; } #site-logo-2828682 { color: #666; } #block-3195199 .tnt-slider-controls { text-align: right; padding-bottom: 30px; margin: 10px 0px; position: relative; top: 0%; transform: translateY(0%); -webkit-transform: translateY(0%); -ms-transform: translateY(0%); } #block-3195199 .tnt-slider-previous { display: inline-block; margin-bottom: 0; font-weight: normal; text-align: center; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid #ccc; white-space: nowrap; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; padding: 5px 10px; font-size: 12px; line-height: 1.5; position: absolute; right: 35px; } #block-3195199 .tnt-slider-next { display: inline-block; margin-bottom: 0; font-weight: normal; text-align: center; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid #ccc; white-space: nowrap; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; padding: 5px 10px; font-size: 12px; line-height: 1.5; position: absolute; right: 0px; } #block-3376713 .card-panel { border: 0px solid; } #block-3376713 .panel { box-shadow: 10px 10px 10px -10px rgba(0,0,0,0.2); } #block-3376713 .card-panel { border-color: #ccc; text-align: left; } #block-3376713 .card-panel { border-color: #ccc; } #block-3376713.block { margin-bottom: 0 !important; } #block-3376713 .promo-designer-wrapper .lead-in, #block-3376713 .promo-designer-wrapper .headline, #block-3376713 .promo-designer-wrapper .info-text { text-align: left; } #promo-designer-modal-custom-pop-3376713.visible { display: flex; align-items: center; } .promo-design .rounded_rectangle div { border-radius: 5px; } #block-3376713 .rounded_rectangle .modal-initial-outer { overflow: hidden; } #block-3376713 .rounded_rectangle .modal-initial-outer .card-panel{ margin-bottom: 0px; } #block-3376713 .rounded_rectangle .modal-success-outer { overflow: hidden; } #block-3376713 .rounded_rectangle .modal-success-outer .card-panel{ margin-bottom: 0px; } #block-3376713 .card-panel .panel-body { padding: 0px; display: flex; flex-direction: column; } #block-3376713 .mailinglist-form .mailinglist-save { padding: 6px 40px; } #block-3376713 .mailinglist-form .email-address .input-group { width: 100%; } #block-3376713 .rounded_rectangle{ overflow: hidden; } #block-3376713 .mailinglist-form .mark_check input { width: 32px; height: 20px; } #block-3376713 .promo-designer-wrapper .info-text a{ color: var(--accent-color); } /* desktop */ @media (min-width: 992px) { #tncms-block-3376713 .modal-dialog { min-height: 401px; width: 864px; } #tncms-block-3376713 .modal-dialog .panel-body { min-height: 401px; } #tncms-block-3376713 .promo-designer-wrapper { min-height: 401px; } #tncms-block-3376713 .promo-designer-content-top { padding: 56px; display: flex; flex-direction: column; gap: 32px; } #tncms-block-3376713 .lead-in { color: #686868; font-family: var(--font-daily-sans); font-size: 12px; font-style: normal; font-weight: 800; line-height: 16px; letter-spacing: 0.5px; text-transform: uppercase; padding: 0; } #tncms-block-3376713 .headline { color: #333; font-feature-settings: "clig" off, "liga" off; font-family: var(--font-daily-sans); font-size: 34px; font-style: normal; font-weight: 700; line-height: normal; padding: 0; } #block-3376713 .mailinglist-form { padding: 0; display: flex; flex-direction: row; flex-wrap: wrap; } #email-3376713 { width: 328px; height: 48px; border: 1px solid rgba(0, 0, 0, .2); border-radius: 5px; font-size: 16px; } #fsa-3376713 { width: 328px; height: 48px; border: 1px solid rgba(0, 0, 0, .2); border-radius: 5px; font-size: 16px; } #mailinglist-form-3376713 .mailinglist-save { height: 48px; width: 180px; margin-left: 24px; border-radius: 5px; background-color: var(--accent-color); color: white; font-weight: bold; font-size: 16px; } #mailinglist-form-3376713 .form-group { margin-bottom: 0; } #block-3376713 .marketing-check { margin-top: 32px; } #block-3376713 .mailinglist-form .mark_check label { font-size: 15px; font-weight: 400; } #block-3376713 .mailinglist-form .mark_check { display: flex; margin-left: auto; margin-right: auto; } #marketing-3376713 { margin: 0; } #block-3376713 .promo-design p.text { text-align: left; color: #333; font-family: var(--font-daily-sans); font-size: 18px; font-style: normal; font-weight: 400; line-height: normal; padding-bottom:0; margin-bottom:0; } #block-3376713 .promo-design p.text a { color: var(--accent-color); font-family: var(--font-daily-sans); font-size: 18px; font-style: normal; font-weight: 700; line-height: normal; text-decoration-line: underline; } #block-3376713 .promo-designer-wrapper .info-text { padding: 12px 24px; } } /* end desktop */ /* tablet */ @media (min-width: 768px) and (max-width:991px) { #tncms-block-3376713 .modal-dialog { min-height: 331px; width: 696px; } #tncms-block-3376713 .modal-dialog .panel-body { min-height: 331px; } #tncms-block-3376713 .promo-designer-wrapper { min-height: 331px; } #tncms-block-3376713 .promo-designer-content-top { padding: 40px 40px 24px 42px; display: flex; flex-direction: column; gap: 24px; } #tncms-block-3376713 .lead-in { color: #686868; font-family: var(--font-daily-sans); font-size: 12px; font-style: normal; font-weight: 800; line-height: 16px; letter-spacing: 0.5px; text-transform: uppercase; padding: 0; } #tncms-block-3376713 .headline { color: #333; font-feature-settings: "clig" off, "liga" off; font-family: var(--font-daily-sans); font-size: 24px; font-style: normal; font-weight: 700; line-height: 28px; padding: 0; } #block-3376713 .mailinglist-form { padding: 0; display: flex; flex-direction: row; flex-wrap: wrap; } #email-3376713 { width: 328px; height: 48px; border: 1px solid rgba(0, 0, 0, .2); border-radius: 5px; font-size: 16px; } #fsa-3376713 { width: 328px; height: 48px; border: 1px solid rgba(0, 0, 0, .2); border-radius: 5px; font-size: 16px; } #mailinglist-form-3376713 .mailinglist-save { height: 48px; width: 180px; margin-left: 24px; border-radius: 5px; background-color: var(--accent-color); color: white; font-weight: bold; font-size: 16px; } #mailinglist-form-3376713 .form-group { margin-bottom: 0; } #block-3376713 .marketing-check { margin-top: 32px; } #block-3376713 .mailinglist-form .mark_check label { font-size: 12px; font-weight: 400; } #block-3376713 .mailinglist-form .mark_check { display: flex; margin-left: auto; margin-right: auto; } #marketing-3376713 { margin: 0; } #block-3376713 .promo-design p.text { text-align: left; color: #333; font-family: var(--font-daily-sans); font-size: 16px; font-style: normal; font-weight: 400; margin: 0; line-height: 20px; padding-bottom: 0px; } #block-3376713 .promo-design p.text a { color: var(--accent-color); font-family: var(--font-daily-sans); font-size: 16px; font-style: normal; font-weight: 700; line-height: normal; text-decoration-line: underline; } #block-3376713 .promo-designer-wrapper .info-text { padding: 12px 24px; } #block-3376713 .promo-designer-wrapper .info-text a{ color: var(--accent-color); } } /* end tablet */ /* mobile */ @media (max-width: 767px) { #tncms-block-3376713 .modal-dialog { min-height: 424px; } #tncms-block-3376713 .modal-dialog .panel-body { min-height: 424px; } #tncms-block-3376713 .promo-designer-wrapper { min-height: 424px; } #tncms-block-3376713 .promo-designer-content-top { padding: 32px 24px 16px 24px; display: flex; flex-direction: column; gap: 16px; } #tncms-block-3376713 .lead-in { color: #686868; font-family: var(--font-daily-sans); font-size: 10px; font-style: normal; font-weight: 800; line-height: 16px; letter-spacing: 0.5px; text-transform: uppercase; padding: 0; } #tncms-block-3376713 .headline { color: #333; font-feature-settings: "clig" off, "liga" off; font-family: var(--font-daily-sans); font-size: 24px; font-style: normal; font-weight: 700; line-height: 28px; padding: 0; } #block-3376713 .mailinglist-form { padding: 0; display: flex; flex-direction: row; flex-wrap: wrap; gap: 16px; } #email-3376713 { width: 100%; height: 48px; border: 1px solid rgba(0, 0, 0, .2); border-radius: 5px; font-size: 16px; } #fsa-3376713 { width: 100%; height: 48px; border: 1px solid rgba(0, 0, 0, .2); border-radius: 5px; font-size: 16px; } #mailinglist-form-3376713 .mailinglist-save { height: 48px; width: 100%; margin-left: 0; border-radius: 5px; background-color: var(--accent-color); color: white; font-weight: bold; font-size: 16px; } #mailinglist-form-3376713 .form-group { margin-bottom: 0; width: 100%; } #mailinglist-form-3376713 .mailinglist-btn-container { width: 100%; } #block-3376713 .marketing-check { margin-top: 0px; } #block-3376713 .mailinglist-form .mark_check label { font-size: 12px; font-weight: 400; margin-left: 8px; } #block-3376713 .mailinglist-form .mark_check { display: flex; margin-left: auto; margin-right: auto; } #marketing-3376713 { margin: 0; } #block-3376713 .promo-design p.text { text-align: left; color: #333; font-family: var(--font-daily-sans); font-size: 16px; font-style: normal; font-weight: 400; padding: 0; margin: 0; line-height: 20px; } #block-3376713 .promo-design p.text a { color: var(--accent-color); font-family: var(--font-daily-sans); font-size: 16px; font-style: normal; font-weight: 700; line-height: normal; text-decoration-line: underline; } #block-3376713 .promo-designer-wrapper .info-text { padding: 8px; text-align: center; } } /* end mobile */ #tncms-block-3376713 .promo-designer-wrapper { width: 100%; display: flex; flex-direction: column; justify-content: space-between; } #tncms-block-3376713 .promo-designer-wrapper .info-text-outer p { margin-bottom: 0; } #block-3376713 .promo-designer-wrapper .info-text { width: 100%; background-color: #ecebec; margin: 0; padding: 12px 24px; font-weight: 400; font-size: 13px; } #block-3613005 .card-panel { border: 0px solid; } #block-3613005 .panel { box-shadow: 10px 10px 10px -10px rgba(0,0,0,0.2); } #block-3613005 .card-panel { border-color: #ccc; text-align: left; } #block-3613005 .card-panel { border-color: #ccc; } #block-3613005.block { margin-bottom: 0 !important; } #block-3613005 .promo-designer-wrapper .lead-in, #block-3613005 .promo-designer-wrapper .headline, #block-3613005 .promo-designer-wrapper .info-text { text-align: left; } #promo-designer-modal-custom-pop-3613005.visible { display: flex; align-items: center; } .promo-design .rounded_rectangle div { border-radius: 5px; } #block-3613005 .rounded_rectangle .modal-initial-outer { overflow: hidden; } #block-3613005 .rounded_rectangle .modal-initial-outer .card-panel{ margin-bottom: 0px; } #block-3613005 .rounded_rectangle .modal-success-outer { overflow: hidden; } #block-3613005 .rounded_rectangle .modal-success-outer .card-panel{ margin-bottom: 0px; } #block-3613005 .card-panel .panel-body { padding: 0px; display: flex; flex-direction: column; } #block-3613005 .mailinglist-form .mailinglist-save { padding: 6px 40px; } #block-3613005 .mailinglist-form .email-address .input-group { width: 100%; } #block-3613005 .rounded_rectangle{ overflow: hidden; } #block-3613005 .mailinglist-form .mark_check input { width: 32px; height: 20px; } #block-3613005 .promo-designer-wrapper .info-text a{ color: var(--accent-color); } /* desktop */ @media (min-width: 992px) { #tncms-block-3613005 .modal-dialog { min-height: 401px; width: 864px; } #tncms-block-3613005 .modal-dialog .panel-body { min-height: 401px; } #tncms-block-3613005 .promo-designer-wrapper { min-height: 401px; } #tncms-block-3613005 .promo-designer-content-top { padding: 56px; display: flex; flex-direction: column; gap: 32px; } #tncms-block-3613005 .lead-in { color: #686868; font-family: var(--font-daily-sans); font-size: 12px; font-style: normal; font-weight: 800; line-height: 16px; letter-spacing: 0.5px; text-transform: uppercase; padding: 0; } #tncms-block-3613005 .headline { color: #333; font-feature-settings: "clig" off, "liga" off; font-family: var(--font-daily-sans); font-size: 34px; font-style: normal; font-weight: 700; line-height: normal; padding: 0; } #block-3613005 .mailinglist-form { padding: 0; display: flex; flex-direction: row; flex-wrap: wrap; } #email-3613005 { width: 328px; height: 48px; border: 1px solid rgba(0, 0, 0, .2); border-radius: 5px; font-size: 16px; } #fsa-3613005 { width: 328px; height: 48px; border: 1px solid rgba(0, 0, 0, .2); border-radius: 5px; font-size: 16px; } #mailinglist-form-3613005 .mailinglist-save { height: 48px; width: 180px; margin-left: 24px; border-radius: 5px; background-color: var(--accent-color); color: white; font-weight: bold; font-size: 16px; } #mailinglist-form-3613005 .form-group { margin-bottom: 0; } #block-3613005 .marketing-check { margin-top: 32px; } #block-3613005 .mailinglist-form .mark_check label { font-size: 15px; font-weight: 400; } #block-3613005 .mailinglist-form .mark_check { display: flex; margin-left: auto; margin-right: auto; } #marketing-3613005 { margin: 0; } #block-3613005 .promo-design p.text { text-align: left; color: #333; font-family: var(--font-daily-sans); font-size: 18px; font-style: normal; font-weight: 400; line-height: normal; padding-bottom:0; margin-bottom:0; } #block-3613005 .promo-design p.text a { color: var(--accent-color); font-family: var(--font-daily-sans); font-size: 18px; font-style: normal; font-weight: 700; line-height: normal; text-decoration-line: underline; } #block-3613005 .promo-designer-wrapper .info-text { padding: 12px 24px; } } /* end desktop */ /* tablet */ @media (min-width: 768px) and (max-width:991px) { #tncms-block-3613005 .modal-dialog { min-height: 331px; width: 696px; } #tncms-block-3613005 .modal-dialog .panel-body { min-height: 331px; } #tncms-block-3613005 .promo-designer-wrapper { min-height: 331px; } #tncms-block-3613005 .promo-designer-content-top { padding: 40px 40px 24px 42px; display: flex; flex-direction: column; gap: 24px; } #tncms-block-3613005 .lead-in { color: #686868; font-family: var(--font-daily-sans); font-size: 12px; font-style: normal; font-weight: 800; line-height: 16px; letter-spacing: 0.5px; text-transform: uppercase; padding: 0; } #tncms-block-3613005 .headline { color: #333; font-feature-settings: "clig" off, "liga" off; font-family: var(--font-daily-sans); font-size: 24px; font-style: normal; font-weight: 700; line-height: 28px; padding: 0; } #block-3613005 .mailinglist-form { padding: 0; display: flex; flex-direction: row; flex-wrap: wrap; } #email-3613005 { width: 328px; height: 48px; border: 1px solid rgba(0, 0, 0, .2); border-radius: 5px; font-size: 16px; } #fsa-3613005 { width: 328px; height: 48px; border: 1px solid rgba(0, 0, 0, .2); border-radius: 5px; font-size: 16px; } #mailinglist-form-3613005 .mailinglist-save { height: 48px; width: 180px; margin-left: 24px; border-radius: 5px; background-color: var(--accent-color); color: white; font-weight: bold; font-size: 16px; } #mailinglist-form-3613005 .form-group { margin-bottom: 0; } #block-3613005 .marketing-check { margin-top: 32px; } #block-3613005 .mailinglist-form .mark_check label { font-size: 12px; font-weight: 400; } #block-3613005 .mailinglist-form .mark_check { display: flex; margin-left: auto; margin-right: auto; } #marketing-3613005 { margin: 0; } #block-3613005 .promo-design p.text { text-align: left; color: #333; font-family: var(--font-daily-sans); font-size: 16px; font-style: normal; font-weight: 400; margin: 0; line-height: 20px; padding-bottom: 0px; } #block-3613005 .promo-design p.text a { color: var(--accent-color); font-family: var(--font-daily-sans); font-size: 16px; font-style: normal; font-weight: 700; line-height: normal; text-decoration-line: underline; } #block-3613005 .promo-designer-wrapper .info-text { padding: 12px 24px; } #block-3613005 .promo-designer-wrapper .info-text a{ color: var(--accent-color); } } /* end tablet */ /* mobile */ @media (max-width: 767px) { #tncms-block-3613005 .modal-dialog { min-height: 424px; } #tncms-block-3613005 .modal-dialog .panel-body { min-height: 424px; } #tncms-block-3613005 .promo-designer-wrapper { min-height: 424px; } #tncms-block-3613005 .promo-designer-content-top { padding: 32px 24px 16px 24px; display: flex; flex-direction: column; gap: 16px; } #tncms-block-3613005 .lead-in { color: #686868; font-family: var(--font-daily-sans); font-size: 10px; font-style: normal; font-weight: 800; line-height: 16px; letter-spacing: 0.5px; text-transform: uppercase; padding: 0; } #tncms-block-3613005 .headline { color: #333; font-feature-settings: "clig" off, "liga" off; font-family: var(--font-daily-sans); font-size: 24px; font-style: normal; font-weight: 700; line-height: 28px; padding: 0; } #block-3613005 .mailinglist-form { padding: 0; display: flex; flex-direction: row; flex-wrap: wrap; gap: 16px; } #email-3613005 { width: 100%; height: 48px; border: 1px solid rgba(0, 0, 0, .2); border-radius: 5px; font-size: 16px; } #fsa-3613005 { width: 100%; height: 48px; border: 1px solid rgba(0, 0, 0, .2); border-radius: 5px; font-size: 16px; } #mailinglist-form-3613005 .mailinglist-save { height: 48px; width: 100%; margin-left: 0; border-radius: 5px; background-color: var(--accent-color); color: white; font-weight: bold; font-size: 16px; } #mailinglist-form-3613005 .form-group { margin-bottom: 0; width: 100%; } #mailinglist-form-3613005 .mailinglist-btn-container { width: 100%; } #block-3613005 .marketing-check { margin-top: 0px; } #block-3613005 .mailinglist-form .mark_check label { font-size: 12px; font-weight: 400; margin-left: 8px; } #block-3613005 .mailinglist-form .mark_check { display: flex; margin-left: auto; margin-right: auto; } #marketing-3613005 { margin: 0; } #block-3613005 .promo-design p.text { text-align: left; color: #333; font-family: var(--font-daily-sans); font-size: 16px; font-style: normal; font-weight: 400; padding: 0; margin: 0; line-height: 20px; } #block-3613005 .promo-design p.text a { color: var(--accent-color); font-family: var(--font-daily-sans); font-size: 16px; font-style: normal; font-weight: 700; line-height: normal; text-decoration-line: underline; } #block-3613005 .promo-designer-wrapper .info-text { padding: 8px; text-align: center; } } /* end mobile */ #tncms-block-3613005 .promo-designer-wrapper { width: 100%; display: flex; flex-direction: column; justify-content: space-between; } #tncms-block-3613005 .promo-designer-wrapper .info-text-outer p { margin-bottom: 0; } #block-3613005 .promo-designer-wrapper .info-text { width: 100%; background-color: #ecebec; margin: 0; padding: 12px 24px; font-weight: 400; font-size: 13px; } #block-3756384 .card-panel { border: 0px solid; } #block-3756384 .panel { box-shadow: 10px 10px 10px -10px rgba(0,0,0,0.2); } #block-3756384 .card-panel { border-color: #ccc; text-align: left; } #block-3756384 .card-panel { border-color: #ccc; } #block-3756384.block { margin-bottom: 0 !important; } #block-3756384 .promo-designer-wrapper .lead-in, #block-3756384 .promo-designer-wrapper .headline, #block-3756384 .promo-designer-wrapper .info-text { text-align: left; } #promo-designer-modal-custom-pop-3756384.visible { display: flex; align-items: center; } .promo-design .rounded_rectangle div { border-radius: 5px; } #block-3756384 .rounded_rectangle .modal-initial-outer { overflow: hidden; } #block-3756384 .rounded_rectangle .modal-initial-outer .card-panel{ margin-bottom: 0px; } #block-3756384 .rounded_rectangle .modal-success-outer { overflow: hidden; } #block-3756384 .rounded_rectangle .modal-success-outer .card-panel{ margin-bottom: 0px; } #block-3756384 .card-panel .panel-body { padding: 0px; display: flex; flex-direction: column; } #block-3756384 .mailinglist-form .mailinglist-save { padding: 6px 40px; } #block-3756384 .mailinglist-form .email-address .input-group { width: 100%; } #block-3756384 .rounded_rectangle{ overflow: hidden; } #block-3756384 .mailinglist-form .mark_check input { width: 32px; height: 20px; } #block-3756384 .promo-designer-wrapper .info-text a{ color: var(--accent-color); } /* desktop */ @media (min-width: 992px) { #tncms-block-3756384 .modal-dialog { min-height: 401px; width: 864px; } #tncms-block-3756384 .modal-dialog .panel-body { min-height: 401px; } #tncms-block-3756384 .promo-designer-wrapper { min-height: 401px; } #tncms-block-3756384 .promo-designer-content-top { padding: 56px; display: flex; flex-direction: column; gap: 32px; } #tncms-block-3756384 .lead-in { color: #686868; font-family: var(--font-daily-sans); font-size: 12px; font-style: normal; font-weight: 800; line-height: 16px; letter-spacing: 0.5px; text-transform: uppercase; padding: 0; } #tncms-block-3756384 .headline { color: #333; font-feature-settings: "clig" off, "liga" off; font-family: var(--font-daily-sans); font-size: 34px; font-style: normal; font-weight: 700; line-height: normal; padding: 0; } #block-3756384 .mailinglist-form { padding: 0; display: flex; flex-direction: row; flex-wrap: wrap; } #email-3756384 { width: 328px; height: 48px; border: 1px solid rgba(0, 0, 0, .2); border-radius: 5px; font-size: 16px; } #fsa-3756384 { width: 328px; height: 48px; border: 1px solid rgba(0, 0, 0, .2); border-radius: 5px; font-size: 16px; } #mailinglist-form-3756384 .mailinglist-save { height: 48px; width: 180px; margin-left: 24px; border-radius: 5px; background-color: var(--accent-color); color: white; font-weight: bold; font-size: 16px; } #mailinglist-form-3756384 .form-group { margin-bottom: 0; } #block-3756384 .marketing-check { margin-top: 32px; } #block-3756384 .mailinglist-form .mark_check label { font-size: 15px; font-weight: 400; } #block-3756384 .mailinglist-form .mark_check { display: flex; margin-left: auto; margin-right: auto; } #marketing-3756384 { margin: 0; } #block-3756384 .promo-design p.text { text-align: left; color: #333; font-family: var(--font-daily-sans); font-size: 18px; font-style: normal; font-weight: 400; line-height: normal; padding-bottom:0; margin-bottom:0; } #block-3756384 .promo-design p.text a { color: var(--accent-color); font-family: var(--font-daily-sans); font-size: 18px; font-style: normal; font-weight: 700; line-height: normal; text-decoration-line: underline; } #block-3756384 .promo-designer-wrapper .info-text { padding: 12px 24px; } } /* end desktop */ /* tablet */ @media (min-width: 768px) and (max-width:991px) { #tncms-block-3756384 .modal-dialog { min-height: 331px; width: 696px; } #tncms-block-3756384 .modal-dialog .panel-body { min-height: 331px; } #tncms-block-3756384 .promo-designer-wrapper { min-height: 331px; } #tncms-block-3756384 .promo-designer-content-top { padding: 40px 40px 24px 42px; display: flex; flex-direction: column; gap: 24px; } #tncms-block-3756384 .lead-in { color: #686868; font-family: var(--font-daily-sans); font-size: 12px; font-style: normal; font-weight: 800; line-height: 16px; letter-spacing: 0.5px; text-transform: uppercase; padding: 0; } #tncms-block-3756384 .headline { color: #333; font-feature-settings: "clig" off, "liga" off; font-family: var(--font-daily-sans); font-size: 24px; font-style: normal; font-weight: 700; line-height: 28px; padding: 0; } #block-3756384 .mailinglist-form { padding: 0; display: flex; flex-direction: row; flex-wrap: wrap; } #email-3756384 { width: 328px; height: 48px; border: 1px solid rgba(0, 0, 0, .2); border-radius: 5px; font-size: 16px; } #fsa-3756384 { width: 328px; height: 48px; border: 1px solid rgba(0, 0, 0, .2); border-radius: 5px; font-size: 16px; } #mailinglist-form-3756384 .mailinglist-save { height: 48px; width: 180px; margin-left: 24px; border-radius: 5px; background-color: var(--accent-color); color: white; font-weight: bold; font-size: 16px; } #mailinglist-form-3756384 .form-group { margin-bottom: 0; } #block-3756384 .marketing-check { margin-top: 32px; } #block-3756384 .mailinglist-form .mark_check label { font-size: 12px; font-weight: 400; } #block-3756384 .mailinglist-form .mark_check { display: flex; margin-left: auto; margin-right: auto; } #marketing-3756384 { margin: 0; } #block-3756384 .promo-design p.text { text-align: left; color: #333; font-family: var(--font-daily-sans); font-size: 16px; font-style: normal; font-weight: 400; margin: 0; line-height: 20px; padding-bottom: 0px; } #block-3756384 .promo-design p.text a { color: var(--accent-color); font-family: var(--font-daily-sans); font-size: 16px; font-style: normal; font-weight: 700; line-height: normal; text-decoration-line: underline; } #block-3756384 .promo-designer-wrapper .info-text { padding: 12px 24px; } #block-3756384 .promo-designer-wrapper .info-text a{ color: var(--accent-color); } } /* end tablet */ /* mobile */ @media (max-width: 767px) { #tncms-block-3756384 .modal-dialog { min-height: 424px; } #tncms-block-3756384 .modal-dialog .panel-body { min-height: 424px; } #tncms-block-3756384 .promo-designer-wrapper { min-height: 424px; } #tncms-block-3756384 .promo-designer-content-top { padding: 32px 24px 16px 24px; display: flex; flex-direction: column; gap: 16px; } #tncms-block-3756384 .lead-in { color: #686868; font-family: var(--font-daily-sans); font-size: 10px; font-style: normal; font-weight: 800; line-height: 16px; letter-spacing: 0.5px; text-transform: uppercase; padding: 0; } #tncms-block-3756384 .headline { color: #333; font-feature-settings: "clig" off, "liga" off; font-family: var(--font-daily-sans); font-size: 24px; font-style: normal; font-weight: 700; line-height: 28px; padding: 0; } #block-3756384 .mailinglist-form { padding: 0; display: flex; flex-direction: row; flex-wrap: wrap; gap: 16px; } #email-3756384 { width: 100%; height: 48px; border: 1px solid rgba(0, 0, 0, .2); border-radius: 5px; font-size: 16px; } #fsa-3756384 { width: 100%; height: 48px; border: 1px solid rgba(0, 0, 0, .2); border-radius: 5px; font-size: 16px; } #mailinglist-form-3756384 .mailinglist-save { height: 48px; width: 100%; margin-left: 0; border-radius: 5px; background-color: var(--accent-color); color: white; font-weight: bold; font-size: 16px; } #mailinglist-form-3756384 .form-group { margin-bottom: 0; width: 100%; } #mailinglist-form-3756384 .mailinglist-btn-container { width: 100%; } #block-3756384 .marketing-check { margin-top: 0px; } #block-3756384 .mailinglist-form .mark_check label { font-size: 12px; font-weight: 400; margin-left: 8px; } #block-3756384 .mailinglist-form .mark_check { display: flex; margin-left: auto; margin-right: auto; } #marketing-3756384 { margin: 0; } #block-3756384 .promo-design p.text { text-align: left; color: #333; font-family: var(--font-daily-sans); font-size: 16px; font-style: normal; font-weight: 400; padding: 0; margin: 0; line-height: 20px; } #block-3756384 .promo-design p.text a { color: var(--accent-color); font-family: var(--font-daily-sans); font-size: 16px; font-style: normal; font-weight: 700; line-height: normal; text-decoration-line: underline; } #block-3756384 .promo-designer-wrapper .info-text { padding: 8px; text-align: center; } } /* end mobile */ #tncms-block-3756384 .promo-designer-wrapper { width: 100%; display: flex; flex-direction: column; justify-content: space-between; } #tncms-block-3756384 .promo-designer-wrapper .info-text-outer p { margin-bottom: 0; } #block-3756384 .promo-designer-wrapper .info-text { width: 100%; background-color: #ecebec; margin: 0; padding: 12px 24px; font-weight: 400; font-size: 13px; } #tncms-block-2826984 .tnt-prop-img { max-width: 300px; } #site-logo-2826984 { color: #666; } .follow-links-2826990 li { margin-right: 1px; padding: 0; } .follow-links-2826990 li a, .follow-links-2826990 li a:focus, .follow-links-2826990 li a:active { ; color: #fff!important; font-size: 18px; margin-right: 10px; padding:0; box-shadow: none; } .follow-links-2826990 li a:hover { text-decoration: none; } .follow-links-2826990 li a.fb:hover { color: #3A59A5; } .follow-links-2826990 li a.tw:hover { color: #000; } .follow-links-2826990 li a.yt:hover { color: #CE2B29; } .follow-links-2826990 li a.is:hover { color: #000; } /*]]>*/</style>
  47. <script type="text/javascript">/*<![CDATA[*/ (function(){var tnsrc=window.location.hash.match(/[&#]tncms-source=([^&]+)/);var dl = window.dataLayer = window.dataLayer || [];dl.push({"townnews":{"product":{"software":"BLOX","version":"1.89.5"},"crm":{"group_id":848}},"tncms":{"template":{"version":"3.155.0"},"page":{"grid":"ample","style":"none","path":"\/","app":"editorial","theme":"flex","skin":"flex-editorial","http_status":404},"system":{"render_time":437},"client":{"is_bot":"yes","is_gdpr":"no"}}});if (tnsrc && tnsrc[1]) {dl.push({'tncms.campaign.internal_source': tnsrc[1]});}window.addEventListener("DOMContentLoaded", function(oEvent) {var oTest = document.createElement('div');oTest.innerHTML = '&nbsp;';oTest.className = 'adsbox';document.body.appendChild(oTest);var nTimeoutID = window.setTimeout(function() {if (oTest.offsetHeight === 0) {dl.push({'event': 'tncms.ad.blocked'});}document.body.removeChild(oTest);window.clearTimeout(nTimeoutID);}, 100);});var nWidth=Math.max(document.documentElement.clientWidth, window.innerWidth || 0),aBPs=[[300,"Extra small: Most smartphones."],[768,"Small: Tablet devices."],[992,"Medium: Laptops & landscape tablets."],[1200,"Large: Desktop computers."]],i,c,aThisBP,aBP;for(i=0,c=aBPs.length;i<c;i++){aThisBP=aBPs[i];if(aBP===undefined||aThisBP[0]<=nWidth){aBP=aThisBP;}}if(aBP!==undefined){dl.push({'tncms.client.breakpoint':aBP[1]});}(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'tncms.start':new Date().getTime(),event:'tncms.start'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-PDQV3N');})(); /*]]>*/</script>
  48. <script src="https://www.google.com/recaptcha/enterprise.js?render=6LdF3BEhAAAAAEQUmLciJe0QwaHESwQFc2vwCWqh"></script>
  49. <script type="module" src="/shared-content/art/tncms/api/csrf.js"></script>
  50. <script type="module" async="async" src="/shared-content/art/tncms/api/access.7a74034c12916f2ba3b0.js"></script>
  51. <script src="https://bloximages.chicago2.vip.townnews.com/thestar.com/shared-content/art/tncms/templates/libraries/flex/components/jquery/resources/scripts/jquery.min.d6d18fcf88750a16d256e72626e676a6.js"></script>
  52. <script src="/shared-content/art/tncms/user/user.js"></script>
  53. <script src="https://bloximages.chicago2.vip.townnews.com/thestar.com/shared-content/art/tncms/templates/libraries/flex/components/bootstrap/resources/scripts/bootstrap.min.d457560d3dfbf1d56a225eb99d7b0702.js"></script>
  54. <script src="https://bloximages.chicago2.vip.townnews.com/thestar.com/shared-content/art/tncms/templates/libraries/flex/components/plugins/resources/scripts/common.08a61544f369cc43bf02e71b2d10d49f.js"></script>
  55. <script src="https://bloximages.chicago2.vip.townnews.com/thestar.com/shared-content/art/tncms/templates/libraries/flex/components/template/resources/scripts/tnt.c7cd232a9076c196b2102839f349c060.js"></script>
  56. <script src="https://bloximages.chicago2.vip.townnews.com/thestar.com/shared-content/art/tncms/templates/libraries/flex/components/template/resources/scripts/application.0758030105fdd3a70dff03f4da4530e2.js"></script>
  57. <script async="async" src="https://btloader.com/tag?o=5071905434894336&amp;upapi=true&amp;async=true"></script>
  58. <script src="//c.webtrends-optimize.com/acs/accounts/cfa16dfe-2c13-4c6e-8cb4-c532d090eb72/js/wt.js"></script>
  59. <script src="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/scripts/axate-helper.js?_dc=1760549646"></script>
  60. <script async="async" src="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/scripts/edition-selector.js?_dc=1760549646"></script>
  61. <script async="async" src="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/scripts/footer.nav.js?_dc=1760549646"></script>
  62. <script src="https://bloximages.chicago2.vip.townnews.com/thestar.com/shared-content/art/tncms/templates/libraries/flex/components/template/resources/scripts/tnt.navigation.accessibility.7a9170240d21440159b9bd59db72933b.js"></script>
  63. <script async="async" src="https://www.google.com/recaptcha/api.js?render=explicit"></script>
  64. <script>/*<![CDATA[*/ window.promo_design_config || (window.promo_design_config = []); window.promo_design_config.push({"border_width":"0","card_shape":"rounded_rectangle","debug":"","display_again":"168","display_again_action":"show_until_sub_sel","display_again_n_times":"0","display_timer":"0.5","display_triggers":"visitor_enter","headline_text":"Get the top stories delivered to your inbox every morning with the First Up newsletter.","hide_on_keywords":"lisi,#lisi,#better_love","info_text":"You may unsubscribe at any time. By signing up, you agree to our terms_of_use and privacy_policy. This site is protected by reCAPTCHA and the Google <a href=\"https:\/\/policies.google.com\/privacy\">privacy policy<\/a> and <a href=\"https:\/\/policies.google.com\/terms\">terms of service<\/a> apply.","lead_in":"START YOUR DAY RIGHT","marketing_enable":"1","marketing_id":"500","marketing_realm":"star_3rdparty","marketing_text":"Yes, I'd also like to receive customized content suggestions and promotional messages from the Star.","overlay_action":"centered","priority":"1","session_group_name":"newsletteroverlay","success_content_text":"Want more of the latest from the Star? Sign up for more at our newsletter_page.","success_headline_text":"You're signed up! You'll start getting First Up in your inbox soon.","success_lead_in":"FIRST UP","target_anonymous":"include","target_list":"631","target_realm":"dailynews","target_registered":"include","target_subscribers":"exclude","track_name":"First Up","track_uuid":"firstup_thestar_1xweek_corrected","user_targeting":"1","heading_tag":"h3","heading_bg_color":"","heading_text_color":"inherit","note":"","links_position":"top","display_width":"region","show":"all","card_shadow":"enabled","bg_color":"","outline_color":"#ccc","content_text":"","fsa_text_placeholder":"First 3 characters of Postal Code (Optional)","show_fsa":"","sticker_shape":"disabled","sticker_color":"#333333","sticker_icon":"exclamation","sticker_icon_color":"white","image_display":"medium","show_on_keywords":"","show_on_section":"","hide_on_section":"","show_audience":"","hide_audience":"","dmp_provider":"inherit","param_hide":"","block_id":3376713}); /*]]>*/</script>
  65. <script>/*<![CDATA[*/ window.promo_design_config || (window.promo_design_config = []); window.promo_design_config.push({"border_width":"0","card_shape":"rounded_rectangle","debug":"","display_again":"168","display_again_action":"show_until_sub_sel","display_again_n_times":"0","display_timer":"0.5","display_triggers":"visitor_enter","headline_text":"Be the first to know with real-time updates on key stories","hide_on_keywords":"lisi,#lisi,#better_love","info_text":"You may unsubscribe at any time. By signing up, you agree to our terms_of_use and privacy_policy. This site is protected by reCAPTCHA and the Google <a href=\"https:\/\/policies.google.com\/privacy\">privacy policy<\/a> and <a href=\"https:\/\/policies.google.com\/terms\">terms of service<\/a> apply.","lead_in":"GET NEWS FASTER","marketing_enable":"1","marketing_id":"500","marketing_realm":"star_3rdparty","marketing_text":"Yes, I'd also like to receive customized content suggestions and promotional messages from the Star.","overlay_action":"centered","priority":"3","session_group_name":"newsletteroverlay","success_content_text":"Want more of the latest from the Star? Sign up for more at our newsletter_page.","success_headline_text":"You're signed up! You'll start getting news alerts in your inbox soon.","success_lead_in":"EMAIL NEWS ALERTS","target_list":"16","target_realm":"breakingnews","track_name":"News Alerts","track_uuid":"newsalerts_thestar_feb2025","heading_tag":"h3","heading_bg_color":"","heading_text_color":"inherit","note":"","links_position":"top","display_width":"region","show":"all","card_shadow":"enabled","bg_color":"","outline_color":"#ccc","content_text":"","fsa_text_placeholder":"First 3 characters of Postal Code (Optional)","show_fsa":"","sticker_shape":"disabled","sticker_color":"#333333","sticker_icon":"exclamation","sticker_icon_color":"white","image_display":"medium","show_on_keywords":"","show_on_section":"","hide_on_section":"","user_targeting":"","target_anonymous":"include","target_registered":"include","target_subscribers":"include","show_audience":"","hide_audience":"","dmp_provider":"inherit","param_hide":"","block_id":3613005}); /*]]>*/</script>
  66. <script>/*<![CDATA[*/ window.promo_design_config || (window.promo_design_config = []); window.promo_design_config.push({"border_width":"0","card_shape":"rounded_rectangle","debug":"","display_again":"168","display_again_action":"show_until_sub_sel","display_again_n_times":"0","display_timer":"0.5","display_triggers":"visitor_enter","headline_text":"Go behind the scenes with Editor-in-Chief Nicole MacIntyre","hide_on_keywords":"lisi,#lisi,#better_love","info_text":"You may unsubscribe at any time. By signing up, you agree to our terms_of_use and privacy_policy. This site is protected by reCAPTCHA and the Google <a href=\"https:\/\/policies.google.com\/privacy\">privacy policy<\/a> and <a href=\"https:\/\/policies.google.com\/terms\">terms of service<\/a> apply.","lead_in":"FROM THE EDITOR","marketing_enable":"1","marketing_id":"500","marketing_realm":"star_3rdparty","marketing_text":"Yes, I'd also like to receive customized content suggestions and promotional messages from the Star.","overlay_action":"centered","priority":"2","session_group_name":"newsletteroverlay","success_content_text":"Want more of the latest from the Star? Sign up for more at our newsletter_page.","success_headline_text":"You're signed up! You'll start getting your From the Editor newsletter in your inbox soon.","success_lead_in":"From the Editor","target_anonymous":"exclude","target_list":"1328","target_realm":"dailynews","target_registered":"exclude","target_subscribers":"include","track_name":"From the Editor","track_uuid":"FromtheEditor_thestar_1xWeek_Oct2025","user_targeting":"1","heading_tag":"h3","heading_bg_color":"","heading_text_color":"inherit","note":"","links_position":"top","display_width":"region","show":"all","card_shadow":"enabled","bg_color":"","outline_color":"#ccc","content_text":"","fsa_text_placeholder":"First 3 characters of Postal Code (Optional)","show_fsa":"","sticker_shape":"disabled","sticker_color":"#333333","sticker_icon":"exclamation","sticker_icon_color":"white","image_display":"medium","show_on_keywords":"","show_on_section":"","hide_on_section":"","show_audience":"","hide_audience":"","dmp_provider":"inherit","param_hide":"","block_id":3756384}); /*]]>*/</script>
  67. <script src="https://bloximages.chicago2.vip.townnews.com/thestar.com/shared-content/art/tncms/templates/libraries/flex/components/ads/resources/scripts/tnt.ads.adverts.66a3812a7b5c12fde8cd998fd691ad7d.js"></script>
  68. <script src="/shared-content/art/tncms/tracking.js"></script>
  69. <script async="async" src="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/scripts/save.asset.js?_dc=1760549646"></script>
  70.  
  71.            
  72.            <title>Breaking News - Headlines & Top Stories | The Star</title>
  73.            
  74.    
  75.    
  76.        <link rel="shortcut icon" type="image/x-icon" href="https://www.thestar.com/content/tncms/site/icon.ico" />
  77.    
  78.    
  79.        <link rel="preconnect" href="//aax.amazon-adsystem.com">
  80.    
  81.        <link rel="preconnect" href="//c.amazon-adsystem.com">
  82.    
  83.        <link rel="preconnect" href="//www.google.com">
  84.    
  85.        <link rel="preconnect" href="//adservice.google.com">
  86.    
  87.        <link rel="preconnect" href="//securepubads.g.doubleclick.net">
  88.    
  89.        <link rel="preconnect" href="//stats.g.doubleclick.net">
  90.    
  91.        <link rel="preconnect" href="//tpc.googlesyndication.com">
  92.    
  93.        <link rel="preconnect" href="//pagead2.googlesyndication.com">
  94.    
  95.        <link rel="preconnect" href="//www.googletagmanager.com">
  96.    
  97.        <link rel="preconnect" href="//www.google-analytics.com">
  98.    <link rel="alternate" type="application/rss+xml" title="Breaking News - Headlines & Top Stories | The Star" href="http://www.thestar.com/search/?f=rss&amp;t=article&amp;l=50&amp;s=start_time&amp;sd=desc&amp;k%5B%5D=%23topstory" />
  99.    <link rel="canonical" href="https://www.thestar.com/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze" />
  100.            <script defer src="https://bloximages.chicago2.vip.townnews.com/thestar.com/shared-content/art/tncms/templates/libraries/flex/components/plugins/resources/scripts/fontawesome.2d2bffd5ae1ad5a87314065b9bf6fb87.js"></script>
  101.            <script>
  102.    function initStarLogo() {
  103.        
  104.        const editionLocations = {"toronto":{"home":"\/","alt":"The Star","logo":"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/content\/tncms\/live\/libraries\/flex\/components\/torstar_core_ext\/resources\/images\/publication-logos\/thestar_logo.png?_dc=1759340123","mobile":"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/content\/tncms\/live\/libraries\/flex\/components\/torstar_core_ext\/resources\/images\/publication-logos\/thestar_logo.png?_dc=1759340123","width":380,"height":40,"mobileWidth":190,"mobileHeight":20},"vancouver":{"home":"\/vancouver\/","alt":"The Star - Vancouver","logo":"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/content\/tncms\/live\/libraries\/flex\/components\/torstar_core\/resources\/images\/regional\/desktop\/star_vancouver.png?_dc=1760549647","mobile":"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/content\/tncms\/live\/libraries\/flex\/components\/torstar_core\/resources\/images\/regional\/mobile\/star_vancouver.png?_dc=1760549647","width":510,"height":81,"mobileWidth":157,"mobileHeight":25},"calgary":{"home":"\/calgary\/","alt":"The Star - Calgary","logo":"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/content\/tncms\/live\/libraries\/flex\/components\/torstar_core\/resources\/images\/regional\/desktop\/star_calgary.png?_dc=1760549647","mobile":"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/content\/tncms\/live\/libraries\/flex\/components\/torstar_core\/resources\/images\/regional\/mobile\/star_calgary.png?_dc=1760549647","width":510,"height":81,"mobileWidth":157,"mobileHeight":25},"edmonton":{"home":"\/edmonton\/","alt":"The Star - Edmonton","logo":"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/content\/tncms\/live\/libraries\/flex\/components\/torstar_core\/resources\/images\/regional\/desktop\/star_edmonton.png?_dc=1760549647","mobile":"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/content\/tncms\/live\/libraries\/flex\/components\/torstar_core\/resources\/images\/regional\/mobile\/star_edmonton.png?_dc=1760549647","width":510,"height":81,"mobileWidth":157,"mobileHeight":25},"winnipeg":{"home":"\/winnipeg\/","alt":"The Star - Winnipeg","logo":"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/content\/tncms\/live\/libraries\/flex\/components\/torstar_core\/resources\/images\/regional\/desktop\/star_winnipeg.png?_dc=1760549647","mobile":"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/content\/tncms\/live\/libraries\/flex\/components\/torstar_core\/resources\/images\/regional\/mobile\/star_winnipeg.png?_dc=1760549647","width":510,"height":81,"mobileWidth":157,"mobileHeight":25},"ottawa":{"home":"\/ottawa\/","alt":"The Star - Ottawa","logo":"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/content\/tncms\/live\/libraries\/flex\/components\/torstar_core\/resources\/images\/regional\/desktop\/star_ottawa.png?_dc=1760549647","mobile":"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/content\/tncms\/live\/libraries\/flex\/components\/torstar_core\/resources\/images\/regional\/mobile\/star_ottawa.png?_dc=1760549647","width":510,"height":81,"mobileWidth":157,"mobileHeight":25},"halifax":{"home":"\/halifax\/","alt":"The Star - Halifax","logo":"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/content\/tncms\/live\/libraries\/flex\/components\/torstar_core\/resources\/images\/regional\/desktop\/star_halifax.png?_dc=1760549647","mobile":"https:\/\/bloximages.chicago2.vip.townnews.com\/thestar.com\/content\/tncms\/live\/libraries\/flex\/components\/torstar_core\/resources\/images\/regional\/mobile\/star_halifax.png?_dc=1760549647","width":510,"height":81,"mobileWidth":157,"mobileHeight":25}};
  105.        const storedLocation = localStorage.getItem('ts_front_location');
  106.        let selectedLocation;
  107.        if(storedLocation !== null)
  108.        {
  109.            selectedLocation = editionLocations[storedLocation];
  110.        } else {
  111.            /*
  112.            * Lets see if we are on one of the edition pages
  113.            */
  114.            let loc = window.location.pathname;
  115.            if (editionLocations.hasOwnProperty(loc))
  116.            {
  117.                selectedLocation = loc;
  118.            }
  119.            selectedLocation = editionLocations.toronto;
  120.        }
  121.        try {
  122.            let root = document.querySelector(":root");
  123.            root.style.setProperty('--site-logo-src', "url('"+selectedLocation.logo+"')");
  124.            root.style.setProperty('--site-logo-width', selectedLocation.width+"px");
  125.            root.style.setProperty('--site-logo-height', selectedLocation.height+"px");
  126.            root.style.setProperty('--site-logo-mobile-src', "url('"+selectedLocation.mobile+"')");
  127.            root.style.setProperty('--site-logo-mobile-width', selectedLocation.mobileWidth+"px");
  128.            root.style.setProperty('--site-logo-mobile-height', selectedLocation.mobileHeight+"px");
  129.  
  130.            let logoDesktopHref = document.getElementById("siteUserHeaderHref-desktop");
  131.            logoDesktopHref.href=selectedLocation.home;
  132.  
  133.            let logoMobileHref = document.getElementById("siteUserHeaderHref-mobile");
  134.            logoMobileHref.href=selectedLocation.home;
  135.        } catch(err){}
  136.        try {
  137.  
  138.        } catch(err){c}
  139.    }
  140.    initStarLogo();
  141.    </script>
  142. <link rel="preconnect" href="https://tags.crwdcntrl.net">
  143.   <link rel="preconnect" href="https://bcp.crwdcntrl.net">
  144.   <link rel="preconnect" href="https://c.ltmsphrcl.net">
  145.   <link rel="dns-prefetch" href="https://tags.crwdcntrl.net">
  146.   <link rel="dns-prefetch" href="https://bcp.crwdcntrl.net">
  147.   <link rel="dns-prefetch" href="https://c.ltmsphrcl.net">
  148.   <!-- Identity Links -->
  149.   <link rel="preconnect" href="https://bcp.st.crwdcntrl.net">
  150.   <link rel="dns-prefetch" href="https://bcp.st.crwdcntrl.net">
  151.   <link rel="preconnect" href="https://c.st.ltmsphrcl.net">
  152.   <link rel="dns-prefetch" href="https://c.st.ltmsphrcl.net">
  153.   <script>      
  154.    ! function() {
  155.      var lotameClientId = '17837';
  156.      window.googletag = window.googletag || {};
  157.      window.googletag.cmd = window.googletag.cmd || [];
  158.      var audTargetingKey = 'lotame';
  159.      var pidTargetingKey = 'lpid';
  160.      var panoramaIdTargetingKey = 'lpanoramaid';
  161.      var audLocalStorageKey = 'lotame_' + lotameClientId + '_auds';
  162.      var isUserLoggedIn = TNCMS.User.isLoggedIn();
  163.  
  164.      // Immediately load audiences and id from local storage
  165.      try {
  166.        var storedAuds = window.localStorage.getItem(audLocalStorageKey) || '';
  167.  
  168.        if (storedAuds) {
  169.          googletag.cmd.push(function() {
  170.            window.googletag.pubads().setTargeting(audTargetingKey, storedAuds.split(','));
  171.          });
  172.        }
  173.  
  174.        var localStoragePid = window.localStorage.getItem('_cc_id') || '';
  175.        if (localStoragePid) {
  176.          googletag.cmd.push(function() {
  177.              window.googletag.pubads().setTargeting(pidTargetingKey, localStoragePid);
  178.          });
  179.        }
  180.      } catch(e) {}
  181.  
  182.      // Callback when targeting audience is ready to push latest audience data
  183.      var audienceReadyCallback = function (profile) {
  184.        // Get audiences as an array
  185.        var lotameAudiences = profile.getAudiences() || [];
  186.  
  187.        // Set the new target audiences for call to Google
  188.        googletag.cmd.push(function() {
  189.          window.googletag.pubads().setTargeting(audTargetingKey, lotameAudiences);
  190.        });
  191.  
  192.        var lotamePid = profile.getProfileId() || '';
  193.        if (lotamePid) {
  194.          googletag.cmd.push(function() {
  195.            window.googletag.pubads().setTargeting(pidTargetingKey, lotamePid);
  196.          });
  197.        }
  198.        
  199.        var panoObject = window['lotame_' + lotameClientId].getPanorama() || '';
  200.        if(panoObject) {
  201.            var panoID = panoObject.getId();
  202.            var panoIDType = panoObject.getIdType();
  203.            if (panoID) {
  204.              googletag.cmd.push(function() {
  205.                window.googletag.pubads().setTargeting(panoramaIdTargetingKey, panoID);
  206.              });
  207.            }
  208.  
  209.        }
  210.      };
  211.  
  212.      // Lotame Config
  213.      var lotameTagInput = {
  214.        data: {},
  215.        config: {
  216.          audienceLocalStorage: audLocalStorageKey,
  217.          onProfileReady: audienceReadyCallback,
  218.          clientId: Number(17837)
  219.          
  220.        }
  221.      };
  222.  
  223.      // Lotame initialization
  224.      var lotameConfig = lotameTagInput.config || {};
  225.      var namespace = window['lotame_' + lotameClientId] = {};
  226.      namespace.config = lotameConfig;
  227.      namespace.data = lotameTagInput.data || {};
  228.      namespace.cmd = namespace.cmd || [];
  229.  
  230.     // Handle Identity
  231.      if(isUserLoggedIn) {
  232.         var currentUserEmail = TNCMS.User.getEmail().trim().toLowerCase();
  233.         window['lotame_' + lotameClientId].cmd.push(function() {
  234.             window['lotame_' + lotameClientId].setIdentity(
  235.                 { id: currentUserEmail, type: 'EMAIL'}
  236.             );
  237.          });
  238.      }  
  239.      
  240.    } ();
  241.    </script>
  242.    <script async src="https://tags.crwdcntrl.net/lt/c/17837/lt.min.js"></script><script type="text/javascript">
  243.        /* Image Resizer */
  244.        window.addEventListener('message', receiveMessage, false)
  245.        function receiveMessage(event) {
  246.            var origin = event.origin || event.originalEvent.origin
  247.            if (origin !== 'https://misc.thestar.com')
  248.                return
  249.            var data = event.data.resize
  250.            if (data) {
  251.                const {height, iframe} = data;
  252.                if (height && iframe) {
  253.                    const iframeElement = document.getElementById(iframe)
  254.                    if (iframeElement) {
  255.                        iframeElement.height = height
  256.                    }
  257.                    var elem = height
  258.                }
  259.            }
  260.        }
  261.    </script><script>
  262.            /** Added for TSP-2941 - Sponsorship on weather widget  */
  263.            window.weatherHeaderSponsorship = false;
  264.        </script><script>
  265. bDebug = false;
  266. if(document.location.hash.includes("swg.debug=1") || document.location.hash.includes("swg.deventitlement=DEV_MODE_SCENARIO_METER_ACCESS_GRANTED") || document.location.hash.includes("swg.deventitlement=DEV_MODE_SCENARIO_METER_ACCESS_DENIED")){ bDebug = true }
  267. if(bDebug){ console.log("SWG+GEA - CS-4864 - 2023/11/10 - 11:54") }
  268.  
  269. window.__tnt || (window.__tnt = {});
  270. window.__tnt.subscription || (__tnt.subscription = {});
  271. window.__tnt.subscription.bp || (__tnt.subscription.bp = []); // array of functions run before the custom access method promises
  272. window.__tnt.subscription.ap || (__tnt.subscription.ap = []); // array of functions run after custom access method promises
  273. window.__tnt.subscription.d || (__tnt.subscription.d = []); // array of functions run on access denied
  274. window.__tnt.subscription.a || (__tnt.subscription.a = []); // array of functions run on access granted
  275.  
  276. window.__tnt.subscription.access || (window.__tnt.subscription.access = {});
  277. window.__tnt.subscription.access.promises || (window.__tnt.subscription.access.promises = []);
  278. window.__tnt.subscription.access.promisesStageTwo || (window.__tnt.subscription.access.promisesStageTwo = []);
  279. window.__tnt.subscription.access.manifest || (window.__tnt.subscription.access.manifest = {
  280.    denied: {
  281.        promise: null,
  282.        resolve: function(){ }
  283.    },
  284.    granted: {
  285.        promise: null,
  286.        resolve: function(){ }
  287.    }
  288. });
  289. window.__tnt.subscription.offers || (window.__tnt.subscription.offers = {});
  290. window.__tnt.subscription.offers.swgData || (window.__tnt.subscription.offers.swgData = null);
  291.  
  292. window.userStatus = document.createEvent('Event');
  293.    userStatus.initEvent('tnt-user-status', true, true);
  294.    userStatus.version = 3;
  295.    userStatus.hasAccess = false;
  296.    userStatus.accessMethod = 'none';
  297.    userStatus.accessError = null;
  298.  
  299. /*
  300. * SwG Checkout Started
  301. *
  302. * @event #SWGSubscriptionCheckoutStarted
  303. */
  304. logSWGSubscriptionCheckoutStarted = new CustomEvent('SWGSubscriptionCheckoutStarted', { detail: {} });
  305.  
  306. /*
  307. * SwG Checkout Started
  308. *
  309. * @event #SWGSubscriptionOrderCompleted
  310. */
  311. logSWGSubscriptionOrderCompleted = new CustomEvent('SWGSubscriptionOrderCompleted', { detail: {} });
  312.  
  313. // Init GEA User State
  314. window.__tnt.subscription.gea || (window.__tnt.subscription.gea = {});
  315. __tnt.subscription.gea.configured = false;
  316. window.userState = { granted: false };window.__tnt.subscription.gea.getUserData = function(){
  317.    try{
  318.        const sJWT = Cookies.get('tncms-user');
  319.        if(sJWT){
  320.            const sBase64URL = sJWT.split('.')[1];
  321.            const sBase64 = sBase64URL.replace(/-/g, '+').replace(/_/g, '/');
  322.            const sJSON = decodeURIComponent(atob(sBase64).split('').map(function(sChar){
  323.                return '%' + ('00' + sChar.charCodeAt(0).toString(16)).slice(-2);
  324.            }).join(''));
  325.            return JSON.parse(sJSON);
  326.        }
  327.    }catch(e){ console.log(e) }
  328. };
  329.  
  330. window.__tnt.googleLogin = function(){
  331.    if(bDebug){ console.log("SWG - Google Login") }
  332.    var googleLoginForm = document.getElementById('tn-google-login'),
  333.        inputReferer = document.createElement('input'),
  334.        inputUsername = document.createElement('input');
  335.  
  336.    if(!googleLoginForm){
  337.        googleLoginForm = document.createElement('form');
  338.        googleLoginForm.id = "tn-google-login";
  339.        googleLoginForm.action = window.location.origin + "/users/login/";
  340.        googleLoginForm.method = "POST";
  341.  
  342.        inputReferer.type = 'hidden';
  343.        inputReferer.name = 'referer_url';
  344.        inputReferer.value = "https://thestar.com/subscribe/success/?itm_source=swg";
  345.  
  346.        inputUsername.type = 'hidden';
  347.        inputUsername.name = 'username';
  348.        inputUsername.value = "provider:google";
  349.  
  350.        googleLoginForm.appendChild(inputReferer);
  351.        googleLoginForm.appendChild(inputUsername);
  352.  
  353.        document.body.append(googleLoginForm);
  354.    }
  355.  
  356.    googleLoginForm.submit();
  357. };/* SwG button experiment */
  358.    (self.SWG = self.SWG || []).push(function(subscriptions) {
  359.        subscriptions.init("thestar.com:basic");
  360.  
  361.        subscriptions.getEventManager().then(manager => {
  362.            manager.registerEventListener((event) => {
  363.                try{
  364.                    if(!__tnt.subscription.offers.swgData){
  365.                        __tnt.subscription.offers.swgData = JSON.parse(sessionStorage.getItem('__tnt.subscription.offers.swgData'));
  366.                    }
  367.                }catch(error){ console.log("SWG error", error) }
  368.  
  369.                if(event.eventType == 1007){
  370.                    Object.assign(logSWGSubscriptionCheckoutStarted.detail, __tnt.subscription.offers.swgData);
  371.                    window.dispatchEvent(logSWGSubscriptionCheckoutStarted);
  372.                }
  373.            });
  374.        });
  375.  
  376.        __tnt.subscription.swg = subscriptions;
  377.  
  378.        if(window.userStatus){
  379.            window.dispatchEvent(window.userStatus);
  380.        }
  381.    });
  382.  
  383.  
  384.  
  385. var offerData = [
  386.    {
  387.        'blox_id': "80b4e5f6-4806-11ee-9693-ab1cbb2290f2", // id of the blox offer (individual offer, not the offer group)
  388.        'swg_id': "basic" // id of the offer within the SwG setup
  389.    },
  390.    {
  391.        'blox_id': "44992db4-4e57-11ee-abc4-ff7681ffe761",
  392.        'swg_id': "basic_annual"
  393.    },
  394.    {
  395.        'blox_id': "efa61084-4806-11ee-9693-6b4367f71b58",
  396.        'swg_id': "basic_annual"
  397.    },
  398.    {
  399.        'blox_id': "67ed98ba-6eb7-11ee-b04e-4bfdb0aa194b",
  400.        'swg_id': "basic_annual"
  401.    },
  402.    {
  403.        'blox_id': "6061021e-aa6a-11ee-8a91-b7e5ebb0cc5c",
  404.        'swg_id': "basic_annual"
  405.    },
  406.    {
  407.        'blox_id': "1a0fb21c-bee5-11ee-b5ca-ab9e76134ea6",
  408.        'swg_id': "basic_annual"
  409.    },
  410.    {
  411.        'blox_id': "1ac91a04-fe5a-11ee-ac1f-fb76ea8a7542",
  412.        'swg_id': "basic_annual"
  413.    },
  414.    {
  415.        'blox_id': "08317b5a-0d57-11ef-8d8f-8b278ef2ab4d",
  416.        'swg_id': "basic"
  417.    },
  418.    {
  419.        'blox_id': "be052cc4-4529-11ef-92df-9376d5c2ff13",
  420.        'swg_id': "basic"
  421.    },
  422.    {
  423.        'blox_id': "36206994-8003-11ef-a503-27a6b936f934",
  424.        'swg_id': "basic_annual"
  425.    }
  426. ];
  427. __tnt.subscription.offers.customizeOffers = function(t, offer){
  428.    var footer = null,
  429.        siteNameEl = document.head.querySelector('meta[property="og:site_name"]'),
  430.        siteName = "";
  431.  
  432.    if(siteNameEl){ siteName = siteNameEl.content }
  433.  
  434.    if(t && offer && __tnt.subscription.swg && offerData && offerData.length){
  435.        try{
  436.            footer = t.querySelector('.method-footer');
  437.            offerData.forEach(function(thisOffer){
  438.                if(offer.id == thisOffer.blox_id){
  439.                    var buttonArea = document.createElement('div'),
  440.                        orContainer = document.createElement('div'),
  441.                        orEl = document.createElement('span'),
  442.                        textElement = document.createElement('p');
  443.  
  444.                    buttonArea.classList.add('offer-custom-purchase-container');
  445.                    buttonArea.style = "margin:auto;" // style modification should be moved to site css
  446.  
  447.                    orEl.innerHTML = "or";
  448.                    orEl.classList.add("user-option-or", "text-muted");
  449.                    orEl.style = "background: #ffffff;padding:0 10px;";
  450.                    
  451.                    orContainer.style = "width: 100%; text-align: center; border-bottom: 1px solid #999; line-height: 0.1em; margin: 30px 0px;";
  452.                    orContainer.appendChild(orEl);
  453.  
  454.                    textElement.innerHTML = "Pay with Subscribe with Google";
  455.                    textElement.classList.add("swg-text");
  456.                    textElement.style="margin-bottom:20px;";
  457.  
  458.                    var subscriptions = __tnt.subscription.swg;
  459.  
  460.                    subscriptions.setOnLoginRequest(function() {
  461.                        __tnt.googleLogin();
  462.                    });
  463.  
  464.                    subscriptions.setOnPaymentResponse(function(paymentResponse){
  465.                        paymentResponse.then(function(resp){
  466.                            var swgData = null,
  467.                                respRawParsed = null,
  468.                                respPurchaseData = null;
  469.  
  470.                            try{
  471.                                if(!__tnt.subscription.offers.swgData){ JSON.parse(sessionStorage.getItem('__tnt.subscription.offers.swgData')) }
  472.                            }catch(error){ console.log("SWG error", error) }
  473.  
  474.                            Object.assign(logSWGSubscriptionOrderCompleted.detail, __tnt.subscription.offers.swgData);
  475.  
  476.                            if(resp && resp.raw){
  477.                                respRawParse = JSON.parse(resp.raw);
  478.                                if(respRawParse && respRawParse.purchaseData){ respPurchaseData = JSON.parse(respRawParse.purchaseData) }
  479.                                if(respPurchaseData){
  480.                                    logSWGSubscriptionOrderCompleted.detail.order_id = respPurchaseData.orderId;
  481.                                    logSWGSubscriptionOrderCompleted.detail.package_name = respPurchaseData.packageName;
  482.                                }
  483.                            }
  484.  
  485.                            window.dispatchEvent(logSWGSubscriptionOrderCompleted);
  486.  
  487.                            resp.complete().then(function(){
  488.                                if(bDebug){ console.log("SWG - logging user in") }
  489.                                __tnt.googleLogin();
  490.                            });
  491.                        });
  492.                    });
  493.  
  494.                    var swgButton = subscriptions.createButton(function(){
  495.                        var price = Number(offer.rate_price)/100;
  496.  
  497.                        if(bDebug){ console.log("SWG - offer data", offer) }
  498.                        __tnt.subscription.offers.swgData = {
  499.                            checkout_id: crypto.randomUUID(),
  500.                            products: [{
  501.                                brand: siteName,
  502.                                category: "Subscribe with Google",
  503.                                payment_type: "Subscribe with Google",
  504.                                name: offer.service_name,
  505.                                product_id: offer.service_id,
  506.                                sku: offer.rate_id,
  507.                                price: price,
  508.                                position: 1,
  509.                                swg_product_id: thisOffer.swg_id,
  510.                                quantity: 1,
  511.                            }]
  512.                        }
  513.  
  514.                        sessionStorage.setItem('__tnt.subscription.offers.swgData', JSON.stringify(__tnt.subscription.offers.swgData));
  515.                        subscriptions.subscribe(thisOffer.swg_id);
  516.                    });
  517.                    buttonArea.appendChild(swgButton);
  518.  
  519.                    offerContainer = t.querySelector('.subscription-service');
  520.                    if(offerContainer){ offerContainer.setAttribute('data-swg-id', thisOffer.swg_id) }
  521.  
  522.                    offerButton = footer.querySelector('.method-link');
  523.                    if(offerButton){ offerButton.setAttribute('data-swg-id', thisOffer.swg_id) }
  524.  
  525.                    footer.appendChild(orContainer);
  526.                    footer.appendChild(textElement);
  527.                    footer.appendChild(buttonArea);
  528.                }
  529.            });
  530.        } catch(e){ console.log("SwG Button - An error occurred", e) }
  531.    }
  532. }</script>
  533.  
  534. <script async src="https://accounts.google.com/gsi/client" defer></script>
  535. <script async subscriptions-control="manual" src="https://news.google.com/swg/js/v1/swg.js"></script>
  536.  
  537.    
  538.    
  539.    
  540.    <script>
  541.        /* using cookie functions from axate-helper.js */
  542.        setAxateCookie();
  543.  
  544.        if(TNCMS.User.hasFullAccess() && __tnt.user.services){
  545.            updateAxateCookie(false);
  546.        }
  547.  
  548.  
  549.            if (checkAxateCookie()){
  550.                    document.addEventListener('DOMContentLoaded', function () {
  551.                    let script = document.createElement('script');
  552.                    script.src = 'http://wallet.axate.io/bundle.js';
  553.                    document.body.appendChild(script);
  554.  
  555.                    
  556.    let firstRowDiv = document.querySelector('#main-body-container');
  557.    
  558.    let newDiv = document.createElement('div');
  559.    newDiv.id = 'axate-wallet';
  560.  
  561.    newDiv.setAttribute('data-selector-premium-content', '.subscriber-only');
  562.    newDiv.setAttribute('data-selector-article-content', '.tsArticle');
  563.    newDiv.setAttribute('data-selector-in-page-notice', '.axate-notice');
  564.    newDiv.setAttribute('data-selector-disable-hide', 'true');
  565.  
  566.    firstRowDiv.appendChild(newDiv);
  567.  
  568.                });
  569.            }
  570.        
  571.    </script>
  572.  
  573.    
  574.    
  575. <script>
  576. document.addEventListener('DOMContentLoaded', function() {
  577.    // Function to add event listener
  578.  
  579.    let starDomain = true  
  580.    let preProd = false
  581.  
  582.    function addLoginToggleListener() {
  583.        var loginToggle = document.querySelector('.login-toggle');
  584.        if (loginToggle) {
  585.            loginToggle.addEventListener('click', function(ev) {
  586.                ev.preventDefault();
  587.                ev.stopPropagation();
  588.  
  589.                if(starDomain){                
  590.                    var newLink = 'https://www.thestar.com/users/login?referer_url=https%3A%2F%2Fwww.thestar.com%2Ffeeds.blogs.sports.doug_smiths_sports_blog.xn--rssm%3D7-5ze';                  
  591.                    window.location.href = newLink;
  592.                }else{
  593.                const genericLoginForm = document.getElementById('user-login-form-generic');
  594.                    try{
  595.                        genericLoginForm.submit();
  596.                        return false;
  597.                    } catch(err){
  598.                    }
  599.                }
  600.  
  601.                return false;
  602.            }, true);
  603.        }
  604.    }
  605.  
  606.    // Check initially if the element exists
  607.    addLoginToggleListener();
  608.  
  609.    // Use MutationObserver to monitor the DOM for changes
  610.    var observer = new MutationObserver(function(mutations) {
  611.        mutations.forEach(function(mutation) {
  612.            if (mutation.addedNodes) {
  613.                for (var i = 0; i < mutation.addedNodes.length; i++) {
  614.                    var node = mutation.addedNodes[i];
  615.                    if (node.nodeType === 1) { // Check if the added node is an element
  616.                        if (node.matches('.login-toggle') || node.querySelector('.login-toggle')) {
  617.                            addLoginToggleListener();
  618.                            observer.disconnect(); // Stop observing once the element is found and the listener is added
  619.                            break;
  620.                        }
  621.                    }
  622.                }
  623.            }
  624.        });
  625.    });
  626.  
  627.    // Start observing the body for changes
  628.    observer.observe(document.body, { childList: true, subtree: true });
  629.    
  630.    function nameFixer() {
  631.        const firstNameHolders = document.querySelectorAll('strong.tn-user-screenname[class="tn-user-screenname"]');
  632.        if (firstNameHolders.length > 0 && TNCMS.User.getScreenName()) {
  633.            nameFixObserver.disconnect(); // Disconnect observer if only needed once
  634.    
  635.            let fName = "Reader";
  636.            try {
  637.                fName = TNCMS.User.getFirstName();
  638.            } catch (e) {
  639.                //console.error("Error getting first name:", e);
  640.            }
  641.    
  642.            firstNameHolders.forEach(holder => {
  643.                holder.innerHTML = fName;
  644.            });
  645.        }
  646.    }
  647.    
  648.    setTimeout(() => {
  649.      nameFixer(); // Because sometimes the paywall is slow to load even though it is already on the dom.
  650.    }, 3000);
  651.    
  652.    var nameFixObserver = new MutationObserver(function (mutations) {
  653.        //nameFixer(); // Call nameFixer at the start to check initial state
  654.        mutations.forEach(function (mutation) {
  655.            if (mutation.addedNodes) {
  656.                for (var i = 0; i < mutation.addedNodes.length; i++) {
  657.                    var node = mutation.addedNodes[i];
  658.                    if (node.nodeType === 1) { // Check if the added node is an element
  659.                        if (node.matches('.subscriber-offers.access-offers-in-page.access-offers-wrapper') || node.querySelector('.subscriber-offers.access-offers-in-page.access-offers-wrapper')) {
  660.                            nameFixer();
  661.                            nameFixObserver.disconnect(); // Stop observing if only needed once
  662.                            return; // Exit loop early if node is found
  663.                        }
  664.                    }
  665.                }
  666.            }
  667.        });
  668.    });
  669.    
  670.    // Start observing the body for changes
  671.    nameFixObserver.observe(document.body, { childList: true, subtree: true });
  672.  
  673.  
  674. });
  675. </script>
  676.  
  677.    
  678.    
  679. <script>
  680. new ResizeObserver(() => {
  681.        let vw = document.documentElement.clientWidth / 100;
  682.        document.documentElement.style.setProperty('--vw', `${vw}px`);
  683.      }).observe(document.documentElement);
  684. </script>
  685. <!-- tsHeadScripts Loader -->
  686. <script language="javascript" type="text/javascript">function initDomLoadedHandler() {
  687.    
  688.    
  689.    
  690.    
  691. if(TNCMS.User.isLoggedIn())
  692. {
  693.    const firstNameHolders = document.querySelectorAll(".tn-user-firstname");
  694.    if(firstNameHolders.length > 0)
  695.    {
  696.        let sName = TNCMS.User.getScreenName();
  697.        sName = sName.split("-");
  698.        let fName = sName[0];
  699.        try{
  700.            fName = TNCMS.User.getFirstName();
  701.        } catch(e)
  702.        {
  703.            fName = "Reader";
  704.        }
  705.        
  706.        for(let i=0;i<firstNameHolders.length;i++)
  707.        {
  708.            firstNameHolders[i].innerHTML = fName;
  709.        }
  710.    }
  711. }
  712.  
  713. }
  714. if(document.readyState !== 'loading') {
  715.    initDomLoadedHandler();
  716. } else {
  717.    document.addEventListener('DOMContentLoaded', function () {
  718.        initDomLoadedHandler();
  719.    });
  720. }
  721. </script>
  722. <script>
  723.    try {
  724.        authorListJSON = JSON.parse('[]');
  725.        authorProfileName = ' ';
  726.        authorScreenName = '';
  727.        authorProfileTitle = '';
  728.        authorProfileId = '';
  729.        if (authorListJSON.length === 0 && authorProfileName && authorProfileId){
  730.            authorListJSON = [{"author":authorProfileName,"credit":authorProfileTitle,"guid":authorProfileId}];
  731.        }
  732.        else if (authorListJSON.length === 0 && !authorProfileName && authorScreenName && authorProfileId){
  733.            authorListJSON = [{"author":authorScreenName,"credit":authorProfileTitle,"guid":authorProfileId}];
  734.        }        
  735.    }
  736.    catch(e){
  737.    }
  738.    var environment = "live";
  739.    </script>
  740.  
  741.    <script src="https://resources.thestar.com/cf7f3d5747a0/55637cf57ed4/launch-9387fe3a1e9f.min.js" async></script>
  742.  
  743.    <script>
  744.    window.adobeTokens = {
  745.        "assetData" : {
  746.            "access" : "",
  747.            "authorList" : authorListJSON ? authorListJSON : "",
  748.            "authorByline" : "",
  749.            "counts" : {
  750.                "paragraphs" : "",
  751.                "words" : "",
  752.                "wordCount" : ""
  753.            },
  754.            "flags" : "",
  755.            "geo" : "",
  756.            "keywords" : "",
  757.            "hubId" : "",
  758.            "originalUUID" : "",
  759.            "publishInfo" : {
  760.                "startDate" : "",
  761.                "startDateHier" : "",
  762.                "startDateTime" : "",
  763.                "startTime" : ""
  764.            },
  765.            "readTime" : "0",
  766.            "sponsorship" : {
  767.                "adId" : "",
  768.                "advertiserId" : "",
  769.                "orderId" : ""
  770.            },
  771.            "title" : "",
  772.            "uuid" : "",
  773.            "viafouraEnabled" : ""
  774.        },
  775.        "environment" : environment,
  776.        "multimedia" :
  777.            [],
  778.        "pageType" : "section",
  779.        "presentation" : "flex-editorial",
  780.        "search" : {
  781.            "totalResults" : "0",
  782.            "totalURLResults" : "0"
  783.        },
  784.        "sections" : {
  785.            "allSections" : ["0"],
  786.            "primarySection" : "informational",
  787.            "urlSections" : "|",
  788.        },
  789.        "siteDomain" : "thestar.com",
  790.        "statusCode" : "404",
  791.        "subPageType" : "",
  792.        "urls" : {
  793.            "absoluteURL" : "",
  794.            "canonicalURL" : "https://www.thestar.com/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze"
  795.        }
  796.    }
  797.    </script>
  798.  
  799. <meta property="mrf:tags" content="category:error">
  800. <!-- Google Tag Manager -->
  801.    <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
  802.    new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
  803.    j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
  804.    'https://www.googletagmanager.com/gtm.js?id='+i+dl+ '&gtm_auth=74eL4wQLYRNQ18AwQITlNA&gtm_preview=env-1&gtm_cookies_win=x';f.parentNode.insertBefore(j,f);
  805.    })(window,document,'script','dataLayer','GTM-WRSZQF8');</script>
  806.    <!-- End Google Tag Manager -->
  807.        <style>
  808.        /* Sticky Mobile Top Ad */
  809.        .stickyMobileAd {
  810.          position: relative;
  811.        }
  812.        .stickyMobileAd.sticky {
  813.          position: fixed;
  814.          top: 49px;
  815.          width:100%;
  816.          background-color:white;
  817.          z-index: 110;
  818.          margin: 0 -15px;
  819.          padding: 10px;
  820.        }
  821.  
  822.        /* Sticky Mobile Footer Ad */
  823.        @media only screen and (max-width: 767px) {
  824.            #tncms-region-page_sticky_anchor::before {
  825.                content: "ADVERTISEMENT";
  826.                text-align: center;
  827.                font-family: Merriweather Sans, Helvetica, Roboto, Arial, sans-serif;
  828.                font-size: 10px;
  829.                color: #686868;
  830.                letter-spacing: .6px;
  831.                line-height: 20px;
  832.                font-weight: bolder;
  833.                display: flex;
  834.                align-self: center;
  835.                align-items: center;
  836.                justify-content: center;
  837.            }
  838.        }
  839.  
  840.        #sticky-anchor {
  841.            background-color: #ecebec;
  842.        }
  843.  
  844.        #sticky-anchor > .sticky-anchor-close > svg {
  845.            color: #686868;
  846.        }
  847.  
  848.        #sticky-anchor > .sticky-anchor-close {
  849.            background-color: #ecebec;
  850.        }
  851.  
  852.        </style>
  853.        
  854. <script>
  855.    if(typeof grecaptcha === 'undefined') {
  856.        grecaptcha = {};
  857.    }
  858.    grecaptcha.ready = function(cb){
  859.        if(typeof grecaptcha === 'undefined') {
  860.            // window.__grecaptcha_cfg is a global variable that stores reCAPTCHA's
  861.            // configuration. By default, any functions listed in its 'fns' property
  862.            // are automatically executed when reCAPTCHA loads.
  863.            const c = '___grecaptcha_cfg';
  864.            window[c] = window[c] || {};
  865.            (window[c]['fns'] = window[c]['fns']||[]).push(cb);
  866.        } else {
  867.            cb();
  868.        }
  869.    }
  870. </script>
  871.  
  872.    
  873.    
  874.    
  875.        <script type="application/ld+json">
  876.        {"@context":"https://schema.org","@type":"NewsMediaOrganization","name":"The Toronto Star","logo":{"@context":"http://schema.org","@type":"ImageObject","url":"https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/media/a/3e/a3e8ae1c-2803-11ef-a4c8-4379d14d2ba0/6668670d2a4e2.image.png?resize=1200%2C1200","height":1200,"width":1200},"url":"www.thestar.com/","@id":"www.thestar.com/"}
  877.        </script>
  878.        <script type="application/ld+json">
  879.        {"@context":"https://schema.org","@type":"WebSite","url":"https://www.thestar.com","potentialAction":{"@type":"SearchAction","target":"https://www.thestar.com/search?q={search_term_string}","query-input":"required name=search_term_string"}}
  880.        </script><!-- generics -->
  881. <link rel="icon" type="image/x-icon" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/thestar/favicon.ico?_dc=1760549647">
  882. <link rel="icon" type="image/png" sizes="32x32" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/thestar/favicon-32x32.png?_dc=1760549647">
  883. <link rel="icon" type="image/png" sizes="96x96" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/thestar/favicon-96x96.png?_dc=1760549647">
  884. <link rel="icon" type="image/png" sizes="192x192" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/thestar/android-icon-192x192.png?_dc=1760549647">
  885.  
  886. <!-- Android -->
  887. <link rel="shortcut icon" sizes="192x192" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/thestar/android-icon-192x192.png?_dc=1760549647">
  888.  
  889. <!-- iOS -->
  890. <link rel="apple-touch-icon" sizes="57x57" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/thestar/apple-icon-57x57.png?_dc=1760549647">
  891. <link rel="apple-touch-icon" sizes="60x60" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/thestar/apple-icon-60x60.png?_dc=1760549647">
  892. <link rel="apple-touch-icon" sizes="72x72" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/thestar/apple-icon-72x72.png?_dc=1760549647">
  893. <link rel="apple-touch-icon" sizes="76x76" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/thestar/apple-icon-76x76.png?_dc=1760549647">
  894. <link rel="apple-touch-icon" sizes="114x114" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/thestar/apple-icon-114x114.png?_dc=1760549647">
  895. <link rel="apple-touch-icon" sizes="120x120" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/thestar/apple-icon-120x120.png?_dc=1760549647">
  896. <link rel="apple-touch-icon" sizes="144x144" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/thestar/apple-icon-144x144.png?_dc=1760549647">
  897. <link rel="apple-touch-icon" sizes="152x152" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/thestar/apple-icon-152x152.png?_dc=1760549647">
  898. <link rel="apple-touch-icon" sizes="180x180" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/thestar/apple-icon-180x180.png?_dc=1760549647">
  899.  
  900.  
  901. <!-- Windows 8 IE 10-->
  902. <meta name="msapplication-TileColor" content="#FFFFFF">
  903. <meta name="msapplication-TileImage" content="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/thestar/ms-icon-144x144.png?_dc=1760549647">
  904.  
  905. <!— Windows 8.1 + IE11 and above —>
  906. <meta name="msapplication-config" content="none"/>
  907. <meta name="msapplication-TileColor" content="#006ed2" />
  908. <meta name="msapplication-square70x70logo" content="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/thestar/ms-icon-70x70.png?_dc=1760549647" />
  909. <meta name="msapplication-square150x150logo" content="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/thestar/ms-icon-150x150.png?_dc=1760549647" />
  910. <meta name="msapplication-square310x310logo" content="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/favicons/thestar/ms-icon-310x310.png?_dc=1760549647" />
  911.    
  912.    
  913.        
  914.        <link rel="preconnect" href="https://bloximages.chicago2.vip.townnews.com">
  915.        
  916.    
  917.    <link rel="preconnect" href="https://fonts.googleapis.com">
  918.    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
  919.    
  920.    <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=STIX+Two+Text:ital,wght@0,500;0,600;0,700;1,500;1,600;1,700&family=Frank+Ruhl+Libre:wght@300;400;500;600;700;800;900&family=Merriweather+Sans:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400;1,500;1,600;1,700;1,800&display=swap">
  921.    
  922.    
  923.    
  924.    
  925.    <style>
  926.    
  927.        
  928.        :root {
  929.          --site-bg-color: #f8f8f8;
  930.          --content-bg-color: #f8f8f8;
  931.          --content-text-color: #333;
  932.          --body-text-color: #333333;
  933.          --link-color: #333;
  934.          --accent-color: #006ed2;
  935.          --accent-color2: #006ed2;    
  936.          --accent-color3: #0065a4;
  937.          --accent-color4: #00548B;
  938.          --accent-color2-community: #006633;    
  939.          --accent-color3-community: #006633;  
  940.          --nav-bg-color: #F8F8F8;
  941.          --nav-link-color: #333;
  942.          --top-bar-bg-color: #ffffff;
  943.          --top-bar-link-color: #000;
  944.          --masthead-bg-color: #ffffff;
  945.          --footer-bg-color: #333;
  946.          --footer-text-color: #fff;
  947.          --font-daily-serif: 'Frank Ruhl Libre', Times New Roman,Times,serif;
  948.          --font-daily-serif-semi: 'Frank Ruhl Libre', Times New Roman,Times,serif;
  949.          --font-daily-serif-bold: 'Frank Ruhl Libre', Times New Roman,Times,serif;    
  950.          --font-daily-sans: 'Merriweather Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  951.          --font-daily-text: 'STIX Two Text',serif;      
  952.          --font-daily-text-italic: 'STIX Two Text',serif;        
  953.          --icon-alert-light: #B40404;
  954.          --nav-home-display: none;
  955.          --breaking-news-developing: #016ED2;
  956.          --paywall-offer-bg: #00436a;
  957.          --paywall-offer-bg-gradient: radial-gradient(circle, #00436a 0%, #00436a 100%);
  958.          --site-logo-src: url("https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core_ext/resources/images/publication-logos/thestar_logo.png?_dc=1759340123");
  959.          --site-logo-height: 40px;
  960.          --site-logo-width: 380px;
  961.          --site-logo-mobile-src: url("https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core_ext/resources/images/publication-logos/thestar_logo.png?_dc=1759340123");
  962.          --site-logo-mobile-height: 20px;
  963.          --site-logo-mobile-width: 190px;
  964.          --captions-color1: #686868;
  965.          --brand-star-hover: #00548B;
  966.          --viafoura-badge-bg: #00436A;
  967.          --subscriber-newsletter-label-border: #006ed2;
  968.        }
  969.        
  970.    </style>
  971.    
  972.        <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/navigation.css?_dc=1760549648" as="style" onload="this.onload=null;this.rel='stylesheet'">
  973.        <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/navigation.css?_dc=1760549648"></noscript>
  974.        <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/pages.css?_dc=1760549648" as="style" onload="this.onload=null;this.rel='stylesheet'">
  975.        <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/pages.css?_dc=1760549648"></noscript>
  976.        <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/blocks.css?_dc=1760549648" as="style" onload="this.onload=null;this.rel='stylesheet'">
  977.        <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/blocks.css?_dc=1760549648"></noscript>
  978.        <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/utilities.css?_dc=1760549648" as="style" onload="this.onload=null;this.rel='stylesheet'">
  979.        <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/utilities.css?_dc=1760549648"></noscript>
  980.        <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/global.css?_dc=1760549648" as="style" onload="this.onload=null;this.rel='stylesheet'">
  981.        <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/global.css?_dc=1760549648"></noscript><link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/threecolheader.css?_dc=1760549648" as="style" onload="this.onload=null;this.rel='stylesheet'">
  982.            <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/threecolheader.css?_dc=1760549648"></noscript><link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/stn.css?_dc=1760549648" as="style" onload="this.onload=null;this.rel='stylesheet'">
  983.        <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/stn.css?_dc=1760549648"></noscript>
  984.        
  985.        
  986.        
  987.        <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/common/storypacks.css?_dc=1760549648" as="style" onload="this.onload=null;this.rel='stylesheet'">
  988.        <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/common/storypacks.css?_dc=1760549648"></noscript>
  989.        <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/common/utilities.css?_dc=1760549648" as="style" onload="this.onload=null;this.rel='stylesheet'">
  990.        <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/common/utilities.css?_dc=1760549648"></noscript>
  991.        
  992.        <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/common/user-controls.css?_dc=1760549648" as="style" onload="this.onload=null;this.rel='stylesheet'">
  993.        <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/common/user-controls.css?_dc=1760549648"></noscript>
  994.        
  995.        <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/common/icons.css?_dc=1760549648" as="style" onload="this.onload=null;this.rel='stylesheet'">
  996.        <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/common/icons.css?_dc=1760549648"></noscript>
  997.    
  998.    
  999.        <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/staronly.css?_dc=1760549648" as="style" onload="this.onload=null;this.rel='stylesheet'">
  1000.        <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/staronly.css?_dc=1760549648"></noscript>
  1001.    
  1002.        <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/site/resources/styles/site.css?_dc=1671043982" as="style" onload="this.onload=null;this.rel='stylesheet'">
  1003.        <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/site/resources/styles/site.css?_dc=1671043982"></noscript>
  1004.    
  1005.    
  1006.    <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/oovvuu.css?_dc=1760549648" as="style" onload="this.onload=null;this.rel='stylesheet'">
  1007.    <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/oovvuu.css?_dc=1760549648"></noscript>
  1008.    <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/primis.css?_dc=1760549648" as="style" onload="this.onload=null;this.rel='stylesheet'">
  1009.    <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/daily/primis.css?_dc=1760549648"></noscript>    
  1010.    
  1011.        </head>
  1012.        <body class="fixed-scroll-nav app-editorial grid-ample is-homepage" data-path="/" ><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PDQV3N&amp;townnews.product.software=BLOX&amp;townnews.product.version=1.89.5&amp;townnews.crm.group_id=848&amp;tncms.template.version=3.155.0&amp;tncms.page.grid=ample&amp;tncms.page.style=none&amp;tncms.page.path=%2F&amp;tncms.page.app=editorial&amp;tncms.page.theme=flex&amp;tncms.page.skin=flex-editorial&amp;tncms.page.http_status=404&amp;tncms.system.render_time=437&amp;tncms.client.is_bot=yes&amp;tncms.client.is_gdpr=no&amp;tncms.client.noscript=yes" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
  1013.        <a href="#main-page-container" class="sr-only" onclick="document.getElementById('main-page-container').scrollIntoView(); return false">Skip to main content</a>
  1014.    
  1015.    <!-- Google Tag Manager (noscript) -->
  1016.    <noscript>
  1017.    <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WRSZQF8&gtm_auth=74eL4wQLYRNQ18AwQITlNA&gtm_preview=&gtm_cookies_win=x&noscript=true"
  1018.    height="0" width="0" style="display:none;visibility:hidden"></iframe>
  1019.    </noscript>
  1020.    <!-- End Google Tag Manager (noscript) -->
  1021.    
  1022.        
  1023.        
  1024.        <!-- Google Tag Manager -->
  1025.        <script>
  1026.            var dataLayer = window.dataLayer || [];
  1027.            dataLayer.push(
  1028.                {'user_id': __tnt.user.screenName},
  1029.                {'user_state': __tnt.user.loggedIn ? 'logged in' : 'anonymous'},
  1030.                {'utm_label': __tnt.urlHash('utm_label')}
  1031.            );
  1032.        </script>
  1033.        
  1034.        <script>
  1035.            $(function(){
  1036.                var bloxServiceIDs = [];
  1037.                var bloxUserServiceIds = [];
  1038.                var dataLayer = window.dataLayer || [];
  1039.  
  1040.                
  1041.                bloxServiceIDs.push();
  1042.                
  1043.  
  1044.                if (__tnt.user.services){
  1045.                    var bloxUserServiceIDs = __tnt.user.services.replace('%2C',',').split(',');
  1046.                }
  1047.  
  1048.                // GTM tncms.subscription.paid_access_service_ids
  1049.                if(bloxServiceIDs){
  1050.                    dataLayer.push({'tncms':{'subscription':{'access_service_ids':bloxServiceIDs.toString()}}});
  1051.                }
  1052.  
  1053.                // GTM tncms.subscrption.user_service_ids
  1054.                if(bloxUserServiceIDs){
  1055.                    dataLayer.push({'tncms':{'subscription':{'user_service_ids':bloxUserServiceIDs.toString()}}});
  1056.                }
  1057.            });
  1058.        </script>
  1059.        
  1060.        <div id="site-container">
  1061.  
  1062.    
  1063.  
  1064.    
  1065.  
  1066.    
  1067.        
  1068.        
  1069.            <aside class="hidden-print offcanvas-drawer offcanvas-drawer-left visible-sm visible-xs" aria-label="Left Main Menu" aria-expanded="false" tabindex="-1" >
  1070.                <div id="tncms-region-mobile-nav-top-left-region" class="tncms-region "><div id="tncms-block-3699117" class="tncms-block">
  1071. <div class="mobileMenuToolsContainer">
  1072.    
  1073.    <div class="mobileMenuTopBar">
  1074.        <button aria-label="Close Mobile Menu" role="button" class="mobile-menu-close">
  1075.            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 12 12" stroke="currentColor" stroke-width="1" stroke-linecap="round" width="24" height="24">
  1076.                <line x1="11" y1="1" x2="1" y2="11"></line>
  1077.                <line x1="1" y1="1" x2="11" y2="11"></line>
  1078.            </svg>
  1079.        </button>
  1080.        
  1081.        <div class="mobileLoginState">
  1082.            <span id='userStateButton' data-status='login'>Log In</span>
  1083.        
  1084.            <form id="user-mobile-logout-form" method="post" style="display:none" action="https://www.thestar.com/users/logout/" ><input type="hidden" name="referer_url" value="https://www.thestar.com/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze"><input type="submit" name="logout" value="Logout" class="hide">
  1085.            </form>
  1086.            <form id="user-mobile-login-form" style="display:none" role="form" method="post" action="https://www.thestar.com/users/login/">
  1087.                <input type="hidden" name="referer_url" value="https://www.thestar.com/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  1088.            </form>
  1089.            
  1090.            
  1091.            
  1092.            
  1093.        </div>
  1094.    </div>
  1095.    
  1096.    
  1097.    
  1098.    <a href="/about/">
  1099.        <img src="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/media2/resources/images//proudly-canadian/proudly-canadian-owned.png?_dc=1758130420" alt="Proudly Canadian Owned Logo" class="proudlyCanadianMobileLogo"/>
  1100.    </a>
  1101.    
  1102.    
  1103.    
  1104.    <div class="mobileMenuLinks">
  1105.        
  1106.        
  1107.        </div>
  1108. </div></div><div id="tncms-block-3699120" class="tncms-block"><div id="weather-3699120" class="weather-current size-small pull-left">
  1109.    <ul class="list-unstyled">
  1110.        <li class="current-conditions ">
  1111.            <a href="/weather/?weather_zip=M7A1A2" class="dropdown-toggle"  aria-label="Weather">
  1112.                <span class="icon pull-left">
  1113.                    
  1114.                    <span class="fas tnt-wi-day-cloudy"></span>
  1115.                </span>
  1116.                <span class="pull-left temp-desc small">
  1117.                    <span class="temp">9&deg;</span>
  1118.                    
  1119.                </span>
  1120.                <span class="clearfix"></span>
  1121.  
  1122.                
  1123.                    <span class="weather-date-separator">|</span>
  1124.                    <span class="weather-currentDate">Wednesday, Oct. 29</span>
  1125.                
  1126.            </a>
  1127.            
  1128.        </li><li class="sponsor-line"><a href='https://www.olg.ca/en/lottery/play-lotto-649-encore/about.html?utm_source=F26_National_L649_ONP_TorStar_NavBar&utm_medium=TorStar_NavBar' sponsored' target='_blank' rel='noopener sponsored'><strong><u>Play Now! $16M</u></strong><img src='https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/f/29/f29b8cf9-6536-46ab-bcc0-d732fd0d0a15/6858084a7f11d.preview.png' class='img-responsive tnt-prop-img lazyloaded' alt='OLG Lottery'></a></li></ul>
  1129. </div>
  1130.  
  1131.  
  1132.    <div class="clearfix"></div>
  1133. <script>
  1134.        if(window.location.pathname.indexOf('subscribe') < 0) {
  1135.            window.weatherHeaderSponsorship = true;
  1136.            window.weatherSponsor = 'OLG Lottery';
  1137.        }
  1138.    </script><script>window.weatherSponsorURL = 'https://www.olg.ca/en/lottery/play-lotto-649-encore/about.html'</script></div><div id="tncms-block-3699114" class="tncms-block">
  1139. <div class="mobileMenuToolsContainer">
  1140.    
  1141.    
  1142.    
  1143.    
  1144.    
  1145.    <div class="mobileMenuSearch">
  1146.         <div id='site-search-form-3699114' class="user-controls-search">
  1147.            <form id="site-search-3699114" aria-label="Site search" action="/search/" method="GET">
  1148.                <input type="hidden" name="l" value="25">
  1149.                <input type="hidden" name="s" value="">
  1150.                <input type="hidden" name="sd" value="desc">
  1151.                <input type="hidden" name="f" value="html">
  1152.                <input type="hidden" name="t" value="article,video,youtube,collection">
  1153.                <input type="hidden" name="app" value="editorial">
  1154.                <input type="hidden" name="nsa" value="eedition">
  1155.                <div id="site-search-form-3699114" class="site-search-form input-group form-control">
  1156.                    <label for="site-search-3699114-term" class="sr-only">Site search</label>
  1157.                    <input id="site-search-3699114-term" name="q" title="Site search" type="text" placeholder="Search..." class="form-control" autocomplete="off">
  1158.                    <input type="submit" class="hide" value="Search">
  1159.                    <span class="input-group-btn">
  1160.                        <button id="site-search-3699114-btn" class="btn btn-link" aria-label="Submit Site Search" type="submit">
  1161.                            <span class="hidden-xl hidden-lg hidden-md fas tnt-search"></span>
  1162.                            <span id="site-search-button-3699114" class="hidden-xs hidden-sm">Search</span>
  1163.                        </button>
  1164.                    </span>
  1165.                </div>
  1166.                <div class="user-controls-cancel-button">
  1167.                    <span id="search-cancel-3699114" aria-label="Clear Search">
  1168.                        <span class="fas tnt-times"></span>
  1169.                    </span>
  1170.                </div>
  1171.            </form>
  1172.            
  1173.        </div>
  1174.        
  1175.    </div>
  1176.    
  1177.    <div class="mobileMenuLinks">
  1178.        
  1179.        
  1180.        <div class="mobileMenuLink">
  1181.            <a tabindex="0"  href="/newsletters/?itm_source=newsletter-header-link" ><i class='fas tnt-envelope'></i>Newsletters</a>
  1182.        </div>
  1183.        
  1184.        
  1185.        
  1186.        <div class="mobileMenuLink">
  1187.            <a tabindex="0" class="epaper"  href="https://waterloorecord.pressreader.com/"  target="_blank" rel="noopener"><i class="fas tnt-file"></i>Today's paper</a>
  1188.        </div>
  1189.        
  1190.        </div>
  1191. </div></div></div>
  1192.                <div id="mobile-primary-panel">
  1193.        <div id="tncms-region-nav-mobile-nav-left" class="tncms-region-nav"><div id="mobile-nav-left_menu" class="panel-group nav navbar-nav" role="tablist" aria-hidden="true"><div class="panel panel-default">
  1194.                    <div class="panel-heading" role="tab">
  1195.                        <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-1" data-target="#mobile-nav-left_menu-child-1">
  1196.                                    <i class="fas tnt-chevron-down"></i>
  1197.                                </span><a tabindex="-1" aria-hidden="true" href="/"  class="nav-link tnt-section-home ">Home</a>
  1198.                        </div>
  1199.                    </div><ul id="mobile-nav-left_menu-child-1" class="collapse nav navbar-nav"><li>
  1200.                                    <a tabindex="-1" aria-hidden="true" href="/sports/blue-jays/"  class="nav-link tnt-section-blue-jays">Blue Jays</a>
  1201.                                    
  1202.                                </li><li>
  1203.                                    <a tabindex="-1" aria-hidden="true" href="https://www.thestar.com/news/canada/canada-post/"  target="_blank" rel="noopener" class="nav-link tnt-section-canada-post">Canada Post</a>
  1204.                                    
  1205.                                </li><li>
  1206.                                    <a tabindex="-1" aria-hidden="true" href="/business/money-coach/"  class="nav-link tnt-section-money-coach">Money Coach</a>
  1207.                                    
  1208.                                </li><li>
  1209.                                    <a tabindex="-1" aria-hidden="true" href="/business/millennial-money/"  class="nav-link tnt-section-millennial-money">Millennial Money</a>
  1210.                                    
  1211.                                </li></ul></div><div class="panel panel-default">
  1212.                    <div class="panel-heading" role="tab">
  1213.                        <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-2" data-target="#mobile-nav-left_menu-child-2">
  1214.                                    <i class="fas tnt-chevron-down"></i>
  1215.                                </span><a tabindex="-1" aria-hidden="true" href="/news/gta/"  class="nav-link tnt-section-gta ">GTA</a>
  1216.                        </div>
  1217.                    </div><ul id="mobile-nav-left_menu-child-2" class="collapse nav navbar-nav"><li>
  1218.                                    <a tabindex="-1" aria-hidden="true" href="https://best-businesses.thereaderschoice.ca/o/toronto/readers-choice-2025-nominations"  target="_blank" rel="noopener" class="nav-link tnt-section-readers-choice-awards">Readers’ Choice Awards</a>
  1219.                                    
  1220.                                </li><li>
  1221.                                    <a tabindex="-1" aria-hidden="true" href="/shopping-and-services/"  class="nav-link tnt-section-shopping-and-services">Shopping and Services</a>
  1222.                                    
  1223.                                </li></ul></div><div class="panel panel-default">
  1224.                    <div class="panel-heading" role="tab">
  1225.                        <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-3" data-target="#mobile-nav-left_menu-child-3">
  1226.                                    <i class="fas tnt-chevron-down"></i>
  1227.                                </span><a tabindex="-1" aria-hidden="true" href="/news/canada/"  class="nav-link tnt-section-canada ">Canada</a>
  1228.                        </div>
  1229.                    </div><ul id="mobile-nav-left_menu-child-3" class="collapse nav navbar-nav"><li>
  1230.                                    <a tabindex="-1" aria-hidden="true" href="/news/ontario/"  class="nav-link tnt-section-ontario">Ontario</a>
  1231.                                    
  1232.                                </li><li>
  1233.                                    <a tabindex="-1" aria-hidden="true" href="/news/canada/british-columbia/"  class="nav-link tnt-section-british-columbia">British Columbia</a>
  1234.                                    
  1235.                                </li><li>
  1236.                                    <a tabindex="-1" aria-hidden="true" href="/news/canada/alberta/"  class="nav-link tnt-section-alberta">Alberta</a>
  1237.                                    
  1238.                                </li><li>
  1239.                                    <a tabindex="-1" aria-hidden="true" href="/news/canada/quebec/"  class="nav-link tnt-section-quebec">Quebec</a>
  1240.                                    
  1241.                                </li><li>
  1242.                                    <a tabindex="-1" aria-hidden="true" href="/news/canada/nova-scotia/"  class="nav-link tnt-section-nova-scotia">Nova Scotia</a>
  1243.                                    
  1244.                                </li></ul></div><div class="panel panel-default">
  1245.                    <div class="panel-heading" role="tab">
  1246.                        <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-4" data-target="#mobile-nav-left_menu-child-4">
  1247.                                    <i class="fas tnt-chevron-down"></i>
  1248.                                </span><a tabindex="-1" aria-hidden="true" href="/politics/"  class="nav-link tnt-section-politics ">Politics</a>
  1249.                        </div>
  1250.                    </div><ul id="mobile-nav-left_menu-child-4" class="collapse nav navbar-nav"><li>
  1251.                                    <a tabindex="-1" aria-hidden="true" href="/politics/federal/"  class="nav-link tnt-section-federal-politics">Federal Politics</a>
  1252.                                    
  1253.                                </li><li>
  1254.                                    <a tabindex="-1" aria-hidden="true" href="/politics/provincial/"  class="nav-link tnt-section-provincial-politics">Provincial Politics</a>
  1255.                                    
  1256.                                </li><li>
  1257.                                    <a tabindex="-1" aria-hidden="true" href="/politics/political-opinion/"  class="nav-link tnt-section-political-opinion">Political Opinion</a>
  1258.                                    
  1259.                                </li></ul></div><div class="panel panel-default">
  1260.                    <div class="panel-heading" role="tab">
  1261.                        <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-5" data-target="#mobile-nav-left_menu-child-5">
  1262.                                    <i class="fas tnt-chevron-down"></i>
  1263.                                </span><a tabindex="-1" aria-hidden="true" href="/news/world/"  class="nav-link tnt-section-world ">World</a>
  1264.                        </div>
  1265.                    </div><ul id="mobile-nav-left_menu-child-5" class="collapse nav navbar-nav"><li>
  1266.                                    <a tabindex="-1" aria-hidden="true" href="/news/world/united-states/"  class="nav-link tnt-section-united-states">United States</a>
  1267.                                    
  1268.                                </li><li>
  1269.                                    <a tabindex="-1" aria-hidden="true" href="/news/world/americas/"  class="nav-link tnt-section-americas">Americas</a>
  1270.                                    
  1271.                                </li><li>
  1272.                                    <a tabindex="-1" aria-hidden="true" href="/news/world/europe/"  class="nav-link tnt-section-europe">Europe</a>
  1273.                                    
  1274.                                </li><li>
  1275.                                    <a tabindex="-1" aria-hidden="true" href="/news/world/asia/"  class="nav-link tnt-section-asia">Asia</a>
  1276.                                    
  1277.                                </li><li>
  1278.                                    <a tabindex="-1" aria-hidden="true" href="/news/world/africa/"  class="nav-link tnt-section-africa">Africa</a>
  1279.                                    
  1280.                                </li><li>
  1281.                                    <a tabindex="-1" aria-hidden="true" href="/news/world/australia/"  class="nav-link tnt-section-australia">Australia</a>
  1282.                                    
  1283.                                </li><li>
  1284.                                    <a tabindex="-1" aria-hidden="true" href="/news/world/middle-east/"  class="nav-link tnt-section-middle-east">Middle East</a>
  1285.                                    
  1286.                                </li></ul></div><div class="panel panel-default">
  1287.                    <div class="panel-heading" role="tab">
  1288.                        <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-6" data-target="#mobile-nav-left_menu-child-6">
  1289.                                    <i class="fas tnt-chevron-down"></i>
  1290.                                </span><a tabindex="-1" aria-hidden="true" href="/opinion/"  class="nav-link tnt-section-opinion ">Opinion</a>
  1291.                        </div>
  1292.                    </div><ul id="mobile-nav-left_menu-child-6" class="collapse nav navbar-nav"><li>
  1293.                                    <a tabindex="-1" aria-hidden="true" href="/opinion/star-columnists/"  class="nav-link tnt-section-star-columnists">Star Columnists</a>
  1294.                                    
  1295.                                </li><li>
  1296.                                    <a tabindex="-1" aria-hidden="true" href="/opinion/editorials/"  class="nav-link tnt-section-editorials">Editorials</a>
  1297.                                    
  1298.                                </li><li>
  1299.                                    <a tabindex="-1" aria-hidden="true" href="/opinion/contributors/"  class="nav-link tnt-section-contributors">Contributors</a>
  1300.                                    
  1301.                                </li><li>
  1302.                                    <a tabindex="-1" aria-hidden="true" href="/opinion/letters-to-the-editor/"  class="nav-link tnt-section-letters-to-the-editor">Letters To The Editor</a>
  1303.                                    
  1304.                                </li><li>
  1305.                                    <a tabindex="-1" aria-hidden="true" href="/opinion/editorial-cartoons/"  class="nav-link tnt-section-editorial-cartoons">Editorial Cartoons</a>
  1306.                                    
  1307.                                </li></ul></div><div class="panel panel-default">
  1308.                    <div class="panel-heading" role="tab">
  1309.                        <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-7" data-target="#mobile-nav-left_menu-child-7">
  1310.                                    <i class="fas tnt-chevron-down"></i>
  1311.                                </span><a tabindex="-1" aria-hidden="true" href="/life/"  class="nav-link tnt-section-life ">Life</a>
  1312.                        </div>
  1313.                    </div><ul id="mobile-nav-left_menu-child-7" class="collapse nav navbar-nav"><li>
  1314.                                    <a tabindex="-1" aria-hidden="true" href="/life/relationships/"  class="nav-link tnt-section-relationships">Relationships</a>
  1315.                                    
  1316.                                </li><li>
  1317.                                    <a tabindex="-1" aria-hidden="true" href="/life/food-and-drink/"  class="nav-link tnt-section-food-and-drink">Food and Drink</a>
  1318.                                    
  1319.                                </li><li>
  1320.                                    <a tabindex="-1" aria-hidden="true" href="/life/travel/"  class="nav-link tnt-section-travel">Travel</a>
  1321.                                    
  1322.                                </li><li>
  1323.                                    <a tabindex="-1" aria-hidden="true" href="/life/beauty-and-fashion/"  class="nav-link tnt-section-beauty-and-fashion">Beauty and Fashion</a>
  1324.                                    
  1325.                                </li><li>
  1326.                                    <a tabindex="-1" aria-hidden="true" href="/news/world/royals/"  class="nav-link tnt-section-royals">Royals </a>
  1327.                                    
  1328.                                </li><li>
  1329.                                    <a tabindex="-1" aria-hidden="true" href="/life/health-wellness/"  class="nav-link tnt-section-health">Health</a>
  1330.                                    
  1331.                                </li><li>
  1332.                                    <a tabindex="-1" aria-hidden="true" href="/life/home-and-garden/"  class="nav-link tnt-section-home-and-garden">Home and Garden</a>
  1333.                                    
  1334.                                </li><li>
  1335.                                    <a tabindex="-1" aria-hidden="true" href="/life/autos/"  class="nav-link tnt-section-autos">Autos</a>
  1336.                                    
  1337.                                </li><li>
  1338.                                    <a tabindex="-1" aria-hidden="true" href="/life/horoscopes/"  class="nav-link tnt-section-horoscopes">Horoscopes</a>
  1339.                                    
  1340.                                </li><li>
  1341.                                    <a tabindex="-1" aria-hidden="true" href="https://obituaries.thestar.com/"  target="_blank" rel="noopener" class="nav-link tnt-section-obituaries">Obituaries</a>
  1342.                                    
  1343.                                </li></ul></div><div class="panel panel-default">
  1344.                    <div class="panel-heading" role="tab">
  1345.                        <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-8" data-target="#mobile-nav-left_menu-child-8">
  1346.                                    <i class="fas tnt-chevron-down"></i>
  1347.                                </span><a tabindex="-1" aria-hidden="true" href="/sports/"  class="nav-link tnt-section-sports ">Sports</a>
  1348.                        </div>
  1349.                    </div><ul id="mobile-nav-left_menu-child-8" class="collapse nav navbar-nav"><li>
  1350.                                    <a tabindex="-1" aria-hidden="true" href="/sports/hockey/"  class="nav-link tnt-section-nhl">NHL</a>
  1351.                                    
  1352.                                </li><li>
  1353.                                    <a tabindex="-1" aria-hidden="true" href="/sports/basketball/"  class="nav-link tnt-section-nba">NBA</a>
  1354.                                    
  1355.                                </li><li>
  1356.                                    <a tabindex="-1" aria-hidden="true" href="/sports/baseball/"  class="nav-link tnt-section-mlb">MLB</a>
  1357.                                    
  1358.                                </li><li>
  1359.                                    <a tabindex="-1" aria-hidden="true" href="/sports/football/"  class="nav-link tnt-section-nfl">NFL</a>
  1360.                                    
  1361.                                </li><li>
  1362.                                    <a tabindex="-1" aria-hidden="true" href="/sports/football/cfl/"  class="nav-link tnt-section-cfl">CFL</a>
  1363.                                    
  1364.                                </li><li>
  1365.                                    <a tabindex="-1" aria-hidden="true" href="/sports/sports-betting/"  class="nav-link tnt-section-sports-betting">Sports Betting</a>
  1366.                                    
  1367.                                </li><li>
  1368.                                    <a tabindex="-1" aria-hidden="true" href="/sports/golf/"  class="nav-link tnt-section-golf">Golf</a>
  1369.                                    
  1370.                                </li><li>
  1371.                                    <a tabindex="-1" aria-hidden="true" href="/sports/soccer/"  class="nav-link tnt-section-soccer">Soccer</a>
  1372.                                    
  1373.                                </li><li>
  1374.                                    <a tabindex="-1" aria-hidden="true" href="/sports/tennis/"  class="nav-link tnt-section-tennis">Tennis</a>
  1375.                                    
  1376.                                </li><li>
  1377.                                    <a tabindex="-1" aria-hidden="true" href="/sports/auto-racing/"  class="nav-link tnt-section-auto-racing">Auto Racing</a>
  1378.                                    
  1379.                                </li><li>
  1380.                                    <a tabindex="-1" aria-hidden="true" href="/sports/cricket/"  class="nav-link tnt-section-cricket">Cricket</a>
  1381.                                    
  1382.                                </li><li>
  1383.                                    <a tabindex="-1" aria-hidden="true" href="/sports/olympics-and-paralympics/"  class="nav-link tnt-section-olympics-and-paralympics">Olympics and Paralympics</a>
  1384.                                    
  1385.                                </li></ul></div><div class="panel panel-default">
  1386.                    <div class="panel-heading" role="tab">
  1387.                        <div class="panel-title"><a tabindex="-1" aria-hidden="true" href="/real-estate/"  class="nav-link tnt-section-real-estate ">Real Estate</a>
  1388.                        </div>
  1389.                    </div></div><div class="panel panel-default">
  1390.                    <div class="panel-heading" role="tab">
  1391.                        <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-10" data-target="#mobile-nav-left_menu-child-10">
  1392.                                    <i class="fas tnt-chevron-down"></i>
  1393.                                </span><a tabindex="-1" aria-hidden="true" href="/entertainment/"  class="nav-link tnt-section-entertainment ">Entertainment</a>
  1394.                        </div>
  1395.                    </div><ul id="mobile-nav-left_menu-child-10" class="collapse nav navbar-nav"><li>
  1396.                                    <a tabindex="-1" aria-hidden="true" href="/events/"  class="nav-link tnt-section-events">Events</a>
  1397.                                    
  1398.                                </li><li>
  1399.                                    <a tabindex="-1" aria-hidden="true" href="/entertainment/television/"  class="nav-link tnt-section-television">Television</a>
  1400.                                    
  1401.                                </li><li>
  1402.                                    <a tabindex="-1" aria-hidden="true" href="/entertainment/music/"  class="nav-link tnt-section-music">Music</a>
  1403.                                    
  1404.                                </li><li>
  1405.                                    <a tabindex="-1" aria-hidden="true" href="https://www.thestar.com/entertainment/music/taylor-swift/"  target="_blank" rel="noopener" class="nav-link tnt-section-taylor-swift">Taylor Swift</a>
  1406.                                    
  1407.                                </li><li>
  1408.                                    <a tabindex="-1" aria-hidden="true" href="/entertainment/books/"  class="nav-link tnt-section-books">Books</a>
  1409.                                    
  1410.                                </li><li>
  1411.                                    <a tabindex="-1" aria-hidden="true" href="/entertainment/movies/"  class="nav-link tnt-section-movies">Movies</a>
  1412.                                    
  1413.                                </li><li>
  1414.                                    <a tabindex="-1" aria-hidden="true" href="/entertainment/stage/"  class="nav-link tnt-section-stage">Stage</a>
  1415.                                    
  1416.                                </li><li>
  1417.                                    <a tabindex="-1" aria-hidden="true" href="/entertainment/visual-arts/"  class="nav-link tnt-section-visual-arts">Visual Arts</a>
  1418.                                    
  1419.                                </li><li>
  1420.                                    <a tabindex="-1" aria-hidden="true" href="https://diversions.thestar.com/"  target="_blank" rel="noopener" class="nav-link tnt-section-fun-games">Fun & Games</a>
  1421.                                    
  1422.                                </li><li>
  1423.                                    <a tabindex="-1" aria-hidden="true" href="https://diversions.thestar.com/comics.html"  target="_blank" rel="noopener" class="nav-link tnt-section-comics">Comics</a>
  1424.                                    
  1425.                                </li><li>
  1426.                                    <a tabindex="-1" aria-hidden="true" href="/entertainment/tv-listings/"  class="nav-link tnt-section-tv-listings">TV Listings</a>
  1427.                                    
  1428.                                </li></ul></div><div class="panel panel-default">
  1429.                    <div class="panel-heading" role="tab">
  1430.                        <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-11" data-target="#mobile-nav-left_menu-child-11">
  1431.                                    <i class="fas tnt-chevron-down"></i>
  1432.                                </span><a tabindex="-1" aria-hidden="true" href="/business/"  class="nav-link tnt-section-business ">Business</a>
  1433.                        </div>
  1434.                    </div><ul id="mobile-nav-left_menu-child-11" class="collapse nav navbar-nav"><li>
  1435.                                    <a tabindex="-1" aria-hidden="true" href="/business/small-business/"  class="nav-link tnt-section-small-business">Small Business</a>
  1436.                                    
  1437.                                </li><li>
  1438.                                    <a tabindex="-1" aria-hidden="true" href="/business/technology/"  class="nav-link tnt-section-technology">Technology</a>
  1439.                                    
  1440.                                </li><li>
  1441.                                    <a tabindex="-1" aria-hidden="true" href="/business/personal-finance/"  class="nav-link tnt-section-personal-finance">Personal Finance</a>
  1442.                                    
  1443.                                </li><li>
  1444.                                    <a tabindex="-1" aria-hidden="true" href="/business/mars/"  class="nav-link tnt-section-innovation">Innovation</a>
  1445.                                    
  1446.                                </li></ul></div><div class="panel panel-default">
  1447.                    <div class="panel-heading" role="tab">
  1448.                        <div class="panel-title"><span tabindex="-1" aria-hidden="true" data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-12" data-target="#mobile-nav-left_menu-child-12">
  1449.                                    <i class="fas tnt-chevron-down"></i>
  1450.                                </span><a tabindex="-1" aria-hidden="true" href="/podcasts/"  class="nav-link tnt-section-podcasts ">Podcasts</a>
  1451.                        </div>
  1452.                    </div><ul id="mobile-nav-left_menu-child-12" class="collapse nav navbar-nav"><li>
  1453.                                    <a tabindex="-1" aria-hidden="true" href="/podcasts/this-matters/"  class="nav-link tnt-section-this-matters">This Matters</a>
  1454.                                    
  1455.                                </li><li>
  1456.                                    <a tabindex="-1" aria-hidden="true" href="/podcasts/its-political/"  class="nav-link tnt-section-it-s-political">It’s Political</a>
  1457.                                    
  1458.                                </li><li>
  1459.                                    <a tabindex="-1" aria-hidden="true" href="/podcasts/billionaire-murders/"  class="nav-link tnt-section-the-billionaire-murders">The Billionaire Murders</a>
  1460.                                    
  1461.                                </li><li>
  1462.                                    <a tabindex="-1" aria-hidden="true" href="/podcasts/deep-left-field/"  class="nav-link tnt-section-deep-left-field">Deep Left Field </a>
  1463.                                    
  1464.                                </li></ul></div><div class="panel panel-default">
  1465.                    <div class="panel-heading" role="tab">
  1466.                        <div class="panel-title"><a tabindex="-1" aria-hidden="true" href="/news/investigations/"  class="nav-link tnt-section-investigations ">Investigations</a>
  1467.                        </div>
  1468.                    </div></div></div></div>
  1469.        
  1470.        
  1471.        <div id="tncms-region-mobile-nav-bottom-left-region" class="tncms-region "></div>
  1472.    </div>
  1473.    <div id="mobile-secondary-panel" style="display:none !important">
  1474.        
  1475.    </div>
  1476.            </aside>
  1477.        
  1478.        
  1479.  
  1480.        <div class="offcanvas-inner">
  1481.            <div class="offcanvas-close-btn hidden-md hidden-lg"></div>
  1482.    
  1483.    
  1484.    
  1485.    
  1486.    <div id="tncms-region-front-skyline" class="tncms-region "></div><div id="tncms-region-global-skyline" class="tncms-region "><div id="tncms-block-2827029" class="tncms-block"></div><div id="tncms-block-2827002" class="tncms-block"></div><div id="tncms-block-3426075" class="tncms-block"></div></div>
  1487.    
  1488.  
  1489.    
  1490.        <div id="site-top-nav-container" class="hidden-sm hidden-xs hidden-print">
  1491.            <header id="site-top-nav" class="container">
  1492.                <div class="row">
  1493.                    <div id="topbar-col-one" class="col-md-4 col-sm-4"><div id="tncms-region-topbar-col-one" class="tncms-region "><div id="tncms-block-3699123" class="tncms-block"><div id="weather-3699123" class="weather-current size-small pull-left">
  1494.    <ul class="list-unstyled">
  1495.        <li class="current-conditions ">
  1496.            <a href="/weather/?weather_zip=M7A1A2" class="dropdown-toggle"  aria-label="Weather">
  1497.                <span class="icon pull-left">
  1498.                    
  1499.                    <span class="fas tnt-wi-day-cloudy"></span>
  1500.                </span>
  1501.                <span class="pull-left temp-desc small">
  1502.                    <span class="temp">9&deg;</span>
  1503.                    
  1504.                </span>
  1505.                <span class="clearfix"></span>
  1506.  
  1507.                
  1508.                    <span class="weather-date-separator">|</span>
  1509.                    <span class="weather-currentDate">Wednesday, Oct. 29</span>
  1510.                
  1511.            </a>
  1512.            
  1513.        </li><li class="sponsor-line"><a href='https://www.olg.ca/en/lottery/play-lotto-649-encore/about.html?utm_source=F26_National_L649_ONP_TorStar_NavBar&utm_medium=TorStar_NavBar' sponsored' target='_blank' rel='noopener sponsored'><strong><u>Play Now! $16M</u></strong><img src='https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/f/29/f29b8cf9-6536-46ab-bcc0-d732fd0d0a15/6858084a7f11d.preview.png' class='img-responsive tnt-prop-img lazyloaded' alt='OLG Lottery'></a></li></ul>
  1514. </div>
  1515.  
  1516.  
  1517.    <div class="clearfix"></div>
  1518. <script>
  1519.        if(window.location.pathname.indexOf('subscribe') < 0) {
  1520.            window.weatherHeaderSponsorship = true;
  1521.            window.weatherSponsor = 'OLG Lottery';
  1522.        }
  1523.    </script><script>window.weatherSponsorURL = 'https://www.olg.ca/en/lottery/play-lotto-649-encore/about.html'</script></div></div></div>
  1524.    <div id="topbar-col-two" class="col-md-4 col-sm-4"><div id="tncms-region-topbar-col-two" class="tncms-region "><div id="tncms-block-3140365" class="tncms-block">
  1525. <style>
  1526. .site-logo-desktop {
  1527.    background-image: var(--site-logo-src);
  1528.    height: var(--site-logo-height);
  1529.    width: var(--site-logo-width);
  1530.    background-size:cover;
  1531.    display:block;
  1532. }
  1533. #topbar-col-two #tncms-region-topbar-col-two {
  1534.    margin: 0 !important;
  1535. }
  1536. @media (max-width: 992px) {
  1537.    .site-logo-desktop {
  1538.        background-image: var(--site-logo-mobile-src);
  1539.        height: var(--site-logo-mobile-height);
  1540.        width: var(--site-logo-mobile-width);
  1541.        background-size:cover;
  1542.        display:block;
  1543.    }
  1544. }
  1545. @media (min-width: 993px) {
  1546.     #topbar-col-two {
  1547.         padding-top: 12px !important;
  1548.     }
  1549. }
  1550. @media (max-width: 411px) {
  1551.    .site-logo-desktop {
  1552.        height: 17px;
  1553.        width: 157px;
  1554.        background-size:cover;
  1555.        display:block;
  1556.    }
  1557.    .user-promo-button {
  1558.        margin-right: 8px !important;
  1559.        margin-left: 8px !important;
  1560.    }
  1561. }
  1562.  
  1563. @media (min-width: 993px) and (max-width: 1080px) {
  1564.    .site-logo-desktop {
  1565.        height: 34px !important;
  1566.        width: 320px !important;
  1567.    }
  1568. }
  1569. </style>
  1570. <div class="site-logo-container text-left siteUserHeader-desktop" style="height:40px;">
  1571.    <div class="logo-middle">
  1572.        <a id="siteUserHeaderHref-desktop" title="Toronto Star" href="/" aria-label="Home page" class="site-logo-desktop"></a>
  1573.    </div>
  1574. </div></div></div></div>
  1575.    <div id="topbar-col-three" class="col-md-4 col-sm-4"><div id="tncms-region-topbar-col-three" class="tncms-region "><div id="tncms-block-2841699" class="tncms-block">
  1576. <div class="user-controls">
  1577.    <div id="user-controls-2841699" class="user-controls-main" style="position:relative;z-index:1010">
  1578.        
  1579.        
  1580.        <div id="user-promo-2841699" class="user-promo">
  1581.            
  1582.            <div class="user-promo-desktop left">
  1583.                
  1584.                <div class="anonymous hidden">
  1585.                        
  1586.                    <div data-type='danon' class="user-promo-button">
  1587.                        <a href="https://www.thestar.com/subscribe/?sub_referrer=https%3A%2F%2Fwww.thestar.com%2Ffeeds.blogs.sports.doug_smiths_sports_blog.xn--rssm%3D7-5ze">
  1588.                        <div class="line1">SALE: $1 for 6 Months!</div>
  1589.                        <div class="line2">Subscribe Now</div>
  1590.                        </a>
  1591.                    </div>
  1592.                </div>
  1593.                
  1594.                
  1595.                <div class="registered hidden">
  1596.                    
  1597.                    <div data-type='dreg' class="user-promo-button">
  1598.                        <a href="https://www.thestar.com/subscribe/?sub_referrer=https%3A%2F%2Fwww.thestar.com%2Ffeeds.blogs.sports.doug_smiths_sports_blog.xn--rssm%3D7-5ze">
  1599.                        <div class="line1">SALE: $1 for 6 Months!</div>
  1600.                        <div class="line2">Subscribe Now</div>
  1601.                        </a>
  1602.                    </div>
  1603.                </div>
  1604.                
  1605.                
  1606.            </div>
  1607.            
  1608.        </div>
  1609.        
  1610.        <div id="user-control-panel-2841699" class="user-login-panel header">
  1611.            <button class="btn btn-secondary dropdownMenuButton loggedout" aria-label="sign in" type="button" id="userControlPanel-2841699"
  1612.                data-placement="header" data-status="closed" data-user="loggedout">
  1613.                <span class="userName">Sign In</span>
  1614.                <span class="userIconSpan icon-guest"></span>
  1615.                <i class="userPanelIndicator fas tnt-chevron-down"></i>
  1616.            </button>
  1617.            <div class="user-controls-menu closed" aria-label="User menu">
  1618.                    <ul role="menu">
  1619.                        
  1620.                        <li role="menuitem">
  1621.                          <div class="panel-group header">
  1622.                            <div class="panel panel-default">
  1623.                              <div class="panel-heading">
  1624.                                <h4 class="panel-title">
  1625.                                  <a data-status="closed" id="editionsControlPanel-2841699">
  1626.                                    <i class="fas tnt-map-marker-alt"></i><div class="user-edition">The Star Edition<span>Change Location</span></div><i class="editionsIndicator fas tnt-chevron-down"></i>
  1627.                                  </a>
  1628.                                </h4>
  1629.                              </div>
  1630.                              <div class="panel closed" id="editionsPanel-2841699">
  1631.                                <div class="panel-body">
  1632.                                    <ul class="user-locations" role="menu">
  1633.                                        <li role="menuitem"><a class="dropdown-item active" data-location="toronto" aria-label="Toronto">Toronto</a></li>
  1634.                                        <li role="menuitem"><a class="dropdown-item" data-location="vancouver" aria-label="Vancouver">Vancouver</a></li>
  1635.                                        <li role="menuitem"><a class="dropdown-item" data-location="calgary" aria-label="Calgary">Calgary</a></li>
  1636.                                        <li role="menuitem"><a class="dropdown-item" data-location="edmonton" aria-label="Edmonton">Edmonton</a></li>
  1637.                                        <li role="menuitem"><a class="dropdown-item" data-location="winnipeg" aria-label="Winnipeg">Winnipeg</a></li>
  1638.                                        <li role="menuitem"><a class="dropdown-item" data-location="ottawa" aria-label="Ottawa">Ottawa</a></li>
  1639.                                        <li role="menuitem"><a class="dropdown-item" data-location="halifax" aria-label="Halifax">Halifax</a></li>
  1640.                                    </ul>
  1641.                                </div>
  1642.                              </div>
  1643.                            </div>
  1644.                          </div>
  1645.                        </li>
  1646.                        
  1647.                        <li role="menuitem"><a class="dropdown-item" href="/users/admin/" aria-label="Manage Profile" rel="nofollow">Manage Profile<i class="fas tnt-chevron-right"></i></a></li>
  1648.                        <li role="menuitem"><a class="dropdown-item" href="/users/admin/service/" aria-label="Subscriptions" rel="nofollow">Subscriptions<i class="fas tnt-chevron-right"></i></a></li>
  1649.                        <li role="menuitem"><a class="dropdown-item" href="/users/admin/service/?view=transactions" aria-label="Billing Information"  rel="nofollow">Billing Information<i class="fas tnt-chevron-right"></i></a></li>
  1650.                        <li role="menuitem"><a class="dropdown-item" href="/users/admin/list/" rel="nofollow" aria-label="Saved Articles">Saved Articles<i class="fas tnt-chevron-right"></i></a></li>
  1651.                        
  1652.                        <li role="menuitem"><a class="dropdown-item" href="/newsletters/" aria-label="Newsletters" >Newsletters<i class="fas tnt-chevron-right"></i></a></li>
  1653.                        
  1654.                        <li role="menuitem"><a class="dropdown-item" href="/site/notifications/" aria-label="Notifications" >Notifications<i class="fas tnt-chevron-right"></i></a></li>
  1655.                        
  1656.                        
  1657.                        
  1658.                            <li role="menuitem" id="sub-perks-2841699" style="display: none;"><a class="dropdown-item" href="/site/benefits?itm_source=benefits-menu" aria-label="Subscriber Perks">Subscriber Perks<i class="fas tnt-chevron-right"></i></a></li>
  1659.                        
  1660.                        
  1661.                        
  1662.                            <li role="menuitem" id="archives-2841699" style="display: none;">
  1663.                                <a class="dropdown-item" href="/newspapers/" rel="nofollow" aria-label="Archives" >
  1664.                                    Archives
  1665.                                </a>
  1666.                            </li>
  1667.                        
  1668.                        
  1669.                        <li>
  1670.                            <a class="dropdown-item logout-btn" id="logout-2841699" onclick="handleUserLogout2841699()" rel="nofollow" role="menuitem" aria-label="Logout" >
  1671.                                Sign out
  1672.                            </a>
  1673.                        </li>
  1674.                    </ul>
  1675.            </div>
  1676.              
  1677.              
  1678.            <form id="user-login-form-2841699" style="display:none" role="form" method="post" action="https://www.thestar.com/users/login/">
  1679.                <input type="hidden" name="x_org_url" value="https://www.thestar.com/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  1680.                <input type="hidden" name="referer_url" value="https://www.thestar.com/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  1681.                <input type="hidden" name="username" value="provider:Metroland Hub">
  1682.                <input type="hidden" name="site" value="thestar.com">
  1683.            </form>
  1684.            
  1685.            <form id="user-local-logout-form-2841699" method="post" style="display:block" action="https://www.thestar.com/tncms/auth/logout/?return=https://www.thestar.com/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze" >
  1686.                <input type="hidden" name="referer_url" value="https://www.thestar.com/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  1687.                <input type="submit" name="logout" value="Logout" class="hide">
  1688.            </form>
  1689.            <form id="user-remote-logout-form-2841699" method="post" action="https://www.thestar.com/tncms/auth/logout/"><input type="hidden" name="return" value="https://www.thestar.com/tncms/auth/logout/?return=https://www.thestar.com/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze"><input type="submit" name="logout" value="Logout" class="hide">
  1690.            </form>
  1691.        
  1692.        </div><!-- closing user-login-panel -->
  1693.        
  1694.        
  1695.        
  1696.        <div class="user-controls-search-button">
  1697.            <button id="search-toggle-2841699" aria-label="Search">
  1698.                <span class="fas tnt-search"></span>
  1699.            </button>
  1700.        </div>
  1701.        
  1702.    </div><!--closing user controls main -->
  1703.  
  1704.  
  1705.    
  1706.  
  1707.     <div id='site-search-form-2841699' class="user-controls-search" style="display:none";>
  1708.        <form id="site-search-header" aria-label="Site search" action="/search/" method="GET" >
  1709.            <input type="hidden" name="l" value="25">
  1710.                <input type="hidden" name="s" value="start_time">
  1711.                <input type="hidden" name="sd" value="desc">
  1712.            
  1713.            
  1714.            
  1715.                <input type="hidden" name="d1" value="">
  1716.            
  1717.            <input type="hidden" name="f" value="html">
  1718.            
  1719.                <input type="hidden" name="t" value="article,video,youtube,collection">
  1720.            
  1721.            <input type="hidden" name="app" value="editorial">
  1722.            <input type="hidden" name="nsa" value="eedition">
  1723.            <div id="site-search-form-2841699" class="site-search-form input-group   ">
  1724.                <label for="site-search-2841699-term" class="sr-only">Site search</label>
  1725.                <input id="site-search-2841699-term" name="q" title="Site search" type="text" placeholder="Search..." class="form-control" autocomplete="off">
  1726.                <input type="submit" class="hide" value="Search">
  1727.                <span class="input-group-btn">
  1728.                    <button id="site-search-2841699-btn" class="btn btn-primary" aria-label="Submit Site Search" type="submit">
  1729.                        <span class="hidden-xl hidden-lg hidden-md fas tnt-search"></span>
  1730.                        <span id="site-search-button-2841699" class="hidden-xs hidden-sm">Search</span>
  1731.                    </button>
  1732.                </span>
  1733.            </div>
  1734.            <div class="user-controls-cancel-button">
  1735.                <span id="search-cancel-2841699" aria-label="Cancel Search">
  1736.                    <span class="fas tnt-times"></span>
  1737.                </span>
  1738.            </div>
  1739.        </form>
  1740.        
  1741.    </div>
  1742.    
  1743.  
  1744. </div><!-- closing user controls --></div></div><div id="tncms-region-nav-topbar-col-three-nav" class="tncms-region-nav"><ul id="topbar-col-three-nav_menu" class="topNav list-inline nav-list" ><li class=" "  data-cmspath="/" data-liurl="/site/about/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  1745.                
  1746.                <a class="nav-link   tnt-section-span-aria-label-proudly-canadian-span"  href="/site/about/"  tabindex="0">
  1747.                    <span class="nav-label "><span aria-label="Proudly Canadian"></span></span>
  1748.                </a></li><li class=" "  data-cmspath="/" data-liurl="/newsletters/?itm_source=newsletter-header-link" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  1749.                
  1750.                <a class="nav-link   tnt-section-i-class-fas-tnt-envelope-i-newsletters"  href="/newsletters/?itm_source=newsletter-header-link"  tabindex="0">
  1751.                    <span class="nav-label "><i class="fas tnt-envelope"></i> Newsletters</span>
  1752.                </a></li><li class=" "  data-cmspath="/" data-liurl="https://torontostar.pressreader.com/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  1753.                
  1754.                <a class="nav-link   tnt-section-i-class-fas-tnt-file-alt-i-today-s-paper"  href="https://torontostar.pressreader.com/"  target="_blank" rel="noopener" tabindex="0">
  1755.                    <span class="nav-label "><i class="fas tnt-file-alt"></i> Today’s Paper</span>
  1756.                </a></li></ul><style>
  1757.            .affix-top #tncms-region-main-nav-right-region{display: none}
  1758.            .affix #tncms-region-main-nav-right-region{display: flex;column-gap:8px}
  1759.            @media (max-width: 991px){
  1760.            #main-navigation{height: 45px}
  1761.            }
  1762.            
  1763.        </style>
  1764.    </div></div>
  1765.                </div>
  1766.            </header>
  1767.        </div>
  1768.    
  1769.  
  1770.    
  1771.        <div id="site-header-container" class="hidden-sm hidden-xs hidden-print">
  1772.            <header id="site-header" class="container" role="banner">
  1773.                
  1774.                <div class="row">
  1775.                    <div id="masthead-full-top" class="col-lg-12"><div id="tncms-region-masthead-full-top" class="tncms-region "></div></div>
  1776.                </div>
  1777.                <div class="row">
  1778.                    
  1779.                    <div id="masthead-col-one" class="col-md-4 col-sm-4"><div id="tncms-region-masthead-col-one" class="tncms-region "><div id="tncms-block-3687831" class="tncms-block"><div id="weather-3687831" class="weather-current size-small pull-left">
  1780.    <ul class="list-unstyled">
  1781.        <li class="current-conditions ">
  1782.            <a href="/weather/?weather_zip=M7A1A2" class="dropdown-toggle"  aria-label="Weather">
  1783.                <span class="icon pull-left">
  1784.                    
  1785.                    <span class="fas tnt-wi-day-cloudy"></span>
  1786.                </span>
  1787.                <span class="pull-left temp-desc small">
  1788.                    <span class="temp">9&deg;</span>
  1789.                    
  1790.                </span>
  1791.                <span class="clearfix"></span>
  1792.  
  1793.                
  1794.            </a>
  1795.            
  1796.        </li></ul>
  1797. </div>
  1798.  
  1799.    <div class="clearfix"></div>
  1800. </div></div></div>
  1801.    <div id="masthead-col-two" class="col-md-4 col-sm-4"><div id="tncms-region-masthead-col-two" class="tncms-region "></div></div>
  1802.    <div id="masthead-col-three" class="col-md-4 col-sm-4"><div id="tncms-region-masthead-col-three" class="tncms-region "></div></div>
  1803.                </div>
  1804.                <div class="row">
  1805.                    <div id="masthead-full-bottom" class="col-lg-12"><div id="tncms-region-masthead-full-bottom" class="tncms-region "></div></div>
  1806.                </div>
  1807.                
  1808.            </header>
  1809.        </div>
  1810.    
  1811.  
  1812.    
  1813.    
  1814.        <div id="site-navbar-container" class="hidden-print affix-top">
  1815.            <div id="tncms-region-affix-nav-brand" class="tncms-region "><div id="tncms-block-2828682" class="tncms-block sm-brand hidden-sm hidden-xs"><div id="site-logo-2828682" class="site-logo-container text-center" ><div class="logo-middle">
  1816.            <a  href="/" aria-label="Home page"><img
  1817.            
  1818.            src="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/custom/image/31c48758-8d44-11ed-8c30-0bcb8697ec11.png?resize=200%2C200"
  1819.            srcset="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/custom/image/31c48758-8d44-11ed-8c30-0bcb8697ec11.png"
  1820.            sizes="100vw"
  1821.            
  1822.            class=" img-responsive lazyload tnt-prop-img"
  1823.            width="138"
  1824.            height="138"
  1825.            alt="site-logo"
  1826.            ></a>
  1827.        </div></div></div></div>
  1828.            <nav id="main-navigation" aria-label="Main" class="navbar yamm navbar-default container navbar-static">
  1829.                
  1830.                
  1831.                <div class="navbar-header">
  1832.                    
  1833.                    
  1834.                        <button type="button" class=" visible-sm visible-xs navbar-toggle pull-left" data-toggle="offcanvas" data-target="left" aria-label="Left Main Menu" aria-expanded="false">
  1835.                            <span class="icon-bar"></span>
  1836.                            <span class="icon-bar"></span>
  1837.                            <span class="icon-bar"></span>
  1838.                            
  1839.                        </button>
  1840.                        
  1841.                    
  1842.                    
  1843.  
  1844.                    
  1845.                        <div class="navbar-brand hidden-md hidden-lg pos_left">
  1846.                            
  1847.                                <div id="tncms-region-main-nav-brand" class="tncms-region "><div id="tncms-block-3140368" class="tncms-block">
  1848. <style>
  1849. .site-logo-mobile {
  1850.    background-image: var(--site-logo-src);
  1851.    height: var(--site-logo-height);
  1852.    width: var(--site-logo-width);
  1853.    background-size:cover;
  1854.    display:block;
  1855. }
  1856. #topbar-col-two #tncms-region-topbar-col-two {
  1857.    margin: 0 !important;
  1858. }
  1859. @media (max-width: 992px) {
  1860.    .site-logo-mobile {
  1861.        background-image: var(--site-logo-mobile-src);
  1862.        height: var(--site-logo-mobile-height);
  1863.        width: var(--site-logo-mobile-width);
  1864.        background-size:cover;
  1865.        display:block;
  1866.    }
  1867. }
  1868. @media (min-width: 993px) {
  1869.     #topbar-col-two {
  1870.         padding-top: 12px !important;
  1871.     }
  1872. }
  1873. @media (max-width: 411px) {
  1874.    .site-logo-mobile {
  1875.        height: 17px;
  1876.        width: 157px;
  1877.        background-size:cover;
  1878.        display:block;
  1879.    }
  1880.    .user-promo-button {
  1881.        margin-right: 8px !important;
  1882.        margin-left: 8px !important;
  1883.    }
  1884. }
  1885.  
  1886. @media (min-width: 993px) and (max-width: 1080px) {
  1887.    .site-logo-mobile {
  1888.        height: 34px !important;
  1889.        width: 320px !important;
  1890.    }
  1891. }
  1892. </style>
  1893. <div class="site-logo-container text-left siteUserHeader-mobile" style="height:20px;">
  1894.    <div class="logo-middle">
  1895.        <a id="siteUserHeaderHref-mobile" title="Toronto Star" href="/" aria-label="Home page" class="site-logo-mobile"></a>
  1896.    </div>
  1897. </div></div><div id="tncms-block-2841705" class="tncms-block">
  1898. <div class="user-controls">
  1899.    <div id="user-controls-2841705" class="user-controls-main" >
  1900.        
  1901.        
  1902.        <div id="user-promo-2841705" class="user-promo">
  1903.            
  1904.            <div class="user-promo-mobile ">
  1905.                
  1906.                <div class="anonymous hidden">
  1907.                    
  1908.                    <div class="user-promo-button">
  1909.                        <a href="https://www.thestar.com/subscribe/" aria-label="SALE<br>Only $1">SALE<br>Only $1</a>
  1910.                    </div>
  1911.                </div>
  1912.                
  1913.                
  1914.                <div class="registered hidden">
  1915.                    
  1916.                    <div class=" user-promo-button">
  1917.                        <a href="https://www.thestar.com/subscribe/" aria-label="SALE<br>Only $1">SALE<br>Only $1</a>
  1918.                    </div>
  1919.                </div>
  1920.                
  1921.                
  1922.                <div class="subscriber hidden">
  1923.                    <div class="user-promo-button">
  1924.                        <a href="/newsletters?itm_source=newsletter-header-button" aria-label="Newsletters">Newsletters</a>
  1925.                    </div>
  1926.                </div>
  1927.                
  1928.            </div>
  1929.            
  1930.        </div>
  1931.        
  1932.        <div id="user-control-panel-2841705" class="user-login-panel mobile">
  1933.            <button class="btn btn-secondary dropdownMenuButton loggedout" aria-label="sign in" type="button" id="userControlPanel-2841705"
  1934.                data-placement="mobile" data-status="closed" data-user="loggedout">
  1935.                <span class="userName">Sign In</span>
  1936.                <span class="userIconSpan icon-guest"></span>
  1937.                <i class="userPanelIndicator fas tnt-chevron-down"></i>
  1938.            </button>
  1939.            <div class="user-controls-menu closed" aria-label="User menu">
  1940.                    <ul role="menu">
  1941.                        
  1942.                        <li role="menuitem">
  1943.                          <div class="panel-group mobile">
  1944.                            <div class="panel panel-default">
  1945.                              <div class="panel-heading">
  1946.                                <h4 class="panel-title">
  1947.                                  <a data-status="closed" id="editionsControlPanel-2841705">
  1948.                                    <i class="fas tnt-map-marker-alt"></i><div class="user-edition">The Star Edition<span>Change Location</span></div><i class="editionsIndicator fas tnt-chevron-down"></i>
  1949.                                  </a>
  1950.                                </h4>
  1951.                              </div>
  1952.                              <div class="panel closed" id="editionsPanel-2841705">
  1953.                                <div class="panel-body">
  1954.                                    <ul class="user-locations" role="menu">
  1955.                                        <li role="menuitem"><a class="dropdown-item active" data-location="toronto" aria-label="Toronto">Toronto</a></li>
  1956.                                        <li role="menuitem"><a class="dropdown-item" data-location="vancouver" aria-label="Vancouver">Vancouver</a></li>
  1957.                                        <li role="menuitem"><a class="dropdown-item" data-location="calgary" aria-label="Calgary">Calgary</a></li>
  1958.                                        <li role="menuitem"><a class="dropdown-item" data-location="edmonton" aria-label="Edmonton">Edmonton</a></li>
  1959.                                        <li role="menuitem"><a class="dropdown-item" data-location="winnipeg" aria-label="Winnipeg">Winnipeg</a></li>
  1960.                                        <li role="menuitem"><a class="dropdown-item" data-location="ottawa" aria-label="Ottawa">Ottawa</a></li>
  1961.                                        <li role="menuitem"><a class="dropdown-item" data-location="halifax" aria-label="Halifax">Halifax</a></li>
  1962.                                    </ul>
  1963.                                </div>
  1964.                              </div>
  1965.                            </div>
  1966.                          </div>
  1967.                        </li>
  1968.                        
  1969.                        <li role="menuitem"><a class="dropdown-item" href="/users/admin/" aria-label="Manage Profile" rel="nofollow">Manage Profile<i class="fas tnt-chevron-right"></i></a></li>
  1970.                        <li role="menuitem"><a class="dropdown-item" href="/users/admin/service/" aria-label="Subscriptions" rel="nofollow">Subscriptions<i class="fas tnt-chevron-right"></i></a></li>
  1971.                        <li role="menuitem"><a class="dropdown-item" href="/users/admin/service/?view=transactions" aria-label="Billing Information"  rel="nofollow">Billing Information<i class="fas tnt-chevron-right"></i></a></li>
  1972.                        <li role="menuitem"><a class="dropdown-item" href="/users/admin/list/" rel="nofollow" aria-label="Saved Articles">Saved Articles<i class="fas tnt-chevron-right"></i></a></li>
  1973.                        
  1974.                        <li role="menuitem"><a class="dropdown-item" href="/newsletters/" aria-label="Newsletters" >Newsletters<i class="fas tnt-chevron-right"></i></a></li>
  1975.                        
  1976.                        <li role="menuitem"><a class="dropdown-item" href="/site/notifications/" aria-label="Notifications" >Notifications<i class="fas tnt-chevron-right"></i></a></li>
  1977.                        
  1978.                        
  1979.                        
  1980.                            <li role="menuitem" id="sub-perks-2841705" style="display: none;"><a class="dropdown-item" href="/site/benefits?itm_source=benefits-menu" aria-label="Subscriber Perks">Subscriber Perks<i class="fas tnt-chevron-right"></i></a></li>
  1981.                        
  1982.                        
  1983.                        
  1984.                            <li role="menuitem" id="archives-2841705" style="display: none;">
  1985.                                <a class="dropdown-item" href="/newspapers/" rel="nofollow" aria-label="Archives" >
  1986.                                    Archives
  1987.                                </a>
  1988.                            </li>
  1989.                        
  1990.                        
  1991.                        <li>
  1992.                            <a class="dropdown-item logout-btn" id="logout-2841705" onclick="handleUserLogout2841705()" rel="nofollow" role="menuitem" aria-label="Logout" >
  1993.                                Sign out
  1994.                            </a>
  1995.                        </li>
  1996.                    </ul>
  1997.            </div>
  1998.              
  1999.              
  2000.            <form id="user-login-form-2841705" style="display:none" role="form" method="post" action="https://www.thestar.com/users/login/">
  2001.                <input type="hidden" name="x_org_url" value="https://www.thestar.com/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  2002.                <input type="hidden" name="referer_url" value="https://www.thestar.com/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  2003.                <input type="hidden" name="username" value="provider:Metroland Hub">
  2004.                <input type="hidden" name="site" value="thestar.com">
  2005.            </form>
  2006.            
  2007.            <form id="user-local-logout-form-2841705" method="post" style="display:block" action="https://www.thestar.com/tncms/auth/logout/?return=https://www.thestar.com/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze" >
  2008.                <input type="hidden" name="referer_url" value="https://www.thestar.com/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  2009.                <input type="submit" name="logout" value="Logout" class="hide">
  2010.            </form>
  2011.            <form id="user-remote-logout-form-2841705" method="post" action="https://www.thestar.com/tncms/auth/logout/"><input type="hidden" name="return" value="https://www.thestar.com/tncms/auth/logout/?return=https://www.thestar.com/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze"><input type="submit" name="logout" value="Logout" class="hide">
  2012.            </form>
  2013.        
  2014.        </div><!-- closing user-login-panel -->
  2015.        
  2016.        
  2017.        
  2018.    </div><!--closing user controls main -->
  2019.  
  2020.  
  2021.    
  2022.  
  2023. </div><!-- closing user controls --></div></div>
  2024.                            
  2025.                        </div>
  2026.                    
  2027.  
  2028.                    
  2029.                </div>
  2030.  
  2031.                
  2032.                    <div id="navbar-collapse" class="navbar-collapse collapse">
  2033.                        
  2034.                            <div class="pull-right">
  2035.                                <div id="tncms-region-main-nav-right-region" class="tncms-region "><div id="tncms-block-3118246" class="tncms-block">
  2036.  
  2037. </div><div id="tncms-block-2841702" class="tncms-block">
  2038. <div class="user-controls">
  2039.    <div id="user-controls-2841702" class="user-controls-main" >
  2040.        
  2041.        <div id="user-control-panel-2841702" class="user-login-panel static">
  2042.            <button class="btn btn-secondary dropdownMenuButton loggedout" aria-label="sign in" type="button" id="userControlPanel-2841702"
  2043.                data-placement="static" data-status="closed" data-user="loggedout">
  2044.                <span class="userName">Sign In</span>
  2045.                <span class="userIconSpan icon-guest"></span>
  2046.                <i class="userPanelIndicator fas tnt-chevron-down"></i>
  2047.            </button>
  2048.            <div class="user-controls-menu closed" aria-label="User menu">
  2049.                    <ul role="menu">
  2050.                        
  2051.                        <li role="menuitem">
  2052.                          <div class="panel-group static">
  2053.                            <div class="panel panel-default">
  2054.                              <div class="panel-heading">
  2055.                                <h4 class="panel-title">
  2056.                                  <a data-status="closed" id="editionsControlPanel-2841702">
  2057.                                    <i class="fas tnt-map-marker-alt"></i><div class="user-edition">The Star Edition<span>Change Location</span></div><i class="editionsIndicator fas tnt-chevron-down"></i>
  2058.                                  </a>
  2059.                                </h4>
  2060.                              </div>
  2061.                              <div class="panel closed" id="editionsPanel-2841702">
  2062.                                <div class="panel-body">
  2063.                                    <ul class="user-locations" role="menu">
  2064.                                        <li role="menuitem"><a class="dropdown-item active" data-location="toronto" aria-label="Toronto">Toronto</a></li>
  2065.                                        <li role="menuitem"><a class="dropdown-item" data-location="vancouver" aria-label="Vancouver">Vancouver</a></li>
  2066.                                        <li role="menuitem"><a class="dropdown-item" data-location="calgary" aria-label="Calgary">Calgary</a></li>
  2067.                                        <li role="menuitem"><a class="dropdown-item" data-location="edmonton" aria-label="Edmonton">Edmonton</a></li>
  2068.                                        <li role="menuitem"><a class="dropdown-item" data-location="winnipeg" aria-label="Winnipeg">Winnipeg</a></li>
  2069.                                        <li role="menuitem"><a class="dropdown-item" data-location="ottawa" aria-label="Ottawa">Ottawa</a></li>
  2070.                                        <li role="menuitem"><a class="dropdown-item" data-location="halifax" aria-label="Halifax">Halifax</a></li>
  2071.                                    </ul>
  2072.                                </div>
  2073.                              </div>
  2074.                            </div>
  2075.                          </div>
  2076.                        </li>
  2077.                        
  2078.                        <li role="menuitem"><a class="dropdown-item" href="/users/admin/" aria-label="Manage Profile" rel="nofollow">Manage Profile<i class="fas tnt-chevron-right"></i></a></li>
  2079.                        <li role="menuitem"><a class="dropdown-item" href="/users/admin/service/" aria-label="Subscriptions" rel="nofollow">Subscriptions<i class="fas tnt-chevron-right"></i></a></li>
  2080.                        <li role="menuitem"><a class="dropdown-item" href="/users/admin/service/?view=transactions" aria-label="Billing Information"  rel="nofollow">Billing Information<i class="fas tnt-chevron-right"></i></a></li>
  2081.                        <li role="menuitem"><a class="dropdown-item" href="/users/admin/list/" rel="nofollow" aria-label="Saved Articles">Saved Articles<i class="fas tnt-chevron-right"></i></a></li>
  2082.                        
  2083.                        <li role="menuitem"><a class="dropdown-item" href="/newsletters/" aria-label="Newsletters" >Newsletters<i class="fas tnt-chevron-right"></i></a></li>
  2084.                        
  2085.                        <li role="menuitem"><a class="dropdown-item" href="/site/notifications/" aria-label="Notifications" >Notifications<i class="fas tnt-chevron-right"></i></a></li>
  2086.                        
  2087.                        
  2088.                        
  2089.                            <li role="menuitem" id="sub-perks-2841702" style="display: none;"><a class="dropdown-item" href="/site/benefits?itm_source=benefits-menu" aria-label="Subscriber Perks">Subscriber Perks<i class="fas tnt-chevron-right"></i></a></li>
  2090.                        
  2091.                        
  2092.                        
  2093.                            <li role="menuitem" id="archives-2841702" style="display: none;">
  2094.                                <a class="dropdown-item" href="/newspapers/" rel="nofollow" aria-label="Archives" >
  2095.                                    Archives
  2096.                                </a>
  2097.                            </li>
  2098.                        
  2099.                        
  2100.                        <li>
  2101.                            <a class="dropdown-item logout-btn" id="logout-2841702" onclick="handleUserLogout2841702()" rel="nofollow" role="menuitem" aria-label="Logout" >
  2102.                                Sign out
  2103.                            </a>
  2104.                        </li>
  2105.                    </ul>
  2106.            </div>
  2107.              
  2108.              
  2109.            <form id="user-login-form-2841702" style="display:none" role="form" method="post" action="https://www.thestar.com/users/login/">
  2110.                <input type="hidden" name="x_org_url" value="https://www.thestar.com/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  2111.                <input type="hidden" name="referer_url" value="https://www.thestar.com/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  2112.                <input type="hidden" name="username" value="provider:Metroland Hub">
  2113.                <input type="hidden" name="site" value="thestar.com">
  2114.            </form>
  2115.            
  2116.            <form id="user-local-logout-form-2841702" method="post" style="display:block" action="https://www.thestar.com/tncms/auth/logout/?return=https://www.thestar.com/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze" >
  2117.                <input type="hidden" name="referer_url" value="https://www.thestar.com/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  2118.                <input type="submit" name="logout" value="Logout" class="hide">
  2119.            </form>
  2120.            <form id="user-remote-logout-form-2841702" method="post" action="https://www.thestar.com/tncms/auth/logout/"><input type="hidden" name="return" value="https://www.thestar.com/tncms/auth/logout/?return=https://www.thestar.com/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze"><input type="submit" name="logout" value="Logout" class="hide">
  2121.            </form>
  2122.        
  2123.        </div><!-- closing user-login-panel -->
  2124.        
  2125.        
  2126.        <div id="user-promo-2841702" class="user-promo">
  2127.            
  2128.            <div class="user-promo-desktop right">
  2129.                
  2130.                <div class="anonymous hidden">
  2131.                        
  2132.                    <div data-type='danon' class="user-promo-button">
  2133.                        <a href="https://www.thestar.com/subscribe/">
  2134.                        <div class="line1">SALE<br>$1 for 6 months</div>
  2135.                        
  2136.                        </a>
  2137.                    </div>
  2138.                </div>
  2139.                
  2140.                
  2141.                <div class="registered hidden">
  2142.                    
  2143.                    <div data-type='dreg' class="user-promo-button">
  2144.                        <a href="https://www.thestar.com/subscribe/">
  2145.                        <div class="line1">SALE<br>$1 for 6 months</div>
  2146.                        
  2147.                        </a>
  2148.                    </div>
  2149.                </div>
  2150.                
  2151.                
  2152.                <div class="subscriber hidden">
  2153.                    <div data-type='dsub' class="user-promo-button">
  2154.                        <a href="/newsletters?itm_source=newsletter-header-button">
  2155.                        <div class="line1">Newsletters</div>
  2156.                        
  2157.                        </a>
  2158.                    </div>
  2159.                </div>
  2160.                
  2161.            </div>
  2162.            
  2163.        </div>
  2164.        
  2165.        
  2166.        
  2167.    </div><!--closing user controls main -->
  2168.  
  2169.  
  2170.    
  2171.  
  2172. </div><!-- closing user controls --></div></div>
  2173.                                
  2174.                            </div>
  2175.                        
  2176.                        <div class="navbar-left">
  2177.                            <div id="tncms-region-nav-main-nav" class="tncms-region-nav"><ul id="main-nav_menu" class="topNav nav navbar-nav" role="navigation" aria-label="Main"><li class=" dropdown active" aria-expanded="false" data-cmspath="/" data-liurl="/" data-parent="" data-grandparent="" data-activeitem="/" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  2178.                
  2179.                <a class="nav-link  nav-home dropdown-toggle  tnt-section-home"   data-target="#"   href="/"  tabindex="0">
  2180.                    <span class="nav-label ">Home</span>
  2181.                </a><ul id="main-nav_menu-child-1" class="subNav dropdown">
  2182.                        
  2183.                        <span class="menuLeftAlign">
  2184.                        
  2185.                        
  2186.                            
  2187.                            <li class=" "  data-activeitem="">
  2188.                                <a class="nav-link   tnt-section-blue-jays"  href="/sports/blue-jays/"  tabindex="0">
  2189.                                <span class="nav-label">Blue Jays</span>
  2190.                                </a>
  2191.                            </li>
  2192.                            
  2193.                        
  2194.                            
  2195.                            <li class=" "  data-activeitem="">
  2196.                                <a class="nav-link   tnt-section-canada-post"  href="https://www.thestar.com/news/canada/canada-post/"  target="_blank" rel="noopener" tabindex="0">
  2197.                                <span class="nav-label">Canada Post</span>
  2198.                                </a>
  2199.                            </li>
  2200.                            
  2201.                        
  2202.                            
  2203.                            <li class=" "  data-activeitem="">
  2204.                                <a class="nav-link   tnt-section-money-coach"  href="/business/money-coach/"  tabindex="0">
  2205.                                <span class="nav-label">Money Coach</span>
  2206.                                </a>
  2207.                            </li>
  2208.                            
  2209.                        
  2210.                            
  2211.                            <li class=" "  data-activeitem="">
  2212.                                <a class="nav-link   tnt-section-millennial-money"  href="/business/millennial-money/"  tabindex="0">
  2213.                                <span class="nav-label">Millennial Money</span>
  2214.                                </a>
  2215.                            </li>
  2216.                            
  2217.                        
  2218.                        
  2219.                        </span>
  2220.                        
  2221.                    </ul></li><li class=" dropdown " aria-expanded="false" data-cmspath="/" data-liurl="/news/gta/" data-parent="" data-grandparent="" data-activeitem="/" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  2222.                
  2223.                <a class="nav-link  dropdown-toggle  tnt-section-gta"   data-target="#"   href="/news/gta/"  tabindex="0">
  2224.                    <span class="nav-label ">GTA</span>
  2225.                </a><ul id="main-nav_menu-child-6" class="subNav dropdown">
  2226.                        
  2227.                        
  2228.                            
  2229.                            <li class=" "  data-activeitem="">
  2230.                                <a class="nav-link   tnt-section-readers-choice-awards"  href="https://best-businesses.thereaderschoice.ca/o/toronto/readers-choice-2025-nominations"  target="_blank" rel="noopener" tabindex="0">
  2231.                                <span class="nav-label">Readers’ Choice Awards</span>
  2232.                                </a>
  2233.                            </li>
  2234.                            
  2235.                        
  2236.                            
  2237.                            <li class=" "  data-activeitem="">
  2238.                                <a class="nav-link   tnt-section-shopping-and-services"  href="/shopping-and-services/"  tabindex="0">
  2239.                                <span class="nav-label">Shopping and Services</span>
  2240.                                </a>
  2241.                            </li>
  2242.                            
  2243.                        
  2244.                        
  2245.                    </ul></li><li class=" dropdown " aria-expanded="false" data-cmspath="/" data-liurl="/news/canada/" data-parent="" data-grandparent="" data-activeitem="/" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  2246.                
  2247.                <a class="nav-link  dropdown-toggle  tnt-section-canada"   data-target="#"   href="/news/canada/"  tabindex="0">
  2248.                    <span class="nav-label ">Canada</span>
  2249.                </a><ul id="main-nav_menu-child-9" class="subNav dropdown">
  2250.                        
  2251.                        
  2252.                            
  2253.                            <li class=" "  data-activeitem="">
  2254.                                <a class="nav-link   tnt-section-ontario"  href="/news/ontario/"  tabindex="0">
  2255.                                <span class="nav-label">Ontario</span>
  2256.                                </a>
  2257.                            </li>
  2258.                            
  2259.                        
  2260.                            
  2261.                            <li class=" "  data-activeitem="">
  2262.                                <a class="nav-link   tnt-section-british-columbia"  href="/news/canada/british-columbia/"  tabindex="0">
  2263.                                <span class="nav-label">British Columbia</span>
  2264.                                </a>
  2265.                            </li>
  2266.                            
  2267.                        
  2268.                            
  2269.                            <li class=" "  data-activeitem="">
  2270.                                <a class="nav-link   tnt-section-alberta"  href="/news/canada/alberta/"  tabindex="0">
  2271.                                <span class="nav-label">Alberta</span>
  2272.                                </a>
  2273.                            </li>
  2274.                            
  2275.                        
  2276.                            
  2277.                            <li class=" "  data-activeitem="">
  2278.                                <a class="nav-link   tnt-section-quebec"  href="/news/canada/quebec/"  tabindex="0">
  2279.                                <span class="nav-label">Quebec</span>
  2280.                                </a>
  2281.                            </li>
  2282.                            
  2283.                        
  2284.                            
  2285.                            <li class=" "  data-activeitem="">
  2286.                                <a class="nav-link   tnt-section-nova-scotia"  href="/news/canada/nova-scotia/"  tabindex="0">
  2287.                                <span class="nav-label">Nova Scotia</span>
  2288.                                </a>
  2289.                            </li>
  2290.                            
  2291.                        
  2292.                        
  2293.                    </ul></li><li class=" dropdown " aria-expanded="false" data-cmspath="/" data-liurl="/politics/" data-parent="" data-grandparent="" data-activeitem="/" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  2294.                
  2295.                <a class="nav-link  dropdown-toggle  tnt-section-politics"   data-target="#"   href="/politics/"  tabindex="0">
  2296.                    <span class="nav-label ">Politics</span>
  2297.                </a><ul id="main-nav_menu-child-15" class="subNav dropdown">
  2298.                        
  2299.                        
  2300.                            
  2301.                            <li class=" "  data-activeitem="">
  2302.                                <a class="nav-link   tnt-section-federal-politics"  href="/politics/federal/"  tabindex="0">
  2303.                                <span class="nav-label">Federal Politics</span>
  2304.                                </a>
  2305.                            </li>
  2306.                            
  2307.                        
  2308.                            
  2309.                            <li class=" "  data-activeitem="">
  2310.                                <a class="nav-link   tnt-section-provincial-politics"  href="/politics/provincial/"  tabindex="0">
  2311.                                <span class="nav-label">Provincial Politics</span>
  2312.                                </a>
  2313.                            </li>
  2314.                            
  2315.                        
  2316.                            
  2317.                            <li class=" "  data-activeitem="">
  2318.                                <a class="nav-link   tnt-section-political-opinion"  href="/politics/political-opinion/"  tabindex="0">
  2319.                                <span class="nav-label">Political Opinion</span>
  2320.                                </a>
  2321.                            </li>
  2322.                            
  2323.                        
  2324.                        
  2325.                    </ul></li><li class=" dropdown " aria-expanded="false" data-cmspath="/" data-liurl="/news/world/" data-parent="" data-grandparent="" data-activeitem="/" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  2326.                
  2327.                <a class="nav-link  dropdown-toggle  tnt-section-world"   data-target="#"   href="/news/world/"  tabindex="0">
  2328.                    <span class="nav-label ">World</span>
  2329.                </a><ul id="main-nav_menu-child-19" class="subNav dropdown">
  2330.                        
  2331.                        
  2332.                            
  2333.                            <li class=" "  data-activeitem="">
  2334.                                <a class="nav-link   tnt-section-united-states"  href="/news/world/united-states/"  tabindex="0">
  2335.                                <span class="nav-label">United States</span>
  2336.                                </a>
  2337.                            </li>
  2338.                            
  2339.                        
  2340.                            
  2341.                            <li class=" "  data-activeitem="">
  2342.                                <a class="nav-link   tnt-section-americas"  href="/news/world/americas/"  tabindex="0">
  2343.                                <span class="nav-label">Americas</span>
  2344.                                </a>
  2345.                            </li>
  2346.                            
  2347.                        
  2348.                            
  2349.                            <li class=" "  data-activeitem="">
  2350.                                <a class="nav-link   tnt-section-europe"  href="/news/world/europe/"  tabindex="0">
  2351.                                <span class="nav-label">Europe</span>
  2352.                                </a>
  2353.                            </li>
  2354.                            
  2355.                        
  2356.                            
  2357.                            <li class=" "  data-activeitem="">
  2358.                                <a class="nav-link   tnt-section-asia"  href="/news/world/asia/"  tabindex="0">
  2359.                                <span class="nav-label">Asia</span>
  2360.                                </a>
  2361.                            </li>
  2362.                            
  2363.                        
  2364.                            
  2365.                            <li class=" "  data-activeitem="">
  2366.                                <a class="nav-link   tnt-section-africa"  href="/news/world/africa/"  tabindex="0">
  2367.                                <span class="nav-label">Africa</span>
  2368.                                </a>
  2369.                            </li>
  2370.                            
  2371.                        
  2372.                            
  2373.                            <li class=" "  data-activeitem="">
  2374.                                <a class="nav-link   tnt-section-australia"  href="/news/world/australia/"  tabindex="0">
  2375.                                <span class="nav-label">Australia</span>
  2376.                                </a>
  2377.                            </li>
  2378.                            
  2379.                        
  2380.                            
  2381.                            <li class=" "  data-activeitem="">
  2382.                                <a class="nav-link   tnt-section-middle-east"  href="/news/world/middle-east/"  tabindex="0">
  2383.                                <span class="nav-label">Middle East</span>
  2384.                                </a>
  2385.                            </li>
  2386.                            
  2387.                        
  2388.                        
  2389.                    </ul></li><li class=" dropdown " aria-expanded="false" data-cmspath="/" data-liurl="/opinion/" data-parent="" data-grandparent="" data-activeitem="/" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  2390.                
  2391.                <a class="nav-link  dropdown-toggle  tnt-section-opinion"   data-target="#"   href="/opinion/"  tabindex="0">
  2392.                    <span class="nav-label ">Opinion</span>
  2393.                </a><ul id="main-nav_menu-child-27" class="subNav dropdown">
  2394.                        
  2395.                        
  2396.                            
  2397.                            <li class=" "  data-activeitem="">
  2398.                                <a class="nav-link   tnt-section-star-columnists"  href="/opinion/star-columnists/"  tabindex="0">
  2399.                                <span class="nav-label">Star Columnists</span>
  2400.                                </a>
  2401.                            </li>
  2402.                            
  2403.                        
  2404.                            
  2405.                            <li class=" "  data-activeitem="">
  2406.                                <a class="nav-link   tnt-section-editorials"  href="/opinion/editorials/"  tabindex="0">
  2407.                                <span class="nav-label">Editorials</span>
  2408.                                </a>
  2409.                            </li>
  2410.                            
  2411.                        
  2412.                            
  2413.                            <li class=" "  data-activeitem="">
  2414.                                <a class="nav-link   tnt-section-contributors"  href="/opinion/contributors/"  tabindex="0">
  2415.                                <span class="nav-label">Contributors</span>
  2416.                                </a>
  2417.                            </li>
  2418.                            
  2419.                        
  2420.                            
  2421.                            <li class=" "  data-activeitem="">
  2422.                                <a class="nav-link   tnt-section-letters-to-the-editor"  href="/opinion/letters-to-the-editor/"  tabindex="0">
  2423.                                <span class="nav-label">Letters To The Editor</span>
  2424.                                </a>
  2425.                            </li>
  2426.                            
  2427.                        
  2428.                            
  2429.                            <li class=" "  data-activeitem="">
  2430.                                <a class="nav-link   tnt-section-editorial-cartoons"  href="/opinion/editorial-cartoons/"  tabindex="0">
  2431.                                <span class="nav-label">Editorial Cartoons</span>
  2432.                                </a>
  2433.                            </li>
  2434.                            
  2435.                        
  2436.                        
  2437.                    </ul></li><li class=" dropdown " aria-expanded="false" data-cmspath="/" data-liurl="/life/" data-parent="" data-grandparent="" data-activeitem="/" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  2438.                
  2439.                <a class="nav-link  dropdown-toggle  tnt-section-life"   data-target="#"   href="/life/"  tabindex="0">
  2440.                    <span class="nav-label ">Life</span>
  2441.                </a><ul id="main-nav_menu-child-33" class="subNav dropdown">
  2442.                        
  2443.                        
  2444.                            
  2445.                            <li class=" "  data-activeitem="">
  2446.                                <a class="nav-link   tnt-section-relationships"  href="/life/relationships/"  tabindex="0">
  2447.                                <span class="nav-label">Relationships</span>
  2448.                                </a>
  2449.                            </li>
  2450.                            
  2451.                        
  2452.                            
  2453.                            <li class=" "  data-activeitem="">
  2454.                                <a class="nav-link   tnt-section-food-and-drink"  href="/life/food-and-drink/"  tabindex="0">
  2455.                                <span class="nav-label">Food and Drink</span>
  2456.                                </a>
  2457.                            </li>
  2458.                            
  2459.                        
  2460.                            
  2461.                            <li class=" "  data-activeitem="">
  2462.                                <a class="nav-link   tnt-section-travel"  href="/life/travel/"  tabindex="0">
  2463.                                <span class="nav-label">Travel</span>
  2464.                                </a>
  2465.                            </li>
  2466.                            
  2467.                        
  2468.                            
  2469.                            <li class=" "  data-activeitem="">
  2470.                                <a class="nav-link   tnt-section-beauty-and-fashion"  href="/life/beauty-and-fashion/"  tabindex="0">
  2471.                                <span class="nav-label">Beauty and Fashion</span>
  2472.                                </a>
  2473.                            </li>
  2474.                            
  2475.                        
  2476.                            
  2477.                            <li class=" "  data-activeitem="">
  2478.                                <a class="nav-link   tnt-section-royals"  href="/news/world/royals/"  tabindex="0">
  2479.                                <span class="nav-label">Royals </span>
  2480.                                </a>
  2481.                            </li>
  2482.                            
  2483.                        
  2484.                            
  2485.                            <li class=" "  data-activeitem="">
  2486.                                <a class="nav-link   tnt-section-health"  href="/life/health-wellness/"  tabindex="0">
  2487.                                <span class="nav-label">Health</span>
  2488.                                </a>
  2489.                            </li>
  2490.                            
  2491.                        
  2492.                            
  2493.                            <li class=" "  data-activeitem="">
  2494.                                <a class="nav-link   tnt-section-home-and-garden"  href="/life/home-and-garden/"  tabindex="0">
  2495.                                <span class="nav-label">Home and Garden</span>
  2496.                                </a>
  2497.                            </li>
  2498.                            
  2499.                        
  2500.                            
  2501.                            <li class=" "  data-activeitem="">
  2502.                                <a class="nav-link   tnt-section-autos"  href="/life/autos/"  tabindex="0">
  2503.                                <span class="nav-label">Autos</span>
  2504.                                </a>
  2505.                            </li>
  2506.                            
  2507.                        
  2508.                            
  2509.                            <li class=" "  data-activeitem="">
  2510.                                <a class="nav-link   tnt-section-horoscopes"  href="/life/horoscopes/"  tabindex="0">
  2511.                                <span class="nav-label">Horoscopes</span>
  2512.                                </a>
  2513.                            </li>
  2514.                            
  2515.                        
  2516.                            
  2517.                            <li class=" "  data-activeitem="">
  2518.                                <a class="nav-link   tnt-section-obituaries"  href="https://obituaries.thestar.com/"  target="_blank" rel="noopener" tabindex="0">
  2519.                                <span class="nav-label">Obituaries</span>
  2520.                                </a>
  2521.                            </li>
  2522.                            
  2523.                        
  2524.                        
  2525.                    </ul></li><li class=" dropdown " aria-expanded="false" data-cmspath="/" data-liurl="/sports/" data-parent="" data-grandparent="" data-activeitem="/" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  2526.                
  2527.                <a class="nav-link  dropdown-toggle  tnt-section-sports"   data-target="#"   href="/sports/"  tabindex="0">
  2528.                    <span class="nav-label ">Sports</span>
  2529.                </a><ul id="main-nav_menu-child-44" class="subNav dropdown">
  2530.                        
  2531.                        
  2532.                            
  2533.                            <li class=" "  data-activeitem="">
  2534.                                <a class="nav-link   tnt-section-nhl"  href="/sports/hockey/"  tabindex="0">
  2535.                                <span class="nav-label">NHL</span>
  2536.                                </a>
  2537.                            </li>
  2538.                            
  2539.                        
  2540.                            
  2541.                            <li class=" "  data-activeitem="">
  2542.                                <a class="nav-link   tnt-section-nba"  href="/sports/basketball/"  tabindex="0">
  2543.                                <span class="nav-label">NBA</span>
  2544.                                </a>
  2545.                            </li>
  2546.                            
  2547.                        
  2548.                            
  2549.                            <li class=" "  data-activeitem="">
  2550.                                <a class="nav-link   tnt-section-mlb"  href="/sports/baseball/"  tabindex="0">
  2551.                                <span class="nav-label">MLB</span>
  2552.                                </a>
  2553.                            </li>
  2554.                            
  2555.                        
  2556.                            
  2557.                            <li class=" "  data-activeitem="">
  2558.                                <a class="nav-link   tnt-section-nfl"  href="/sports/football/"  tabindex="0">
  2559.                                <span class="nav-label">NFL</span>
  2560.                                </a>
  2561.                            </li>
  2562.                            
  2563.                        
  2564.                            
  2565.                            <li class=" "  data-activeitem="">
  2566.                                <a class="nav-link   tnt-section-cfl"  href="/sports/football/cfl/"  tabindex="0">
  2567.                                <span class="nav-label">CFL</span>
  2568.                                </a>
  2569.                            </li>
  2570.                            
  2571.                        
  2572.                            
  2573.                            <li class=" "  data-activeitem="">
  2574.                                <a class="nav-link   tnt-section-sports-betting"  href="/sports/sports-betting/"  tabindex="0">
  2575.                                <span class="nav-label">Sports Betting</span>
  2576.                                </a>
  2577.                            </li>
  2578.                            
  2579.                        
  2580.                            
  2581.                            <li class=" "  data-activeitem="">
  2582.                                <a class="nav-link   tnt-section-golf"  href="/sports/golf/"  tabindex="0">
  2583.                                <span class="nav-label">Golf</span>
  2584.                                </a>
  2585.                            </li>
  2586.                            
  2587.                        
  2588.                            
  2589.                            <li class=" "  data-activeitem="">
  2590.                                <a class="nav-link   tnt-section-soccer"  href="/sports/soccer/"  tabindex="0">
  2591.                                <span class="nav-label">Soccer</span>
  2592.                                </a>
  2593.                            </li>
  2594.                            
  2595.                        
  2596.                            
  2597.                            <li class=" "  data-activeitem="">
  2598.                                <a class="nav-link   tnt-section-tennis"  href="/sports/tennis/"  tabindex="0">
  2599.                                <span class="nav-label">Tennis</span>
  2600.                                </a>
  2601.                            </li>
  2602.                            
  2603.                        
  2604.                            
  2605.                            <li class=" "  data-activeitem="">
  2606.                                <a class="nav-link   tnt-section-auto-racing"  href="/sports/auto-racing/"  tabindex="0">
  2607.                                <span class="nav-label">Auto Racing</span>
  2608.                                </a>
  2609.                            </li>
  2610.                            
  2611.                        
  2612.                            
  2613.                            <li class=" "  data-activeitem="">
  2614.                                <a class="nav-link   tnt-section-cricket"  href="/sports/cricket/"  tabindex="0">
  2615.                                <span class="nav-label">Cricket</span>
  2616.                                </a>
  2617.                            </li>
  2618.                            
  2619.                        
  2620.                            
  2621.                            <li class=" "  data-activeitem="">
  2622.                                <a class="nav-link   tnt-section-olympics-and-paralympics"  href="/sports/olympics-and-paralympics/"  tabindex="0">
  2623.                                <span class="nav-label">Olympics and Paralympics</span>
  2624.                                </a>
  2625.                            </li>
  2626.                            
  2627.                        
  2628.                        
  2629.                    </ul></li><li class=" "  data-cmspath="/" data-liurl="/real-estate/" data-parent="" data-grandparent="" data-activeitem="/" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  2630.                
  2631.                <a class="nav-link   tnt-section-real-estate"  href="/real-estate/"  tabindex="0">
  2632.                    <span class="nav-label ">Real Estate</span>
  2633.                </a></li><li class=" dropdown " aria-expanded="false" data-cmspath="/" data-liurl="/entertainment/" data-parent="" data-grandparent="" data-activeitem="/" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  2634.                
  2635.                <a class="nav-link  dropdown-toggle  tnt-section-entertainment"   data-target="#"   href="/entertainment/"  tabindex="0">
  2636.                    <span class="nav-label ">Entertainment</span>
  2637.                </a><ul id="main-nav_menu-child-58" class="subNav dropdown">
  2638.                        
  2639.                        
  2640.                            
  2641.                            <li class=" "  data-activeitem="">
  2642.                                <a class="nav-link   tnt-section-events"  href="/events/"  tabindex="0">
  2643.                                <span class="nav-label">Events</span>
  2644.                                </a>
  2645.                            </li>
  2646.                            
  2647.                        
  2648.                            
  2649.                            <li class=" "  data-activeitem="">
  2650.                                <a class="nav-link   tnt-section-television"  href="/entertainment/television/"  tabindex="0">
  2651.                                <span class="nav-label">Television</span>
  2652.                                </a>
  2653.                            </li>
  2654.                            
  2655.                        
  2656.                            
  2657.                            <li class=" "  data-activeitem="">
  2658.                                <a class="nav-link   tnt-section-music"  href="/entertainment/music/"  tabindex="0">
  2659.                                <span class="nav-label">Music</span>
  2660.                                </a>
  2661.                            </li>
  2662.                            
  2663.                        
  2664.                            
  2665.                            <li class=" "  data-activeitem="">
  2666.                                <a class="nav-link   tnt-section-taylor-swift"  href="https://www.thestar.com/entertainment/music/taylor-swift/"  target="_blank" rel="noopener" tabindex="0">
  2667.                                <span class="nav-label">Taylor Swift</span>
  2668.                                </a>
  2669.                            </li>
  2670.                            
  2671.                        
  2672.                            
  2673.                            <li class=" "  data-activeitem="">
  2674.                                <a class="nav-link   tnt-section-books"  href="/entertainment/books/"  tabindex="0">
  2675.                                <span class="nav-label">Books</span>
  2676.                                </a>
  2677.                            </li>
  2678.                            
  2679.                        
  2680.                            
  2681.                            <li class=" "  data-activeitem="">
  2682.                                <a class="nav-link   tnt-section-movies"  href="/entertainment/movies/"  tabindex="0">
  2683.                                <span class="nav-label">Movies</span>
  2684.                                </a>
  2685.                            </li>
  2686.                            
  2687.                        
  2688.                            
  2689.                            <li class=" "  data-activeitem="">
  2690.                                <a class="nav-link   tnt-section-stage"  href="/entertainment/stage/"  tabindex="0">
  2691.                                <span class="nav-label">Stage</span>
  2692.                                </a>
  2693.                            </li>
  2694.                            
  2695.                        
  2696.                            
  2697.                            <li class=" "  data-activeitem="">
  2698.                                <a class="nav-link   tnt-section-visual-arts"  href="/entertainment/visual-arts/"  tabindex="0">
  2699.                                <span class="nav-label">Visual Arts</span>
  2700.                                </a>
  2701.                            </li>
  2702.                            
  2703.                        
  2704.                            
  2705.                            <li class=" "  data-activeitem="">
  2706.                                <a class="nav-link   tnt-section-fun-games"  href="https://diversions.thestar.com/"  target="_blank" rel="noopener" tabindex="0">
  2707.                                <span class="nav-label">Fun & Games</span>
  2708.                                </a>
  2709.                            </li>
  2710.                            
  2711.                        
  2712.                            
  2713.                            <li class=" "  data-activeitem="">
  2714.                                <a class="nav-link   tnt-section-comics"  href="https://diversions.thestar.com/comics.html"  target="_blank" rel="noopener" tabindex="0">
  2715.                                <span class="nav-label">Comics</span>
  2716.                                </a>
  2717.                            </li>
  2718.                            
  2719.                        
  2720.                            
  2721.                            <li class=" "  data-activeitem="">
  2722.                                <a class="nav-link   tnt-section-tv-listings"  href="/entertainment/tv-listings/"  tabindex="0">
  2723.                                <span class="nav-label">TV Listings</span>
  2724.                                </a>
  2725.                            </li>
  2726.                            
  2727.                        
  2728.                        
  2729.                    </ul></li><li class=" dropdown " aria-expanded="false" data-cmspath="/" data-liurl="/business/" data-parent="" data-grandparent="" data-activeitem="/" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  2730.                
  2731.                <a class="nav-link  dropdown-toggle  tnt-section-business"   data-target="#"   href="/business/"  tabindex="0">
  2732.                    <span class="nav-label ">Business</span>
  2733.                </a><ul id="main-nav_menu-child-70" class="subNav dropdown">
  2734.                        
  2735.                        
  2736.                            
  2737.                            <li class=" "  data-activeitem="">
  2738.                                <a class="nav-link   tnt-section-small-business"  href="/business/small-business/"  tabindex="0">
  2739.                                <span class="nav-label">Small Business</span>
  2740.                                </a>
  2741.                            </li>
  2742.                            
  2743.                        
  2744.                            
  2745.                            <li class=" "  data-activeitem="">
  2746.                                <a class="nav-link   tnt-section-technology"  href="/business/technology/"  tabindex="0">
  2747.                                <span class="nav-label">Technology</span>
  2748.                                </a>
  2749.                            </li>
  2750.                            
  2751.                        
  2752.                            
  2753.                            <li class=" "  data-activeitem="">
  2754.                                <a class="nav-link   tnt-section-personal-finance"  href="/business/personal-finance/"  tabindex="0">
  2755.                                <span class="nav-label">Personal Finance</span>
  2756.                                </a>
  2757.                            </li>
  2758.                            
  2759.                        
  2760.                            
  2761.                            <li class=" "  data-activeitem="">
  2762.                                <a class="nav-link   tnt-section-innovation"  href="/business/mars/"  tabindex="0">
  2763.                                <span class="nav-label">Innovation</span>
  2764.                                </a>
  2765.                            </li>
  2766.                            
  2767.                        
  2768.                        
  2769.                    </ul></li><li class=" dropdown " aria-expanded="false" data-cmspath="/" data-liurl="/podcasts/" data-parent="" data-grandparent="" data-activeitem="/" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  2770.                
  2771.                <a class="nav-link  dropdown-toggle  tnt-section-podcasts"   data-target="#"   href="/podcasts/"  tabindex="0">
  2772.                    <span class="nav-label ">Podcasts</span>
  2773.                </a><ul id="main-nav_menu-child-75" class="subNav dropdown">
  2774.                        
  2775.                        
  2776.                            
  2777.                            <li class=" "  data-activeitem="">
  2778.                                <a class="nav-link   tnt-section-this-matters"  href="/podcasts/this-matters/"  tabindex="0">
  2779.                                <span class="nav-label">This Matters</span>
  2780.                                </a>
  2781.                            </li>
  2782.                            
  2783.                        
  2784.                            
  2785.                            <li class=" "  data-activeitem="">
  2786.                                <a class="nav-link   tnt-section-it-s-political"  href="/podcasts/its-political/"  tabindex="0">
  2787.                                <span class="nav-label">It’s Political</span>
  2788.                                </a>
  2789.                            </li>
  2790.                            
  2791.                        
  2792.                            
  2793.                            <li class=" "  data-activeitem="">
  2794.                                <a class="nav-link   tnt-section-the-billionaire-murders"  href="/podcasts/billionaire-murders/"  tabindex="0">
  2795.                                <span class="nav-label">The Billionaire Murders</span>
  2796.                                </a>
  2797.                            </li>
  2798.                            
  2799.                        
  2800.                            
  2801.                            <li class=" "  data-activeitem="">
  2802.                                <a class="nav-link   tnt-section-deep-left-field"  href="/podcasts/deep-left-field/"  tabindex="0">
  2803.                                <span class="nav-label">Deep Left Field </span>
  2804.                                </a>
  2805.                            </li>
  2806.                            
  2807.                        
  2808.                        
  2809.                    </ul></li><li class=" "  data-cmspath="/" data-liurl="/news/investigations/" data-parent="" data-grandparent="" data-activeitem="/" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  2810.                
  2811.                <a class="nav-link   tnt-section-investigations"  href="/news/investigations/"  tabindex="0">
  2812.                    <span class="nav-label ">Investigations</span>
  2813.                </a></li></ul><style>
  2814.            .affix-top #tncms-region-main-nav-right-region{display: none}
  2815.            .affix #tncms-region-main-nav-right-region{display: flex;column-gap:8px}
  2816.            @media (max-width: 991px){
  2817.            #main-navigation{height: 45px}
  2818.            }
  2819.            
  2820.        </style>
  2821.    </div>
  2822.                        </div>
  2823.                    </div>
  2824.                
  2825.  
  2826.                
  2827.            </nav>
  2828.            
  2829.            
  2830.        </div>
  2831.        
  2832.            
  2833.        
  2834.    
  2835.    
  2836.    <div id="main-body-container">
  2837.    <section id="main-top-container" class="container-fullscreen-region container-fluid">
  2838.        
  2839.        <div class="fullscreen-region"><div id="tncms-region-global-container-top-fullscreen" class="tncms-region "></div></div>
  2840.    </section>
  2841.    <section id="main-page-container" class="container">
  2842.        <div class="row">
  2843.            <div class="col-xs-12 visible-xs"><div id="tncms-region-global-mobile-container-top" class="tncms-region "></div></div>
  2844.            <div class="col-md-12"><div id="tncms-region-global-container-top" class="tncms-region "><div id="tncms-block-3489852" class="tncms-block globalHeaderBillboard notDisplayedWithCover hidden-xs"></div><div id="tncms-block-3024388" class="tncms-block">
  2845.  
  2846. </div><div id="tncms-block-2827137" class="tncms-block">
  2847.  
  2848. </div><div id="tncms-block-3324807" class="tncms-block"><div id="bc_overlay"></div></div></div></div>
  2849.        </div><!-- Redirect with /feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze/ attempt to add /-->
  2850. <!-- Redirect with /content/<site> /content/thestar/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze as url | currentDomain = thestar.com and | currentURL = /feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze-->
  2851. <!-- Redirect with no content and append html /feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze.html as url --><!-- Redirect attempt on external id: /feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze with regex: /^\/.*?\/(\d+)-.*?\//i -->
  2852.  
  2853. <!-- articlePage /content/thestar/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze and cms.page.url =/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze cms.page.path = -->
  2854. <!--  redirect attempt with external ID /feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze--><!-- CURRENT URL: /feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze --><!-- TEST URL: /content/thestar/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze--><div id="status-404">
  2855.        <div class="row">
  2856.            <div class="col-md-10 col-md-offset-1 col-lg-8 col-lg-offset-2">
  2857.                <div class="page-header text-center">
  2858.                    <h2>Sorry, the page you're looking for cannot be found.</h2>
  2859.                </div>
  2860.            </div>
  2861.        </div>
  2862.        <div class="row"><div id="tncms-region-status_404_top" class="tncms-region hidden-print col-xs-12"></div></div>
  2863.        <div class="row">
  2864.            <div class="col-sm-4 col-sm-push-8 col-md-4 col-md-push-7 col-lg-3 col-lg-push-7">
  2865.                <div class="img-404">
  2866.                    <div class="status">
  2867.                        <div class="error-code">404</div>
  2868.                    </div>
  2869.                </div>
  2870.            </div>
  2871.            <div class="col-sm-8 col-sm-pull-4 col-md-6 col-md-offset-1 col-md-pull-4 col-lg-5 col-lg-offset-2 col-lg-pull-3">
  2872.                <p class="lead">The page may have moved, you may have mistyped the address, or followed a bad link.</p>
  2873.                <p>Visit our <a href="/">homepage</a>, or search for whatever you were looking for&hellip;</p>
  2874.                <div class="search-form-container well block">
  2875.                    <form id="search-form" class="form-horizontal" action="/search/" method="GET">
  2876.                        <input type="hidden" name="l" value="25">
  2877.                        <input type="hidden" name="sd" value="desc">
  2878.                        <input type="hidden" name="s" value="start_time">
  2879.                        <input type="hidden" name="f" value="html">
  2880.                        <input type="hidden" name="t" value="article,video,youtube,collection">
  2881.                        <input type="hidden" name="app" value="editorial">
  2882.                        <div class="site-search-form input-group">
  2883.                            <input aria-label="Please enter a search" id="search-form-text" name="q" type="text" placeholder="Search..." class="form-control">
  2884.                            <input type="submit" class="hide" value="Search">
  2885.                            <span class="input-group-btn">
  2886.                                <button aria-label="Search" class="btn btn-primary btn-submit search-submit" type="submit">
  2887.                                    <span aria-hidden="true" class="fas tnt-search"></span>
  2888.                                </button>
  2889.                            </span>
  2890.                        </div>
  2891.                    </form></div>
  2892.            </div>
  2893.        </div>
  2894.        <div class="row"><div id="tncms-region-status_404_bottom" class="tncms-region hidden-print col-xs-12"><div id="tncms-block-3195199" class="tncms-block"><section id="block-3195199" class="block emphasis-h2   " ><div class="clearfix">
  2895.    
  2896.    
  2897.    <div class="block-title title-3195199 ">
  2898.        <div class="block-title-inner">
  2899.            <h2>
  2900.                
  2901.                Top Trending
  2902.                
  2903.            </h2>
  2904.        </div>
  2905.    </div></div><div class="most-popular-grid card-grid   card-img-md">
  2906.        
  2907.        
  2908.        
  2909.            <div class=" row">
  2910.        
  2911.        <div class=" col-sm-3 ">
  2912.                    
  2913.                    
  2914.                        <article id="card-summary-3195199-ca0faa5f-44df-40bb-a97a-73af5210b132" class="tnt-asset-type-article clearfix card summary has-image image-top inherit letterbox-style-white  tnt-section-news tnt-sub-section-canada">
  2915.            <div class="card-container"><div class="card-image card-image-top">
  2916.                        <div class="media-preview-ca0faa5f-44df-40bb-a97a-73af5210b132 media-preview article-asset " data-aspect="4:3"><figure class="photo layout-horizontal letterbox-style-white">
  2917.            <div class="image">
  2918.                
  2919.                    <a href="/news/canada/justin-trudeau-and-katy-perry-make-first-public-appearance-as-a-couple/article_ca0faa5f-44df-40bb-a97a-73af5210b132.html" class="tnt-asset-link"  aria-label="Justin Trudeau and Katy Perry make first public appearance as a couple">
  2920.                
  2921.                
  2922.                
  2923.                
  2924.                        <img
  2925.                            src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAADCAQAAAAe/WZNAAAAEElEQVR42mM8U88ABowYDABAxQPltt5zqAAAAABJRU5ErkJggg=="
  2926.                            alt="Justin Trudeau and Katy Perry make first public appearance as a couple"
  2927.                            class="img-responsive lazyload full white"
  2928.                            width="1567"
  2929.                            height="1175"
  2930.                            data-sizes="auto"
  2931.                            data-srcset="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/d/a2/da2e9644-c991-5067-876c-6a8fc2e34558/68fe45be53ec6.image.jpg?crop=1567%2C1175%2C98%2C0&resize=150%2C113&order=crop%2Cresize 150w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/d/a2/da2e9644-c991-5067-876c-6a8fc2e34558/68fe45be53ec6.image.jpg?crop=1567%2C1175%2C98%2C0&resize=200%2C150&order=crop%2Cresize 200w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/d/a2/da2e9644-c991-5067-876c-6a8fc2e34558/68fe45be53ec6.image.jpg?crop=1567%2C1175%2C98%2C0&resize=225%2C169&order=crop%2Cresize 225w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/d/a2/da2e9644-c991-5067-876c-6a8fc2e34558/68fe45be53ec6.image.jpg?crop=1567%2C1175%2C98%2C0&resize=300%2C225&order=crop%2Cresize 300w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/d/a2/da2e9644-c991-5067-876c-6a8fc2e34558/68fe45be53ec6.image.jpg?crop=1567%2C1175%2C98%2C0&resize=400%2C300&order=crop%2Cresize 400w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/d/a2/da2e9644-c991-5067-876c-6a8fc2e34558/68fe45be53ec6.image.jpg?crop=1567%2C1175%2C98%2C0&resize=540%2C405&order=crop%2Cresize 540w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/d/a2/da2e9644-c991-5067-876c-6a8fc2e34558/68fe45be53ec6.image.jpg?crop=1567%2C1175%2C98%2C0&resize=640%2C480&order=crop%2Cresize 640w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/d/a2/da2e9644-c991-5067-876c-6a8fc2e34558/68fe45be53ec6.image.jpg?crop=1567%2C1175%2C98%2C0&resize=750%2C563&order=crop%2Cresize 750w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/d/a2/da2e9644-c991-5067-876c-6a8fc2e34558/68fe45be53ec6.image.jpg?crop=1567%2C1175%2C98%2C0&resize=990%2C743&order=crop%2Cresize 990w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/d/a2/da2e9644-c991-5067-876c-6a8fc2e34558/68fe45be53ec6.image.jpg?crop=1567%2C1175%2C98%2C0&resize=1035%2C776&order=crop%2Cresize 1035w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/d/a2/da2e9644-c991-5067-876c-6a8fc2e34558/68fe45be53ec6.image.jpg?crop=1567%2C1175%2C98%2C0&resize=1200%2C900&order=crop%2Cresize 1200w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/d/a2/da2e9644-c991-5067-876c-6a8fc2e34558/68fe45be53ec6.image.jpg?crop=1567%2C1175%2C98%2C0&resize=1333%2C1000&order=crop%2Cresize 1333w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/d/a2/da2e9644-c991-5067-876c-6a8fc2e34558/68fe45be53ec6.image.jpg?crop=1567%2C1175%2C98%2C0&resize=1476%2C1107&order=crop%2Cresize 1476w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/d/a2/da2e9644-c991-5067-876c-6a8fc2e34558/68fe45be53ec6.image.jpg?crop=1567%2C1175%2C98%2C0 2008w" />
  2932.                </a>
  2933.                
  2934.            </div>
  2935.            
  2936.        </figure></div>
  2937.                    </div>
  2938.                
  2939.                <div class="card-body"><div class="card-labels">
  2940.            
  2941.                    
  2942.        <div class="card-label-flags">
  2943.            <span class="tnt-flag label label-flag-section" data-trust="">
  2944.                    <a href="/news/canada">Canada</a>
  2945.                
  2946.            </span>
  2947.        </div>
  2948.        
  2949.                    
  2950.            
  2951.        </div>
  2952.    
  2953.        <div class="card-headline"><h3 class="tnt-headline ">
  2954.        
  2955.             <a href="/news/canada/justin-trudeau-and-katy-perry-make-first-public-appearance-as-a-couple/article_ca0faa5f-44df-40bb-a97a-73af5210b132.html" class="tnt-asset-link" aria-label="Justin Trudeau and Katy Perry make first public appearance as a couple">
  2956.        
  2957.  
  2958.        Justin Trudeau and Katy Perry make first public appearance as a couple</a></h3></div>
  2959.    
  2960.                    
  2961.                    
  2962.                    
  2963.                    
  2964.                    
  2965.                    
  2966.                </div>
  2967.            </div>
  2968.            <div class="clearfix"></div>
  2969.        </article>
  2970.                    
  2971.                    </div>
  2972.                    
  2973.                
  2974.                
  2975.                
  2976.                    
  2977.                <div class=" col-sm-3 ">
  2978.                    
  2979.                    
  2980.                        <article id="card-summary-3195199-1b501591-eed9-472c-9f70-cdd39a8c33da" class="tnt-asset-type-article clearfix card summary has-image image-top inherit letterbox-style-white  tnt-section-sports tnt-sub-section-blue-jays">
  2981.            <div class="card-container"><div class="card-image card-image-top">
  2982.                        <div class="media-preview-1b501591-eed9-472c-9f70-cdd39a8c33da media-preview article-asset " data-aspect="4:3"><figure class="photo layout-horizontal letterbox-style-white">
  2983.            <div class="image">
  2984.                
  2985.                    <a href="/sports/blue-jays/blue-jays-vs-dodgers-world-series-game-3-live/article_1b501591-eed9-472c-9f70-cdd39a8c33da.html" class="tnt-asset-link"  aria-label="Blue Jays vs. Dodgers Game 3 score, highlights: Freeman's walk-off homer ends 18-inning marathon, tied for longest in World Series history">
  2986.                
  2987.                
  2988.                
  2989.                
  2990.                        <img
  2991.                            src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAADCAQAAAAe/WZNAAAAEElEQVR42mM8U88ABowYDABAxQPltt5zqAAAAABJRU5ErkJggg=="
  2992.                            alt="Blue Jays vs. Dodgers Game 3 score, highlights: Freeman's walk-off homer ends 18-inning marathon, tied for longest in World Series history"
  2993.                            class="img-responsive lazyload full white"
  2994.                            width="1567"
  2995.                            height="1175"
  2996.                            data-sizes="auto"
  2997.                            data-srcset="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/e/48/e4889e07-ecfc-5adb-8fa0-60d8e1347796/69006aa6f3053.image.jpg?crop=1567%2C1175%2C98%2C0&resize=150%2C113&order=crop%2Cresize 150w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/e/48/e4889e07-ecfc-5adb-8fa0-60d8e1347796/69006aa6f3053.image.jpg?crop=1567%2C1175%2C98%2C0&resize=200%2C150&order=crop%2Cresize 200w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/e/48/e4889e07-ecfc-5adb-8fa0-60d8e1347796/69006aa6f3053.image.jpg?crop=1567%2C1175%2C98%2C0&resize=225%2C169&order=crop%2Cresize 225w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/e/48/e4889e07-ecfc-5adb-8fa0-60d8e1347796/69006aa6f3053.image.jpg?crop=1567%2C1175%2C98%2C0&resize=300%2C225&order=crop%2Cresize 300w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/e/48/e4889e07-ecfc-5adb-8fa0-60d8e1347796/69006aa6f3053.image.jpg?crop=1567%2C1175%2C98%2C0&resize=400%2C300&order=crop%2Cresize 400w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/e/48/e4889e07-ecfc-5adb-8fa0-60d8e1347796/69006aa6f3053.image.jpg?crop=1567%2C1175%2C98%2C0&resize=540%2C405&order=crop%2Cresize 540w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/e/48/e4889e07-ecfc-5adb-8fa0-60d8e1347796/69006aa6f3053.image.jpg?crop=1567%2C1175%2C98%2C0&resize=640%2C480&order=crop%2Cresize 640w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/e/48/e4889e07-ecfc-5adb-8fa0-60d8e1347796/69006aa6f3053.image.jpg?crop=1567%2C1175%2C98%2C0&resize=750%2C563&order=crop%2Cresize 750w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/e/48/e4889e07-ecfc-5adb-8fa0-60d8e1347796/69006aa6f3053.image.jpg?crop=1567%2C1175%2C98%2C0&resize=990%2C743&order=crop%2Cresize 990w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/e/48/e4889e07-ecfc-5adb-8fa0-60d8e1347796/69006aa6f3053.image.jpg?crop=1567%2C1175%2C98%2C0&resize=1035%2C776&order=crop%2Cresize 1035w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/e/48/e4889e07-ecfc-5adb-8fa0-60d8e1347796/69006aa6f3053.image.jpg?crop=1567%2C1175%2C98%2C0&resize=1200%2C900&order=crop%2Cresize 1200w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/e/48/e4889e07-ecfc-5adb-8fa0-60d8e1347796/69006aa6f3053.image.jpg?crop=1567%2C1175%2C98%2C0&resize=1333%2C1000&order=crop%2Cresize 1333w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/e/48/e4889e07-ecfc-5adb-8fa0-60d8e1347796/69006aa6f3053.image.jpg?crop=1567%2C1175%2C98%2C0&resize=1476%2C1107&order=crop%2Cresize 1476w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/e/48/e4889e07-ecfc-5adb-8fa0-60d8e1347796/69006aa6f3053.image.jpg?crop=1567%2C1175%2C98%2C0 2008w" />
  2998.                </a>
  2999.                
  3000.            </div>
  3001.            
  3002.        </figure></div>
  3003.                    </div>
  3004.                
  3005.                <div class="card-body"><div class="card-labels">
  3006.            
  3007.                    
  3008.        <div class="card-label-flags">
  3009.            <span class="tnt-flag label label-flag-section" data-trust="">
  3010.                    <a href="/sports/blue-jays">Blue Jays</a>
  3011.                
  3012.            </span>
  3013.        </div>
  3014.        
  3015.                    
  3016.            
  3017.        </div>
  3018.    
  3019.        <div class="card-headline"><h3 class="tnt-headline ">
  3020.        
  3021.             <a href="/sports/blue-jays/blue-jays-vs-dodgers-world-series-game-3-live/article_1b501591-eed9-472c-9f70-cdd39a8c33da.html" class="tnt-asset-link" aria-label="Blue Jays vs. Dodgers Game 3 score, highlights: Freeman's walk-off homer ends 18-inning marathon, tied for longest in World Series history">
  3022.        
  3023.  
  3024.        Blue Jays vs. Dodgers Game 3 score, highlights: Freeman&#8217;s walk-off homer ends 18-inning marathon, tied for longest in World Series history</a></h3></div>
  3025.    
  3026.                    
  3027.                    
  3028.                    
  3029.                    
  3030.                    
  3031.                    
  3032.                </div>
  3033.            </div>
  3034.            <div class="clearfix"></div>
  3035.        </article>
  3036.                    
  3037.                    </div>
  3038.                    
  3039.                
  3040.                
  3041.                
  3042.                    
  3043.                <div class=" col-sm-3 ">
  3044.                    
  3045.                    
  3046.                        <article id="card-summary-3195199-854d1593-d7e3-49a2-96aa-96875ae93daf" class="tnt-asset-type-article clearfix card summary has-image image-top inherit letterbox-style-white  tnt-section-sports tnt-sub-section-blue-jays">
  3047.            <div class="card-container"><div class="card-image card-image-top">
  3048.                        <div class="media-preview-854d1593-d7e3-49a2-96aa-96875ae93daf media-preview article-asset " data-aspect="4:3"><figure class="photo layout-horizontal letterbox-style-white">
  3049.            <div class="image">
  3050.                
  3051.                    <a href="/sports/blue-jays/blue-jays-vs-dodgers-world-series-game-2-live/article_854d1593-d7e3-49a2-96aa-96875ae93daf.html" class="tnt-asset-link"  aria-label="World Series Game 2 final score, highlights and recap: Blue Jays fall to Dodgers after 'sensational' Yoshinobu Yamamoto silences Toronto bats">
  3052.                
  3053.                
  3054.                
  3055.                
  3056.                        <img
  3057.                            src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAADCAQAAAAe/WZNAAAAEElEQVR42mM8U88ABowYDABAxQPltt5zqAAAAABJRU5ErkJggg=="
  3058.                            alt="World Series Game 2 final score, highlights and recap: Blue Jays fall to Dodgers after 'sensational' Yoshinobu Yamamoto silences Toronto bats"
  3059.                            class="img-responsive lazyload full white"
  3060.                            width="1604"
  3061.                            height="1203"
  3062.                            data-sizes="auto"
  3063.                            data-srcset="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/1/68/1683ae5d-64e9-5ed3-86dc-45d7052d3325/68fd96738d9c1.image.jpg?crop=1604%2C1203%2C58%2C0&resize=150%2C113&order=crop%2Cresize 150w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/1/68/1683ae5d-64e9-5ed3-86dc-45d7052d3325/68fd96738d9c1.image.jpg?crop=1604%2C1203%2C58%2C0&resize=200%2C150&order=crop%2Cresize 200w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/1/68/1683ae5d-64e9-5ed3-86dc-45d7052d3325/68fd96738d9c1.image.jpg?crop=1604%2C1203%2C58%2C0&resize=225%2C169&order=crop%2Cresize 225w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/1/68/1683ae5d-64e9-5ed3-86dc-45d7052d3325/68fd96738d9c1.image.jpg?crop=1604%2C1203%2C58%2C0&resize=300%2C225&order=crop%2Cresize 300w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/1/68/1683ae5d-64e9-5ed3-86dc-45d7052d3325/68fd96738d9c1.image.jpg?crop=1604%2C1203%2C58%2C0&resize=400%2C300&order=crop%2Cresize 400w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/1/68/1683ae5d-64e9-5ed3-86dc-45d7052d3325/68fd96738d9c1.image.jpg?crop=1604%2C1203%2C58%2C0&resize=540%2C405&order=crop%2Cresize 540w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/1/68/1683ae5d-64e9-5ed3-86dc-45d7052d3325/68fd96738d9c1.image.jpg?crop=1604%2C1203%2C58%2C0&resize=640%2C480&order=crop%2Cresize 640w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/1/68/1683ae5d-64e9-5ed3-86dc-45d7052d3325/68fd96738d9c1.image.jpg?crop=1604%2C1203%2C58%2C0&resize=750%2C563&order=crop%2Cresize 750w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/1/68/1683ae5d-64e9-5ed3-86dc-45d7052d3325/68fd96738d9c1.image.jpg?crop=1604%2C1203%2C58%2C0&resize=990%2C743&order=crop%2Cresize 990w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/1/68/1683ae5d-64e9-5ed3-86dc-45d7052d3325/68fd96738d9c1.image.jpg?crop=1604%2C1203%2C58%2C0&resize=1035%2C776&order=crop%2Cresize 1035w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/1/68/1683ae5d-64e9-5ed3-86dc-45d7052d3325/68fd96738d9c1.image.jpg?crop=1604%2C1203%2C58%2C0&resize=1200%2C900&order=crop%2Cresize 1200w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/1/68/1683ae5d-64e9-5ed3-86dc-45d7052d3325/68fd96738d9c1.image.jpg?crop=1604%2C1203%2C58%2C0&resize=1333%2C1000&order=crop%2Cresize 1333w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/1/68/1683ae5d-64e9-5ed3-86dc-45d7052d3325/68fd96738d9c1.image.jpg?crop=1604%2C1203%2C58%2C0&resize=1476%2C1107&order=crop%2Cresize 1476w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/1/68/1683ae5d-64e9-5ed3-86dc-45d7052d3325/68fd96738d9c1.image.jpg?crop=1604%2C1203%2C58%2C0 2008w" />
  3064.                </a>
  3065.                
  3066.            </div>
  3067.            
  3068.        </figure></div>
  3069.                    </div>
  3070.                
  3071.                <div class="card-body"><div class="card-labels">
  3072.            
  3073.                    
  3074.        <div class="card-label-flags">
  3075.            <span class="tnt-flag label label-flag-section" data-trust="">
  3076.                    <a href="/sports/blue-jays">Blue Jays</a>
  3077.                
  3078.            </span>
  3079.        </div>
  3080.        
  3081.                    
  3082.            
  3083.        </div>
  3084.    
  3085.        <div class="card-headline"><h3 class="tnt-headline ">
  3086.        
  3087.             <a href="/sports/blue-jays/blue-jays-vs-dodgers-world-series-game-2-live/article_854d1593-d7e3-49a2-96aa-96875ae93daf.html" class="tnt-asset-link" aria-label="World Series Game 2 final score, highlights and recap: Blue Jays fall to Dodgers after 'sensational' Yoshinobu Yamamoto silences Toronto bats">
  3088.        
  3089.  
  3090.        World Series Game 2 final score, highlights and recap: Blue Jays fall to Dodgers after &#8216;sensational&#8217; Yoshinobu Yamamoto silences Toronto bats</a></h3></div>
  3091.    
  3092.                    
  3093.                    
  3094.                    
  3095.                    
  3096.                    
  3097.                    
  3098.                </div>
  3099.            </div>
  3100.            <div class="clearfix"></div>
  3101.        </article>
  3102.                    
  3103.                    </div>
  3104.                    
  3105.                
  3106.                
  3107.                
  3108.                    
  3109.                <div class=" col-sm-3 ">
  3110.                    
  3111.                    
  3112.                        <article id="card-summary-3195199-a7be814f-556a-4527-afbd-96328f2a9d6b" class="tnt-asset-type-article clearfix card summary has-image image-top inherit letterbox-style-white  tnt-section-politics tnt-sub-section-federal">
  3113.            <div class="card-container"><div class="card-image card-image-top">
  3114.                        <div class="media-preview-a7be814f-556a-4527-afbd-96328f2a9d6b media-preview article-asset " data-aspect="4:3"><figure class="photo layout-horizontal letterbox-style-white">
  3115.            <div class="image">
  3116.                
  3117.                    <a href="/politics/federal/for-bailing-on-promises-to-canada-stellantis-and-gm-will-have-to-pay-duty-on/article_a7be814f-556a-4527-afbd-96328f2a9d6b.html" class="tnt-asset-link"  aria-label="For bailing on promises to Canada, Stellantis and GM will have to pay duty on U.S. vehicles, Carney government says">
  3118.                
  3119.                
  3120.                
  3121.                
  3122.                        <img
  3123.                            src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAADCAQAAAAe/WZNAAAAEElEQVR42mM8U88ABowYDABAxQPltt5zqAAAAABJRU5ErkJggg=="
  3124.                            alt="For bailing on promises to Canada, Stellantis and GM will have to pay duty on U.S. vehicles, Carney government says"
  3125.                            class="img-responsive lazyload full white"
  3126.                            width="1533"
  3127.                            height="1150"
  3128.                            data-sizes="auto"
  3129.                            data-srcset="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/5/33/533c4a76-5bd4-540a-9bd7-fab1af026ed6/68fa9265b5234.image.jpg?crop=1533%2C1150%2C134%2C0&resize=150%2C113&order=crop%2Cresize 150w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/5/33/533c4a76-5bd4-540a-9bd7-fab1af026ed6/68fa9265b5234.image.jpg?crop=1533%2C1150%2C134%2C0&resize=200%2C150&order=crop%2Cresize 200w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/5/33/533c4a76-5bd4-540a-9bd7-fab1af026ed6/68fa9265b5234.image.jpg?crop=1533%2C1150%2C134%2C0&resize=225%2C169&order=crop%2Cresize 225w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/5/33/533c4a76-5bd4-540a-9bd7-fab1af026ed6/68fa9265b5234.image.jpg?crop=1533%2C1150%2C134%2C0&resize=300%2C225&order=crop%2Cresize 300w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/5/33/533c4a76-5bd4-540a-9bd7-fab1af026ed6/68fa9265b5234.image.jpg?crop=1533%2C1150%2C134%2C0&resize=400%2C300&order=crop%2Cresize 400w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/5/33/533c4a76-5bd4-540a-9bd7-fab1af026ed6/68fa9265b5234.image.jpg?crop=1533%2C1150%2C134%2C0&resize=540%2C405&order=crop%2Cresize 540w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/5/33/533c4a76-5bd4-540a-9bd7-fab1af026ed6/68fa9265b5234.image.jpg?crop=1533%2C1150%2C134%2C0&resize=640%2C480&order=crop%2Cresize 640w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/5/33/533c4a76-5bd4-540a-9bd7-fab1af026ed6/68fa9265b5234.image.jpg?crop=1533%2C1150%2C134%2C0&resize=750%2C563&order=crop%2Cresize 750w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/5/33/533c4a76-5bd4-540a-9bd7-fab1af026ed6/68fa9265b5234.image.jpg?crop=1533%2C1150%2C134%2C0&resize=990%2C743&order=crop%2Cresize 990w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/5/33/533c4a76-5bd4-540a-9bd7-fab1af026ed6/68fa9265b5234.image.jpg?crop=1533%2C1150%2C134%2C0&resize=1035%2C776&order=crop%2Cresize 1035w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/5/33/533c4a76-5bd4-540a-9bd7-fab1af026ed6/68fa9265b5234.image.jpg?crop=1533%2C1150%2C134%2C0&resize=1200%2C900&order=crop%2Cresize 1200w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/5/33/533c4a76-5bd4-540a-9bd7-fab1af026ed6/68fa9265b5234.image.jpg?crop=1533%2C1150%2C134%2C0&resize=1333%2C1000&order=crop%2Cresize 1333w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/5/33/533c4a76-5bd4-540a-9bd7-fab1af026ed6/68fa9265b5234.image.jpg?crop=1533%2C1150%2C134%2C0&resize=1476%2C1107&order=crop%2Cresize 1476w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/assets/v3/editorial/5/33/533c4a76-5bd4-540a-9bd7-fab1af026ed6/68fa9265b5234.image.jpg?crop=1533%2C1150%2C134%2C0 2008w" />
  3130.                </a>
  3131.                
  3132.            </div>
  3133.            
  3134.        </figure></div>
  3135.                    </div>
  3136.                
  3137.                <div class="card-body"><div class="card-labels">
  3138.            
  3139.                    
  3140.                <div class="card-label-flags">
  3141.                    <span class="tnt-flag label label-flag-special">Exclusive</span>
  3142.                </div>
  3143.            
  3144.                    
  3145.            
  3146.        </div>
  3147.    
  3148.        <div class="card-headline"><h3 class="tnt-headline ">
  3149.        
  3150.             <a href="/politics/federal/for-bailing-on-promises-to-canada-stellantis-and-gm-will-have-to-pay-duty-on/article_a7be814f-556a-4527-afbd-96328f2a9d6b.html" class="tnt-asset-link" aria-label="For bailing on promises to Canada, Stellantis and GM will have to pay duty on U.S. vehicles, Carney government says">
  3151.        
  3152.  
  3153.        For bailing on promises to Canada, Stellantis and GM will have to pay duty on U.S. vehicles, Carney government says</a></h3></div>
  3154.    
  3155.                    
  3156.                    
  3157.                    
  3158.                    
  3159.                    
  3160.                    
  3161.                </div>
  3162.            </div>
  3163.            <div class="clearfix"></div>
  3164.        </article>
  3165.                    
  3166.                    </div>
  3167.                    
  3168.                
  3169.                
  3170.                
  3171.                    
  3172.                        <div class="clearfix hidden-xs"></div>
  3173.                    
  3174.                
  3175.            <div class="clearfix hidden-xs"></div>
  3176.        
  3177.        
  3178.        
  3179.        </div>
  3180.        </div></section></div></div></div>
  3181.    </div><div class="row">
  3182.                <div class="col-md-12"><div id="tncms-region-front-container-bottom" class="tncms-region "></div></div>
  3183.                <div class="col-md-12"><div id="tncms-region-front-index-container-bottom" class="tncms-region "></div></div>
  3184.            </div>
  3185.        <div class="row">
  3186.            <div class="col-md-12"><div id="tncms-region-global-container-bottom" class="tncms-region "><div id="tncms-block-3441636" class="tncms-block">
  3187. <style>
  3188. #toaster3441636 {
  3189.    padding: 5px;
  3190.    min-height: 30px;
  3191.    background-color: ;
  3192.    left: 0;
  3193.    position: fixed;
  3194.    visibility: visible;
  3195.    opacity: 1;
  3196.    transition: all ease-in-out 0.3s;
  3197.    width: 100%;
  3198.    z-index: 500;
  3199.    bottom: 0;
  3200.    background-color: #0072BC;
  3201. }
  3202.  
  3203. #toaster3441636 .toasterContent {
  3204.    display: flex;
  3205.    align-items: center;
  3206.    justify-content: center;
  3207.    color: ;
  3208.    font-size: 14px;
  3209.    position: relative;
  3210. }
  3211.  
  3212. #toaster3441636 .toasterMessage {
  3213.    font-family: Merriweather Sans;
  3214.    color: #FFF;
  3215. }
  3216.  
  3217. #toaster3441636 .toasterDismiss {
  3218.    position: absolute;
  3219.    right: 10px;
  3220.    background: none;
  3221.    border: none;
  3222.    cursor: pointer;
  3223.    font-size: 16px;
  3224.    color: #FFF;
  3225. }
  3226.  
  3227. #toaster3441636.toasterHidden {
  3228.    visibility: hidden;
  3229.    opacity: 0;
  3230.    transition: all ease-in-out 0.3s;
  3231. }
  3232.  
  3233. #toaster3441636 .container {
  3234.    position: relative;
  3235.    padding-left: 50px;
  3236.    padding-right: 50px;
  3237. }
  3238.  
  3239. @media (max-width: 767px) {
  3240.    #toaster3441636 .toasterMessage {
  3241.        height: auto;
  3242.        line-height: normal;
  3243.    }
  3244.    #toaster3441636 .container {
  3245.        padding: 5px 10px;
  3246.    }
  3247. }
  3248.  
  3249.  
  3250. </style>
  3251.    <div id='toaster3441636' class="toaster toasterHidden">
  3252.        <div class="container">
  3253.            <div class="toasterContent">
  3254.                <div class="toasterMessage">
  3255.                    
  3256.                </div>
  3257.            <button class="toasterDismiss" role="button" aria-labelledby="Close">
  3258.                <span class="fas tnt-times"></span>
  3259.            </button>
  3260.        </div>
  3261.    </div>
  3262. </div>
  3263.  
  3264. <script>
  3265.  
  3266. </script>
  3267.    
  3268.    
  3269. </div></div></div>
  3270.        </div><div class="row">
  3271.                <div id="asset-below" class="asset-below clearfix">
  3272.                    <div class="tsBelowArticle">
  3273.                        <div class="asset-comments hidden-print"></div>
  3274.                    </div>
  3275.                </div>
  3276.            </div></section>
  3277.    <section id="main-bottom-container" class="container-fullscreen-region container-fluid">
  3278.        <div class="fullscreen-region"><div id="tncms-region-global-container-bottom-fullscreen" class="tncms-region "><div id="tncms-block-3376713" class="tncms-block"><div class="modal promo-designer-modal in centered " data-lpos="newsletter-overlay" id="promo-designer-modal-custom-pop-3376713" tabindex="-1" role="dialog" aria-label="Promotional pop up" aria-hidden="true" >
  3279.     <div id="modal-dialog-dismiss" class="modal-dialog modal-md centered">
  3280.            <div class="modal-content">
  3281.                <div class="modal-body"><section id="block-3376713" class="block emphasis-h3   " ><div class="promo-design card-rounded-rectangle "><div class="card-bg-color rounded_rectangle">
  3282.        <div class="modal-initial-outer visible"><button type="button" class="close preclose" style="opacity: 1;" data-dismiss="modal" aria-label="Close">
  3283.                <span aria-hidden="true">
  3284.                    <svg width="18" height="18" style="margin: 12px;" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg ">
  3285.                        <path d="M14.5554 4.56338L13.4364 3.44434L8.99989 7.88084L4.56338 3.44434L3.44434 4.56338L7.88084 8.99989L3.44434 13.4364L4.56338 14.5554L8.99989 10.1189L13.4364 14.5554L14.5554 13.4364L10.1189 8.99989L14.5554 4.56338Z" fill="#333333" stroke="#333333" stroke-width="0.5"/>
  3286.                    </svg>
  3287.                </span>
  3288.            </button><div class="card-panel panel"><div class="panel-body">
  3289.                <div class="promo-designer-wrapper">
  3290.                    <div class="promo-designer-content-top">
  3291.                            <div class="lead-in  ">
  3292.                                 START YOUR DAY RIGHT
  3293.                            </div>
  3294.                        
  3295.                        
  3296.                            <div class="headline   ">
  3297.                                 Get the top stories delivered to your inbox every morning with the First Up newsletter.
  3298.                            </div>
  3299.                        
  3300.                        
  3301.                        
  3302.                        
  3303.                        
  3304.  
  3305.  
  3306. <div class="card email-signup">
  3307.    <div class="alert alert-danger" role="alert" style="display:none;">
  3308.        <p>
  3309.            <strong>Error!</strong> There was an error processing your request.
  3310.        </p>
  3311.    </div>
  3312.    <div class="alert alert-danger" id="recaptchaError3376713" role="alert" style="display:none;">
  3313.        <p>
  3314.           There was a problem with the recaptcha. Please try again.
  3315.        </p>
  3316.    </div>
  3317.    
  3318.        <div class="mailinglist-container   ">
  3319.            <div id="mailinglist-form-3376713" class="mailinglist-form">
  3320.                <div class="form-group email-address">
  3321.                    <div class="input-group">
  3322.                        <input id="email-3376713" class="form-control email" required name="email" type="email" placeholder="Enter email address">
  3323.                    </div>
  3324.                    <label class="warning-email hide has-error text-danger" for="email">Please enter a valid email address.</label>
  3325.                </div>
  3326.                
  3327.                <div class="mailinglist-btn-container">
  3328.                     <button class="mailinglist-save btn" id="submit-signup-3376713">Sign Up</button>
  3329.                </div>
  3330.                
  3331.                <div class="form-group marketing-check">
  3332.                    <div class="input-group mark_check">
  3333.                        <input id="marketing-3376713" class="form-control" name="marketing" type="checkbox">
  3334.                        <label for="marketing"> Yes, I'd also like to receive customized content suggestions and promotional messages from the Star.</label>
  3335.                    </div>
  3336.                </div>                
  3337.            </div>
  3338.            
  3339.            <div id="recaptchaField3376713"></div>
  3340.            
  3341.        </div>
  3342. </div>
  3343.  
  3344.  
  3345.  
  3346. <script>
  3347. document.addEventListener("DOMContentLoaded", function() {
  3348.    window.promoNS = window.promoNS || {};
  3349.    
  3350.    promoNS.recaptchaError3376713 = document.querySelector("#recaptchaError3376713");
  3351.    promoNS.recaptchaResponse3376713 = "";
  3352.    promoNS.recaptchaNeeded3376713 ='true';
  3353.    promoNS.dailySubscribeButton3376713 = document.getElementById('submit-signup-3376713');
  3354.    
  3355.    grecaptcha.ready(function() {
  3356.        
  3357.        if(typeof window.executeFunctionByName != 'function'){
  3358.           window.executeFunctionByName = function (functionName, context) {
  3359.              var args = Array.prototype.slice.call(arguments, 2);
  3360.              var namespaces = functionName.split(".");
  3361.              var func = namespaces.pop();
  3362.              for(var i = 0; i < namespaces.length; i++) {
  3363.                context = context[namespaces[i]];
  3364.              }
  3365.              return context[func].apply(context, args);
  3366.            }
  3367.        }
  3368.  
  3369.        // (mainRealm, mainList, targetList);
  3370.        promoNS.signupEmailNewsletter3376713 = async (mR, tR, tL) => {
  3371.            recaptchaResponse3376713 = grecaptcha.getResponse(window.recaptchaWidget3376713);
  3372.            const apiDomain = "api.thestar.com";
  3373.            const currentUserEmail = document.getElementById('email-3376713').value;
  3374.            
  3375.            const showFsa = ('' == '1') ? true : false;
  3376.            const currentUserFsa = showFsa ? document.getElementById('fsa-3376713').value : '';          
  3377.            let fsaResult = null;
  3378.            if (showFsa) {
  3379.                fsaResult = findIDBasedOnFSA(currentUserFsa);
  3380.            }
  3381.          
  3382.                      
  3383.            if (showFsa && fsaResult && fsaResult.recall_id && fsaResult.recall_realm) {
  3384.                mR = fsaResult.recall_realm;
  3385.                tL = fsaResult.recall_id;
  3386.            }
  3387.                      
  3388.                      
  3389.            let markEmail = "";
  3390.            
  3391.            
  3392.            
  3393.            if (document.getElementById('marketing-3376713').checked){
  3394.                
  3395.                
  3396.                    if (showFsa && fsaResult && fsaResult.marketing_id && fsaResult.marketing_realm) {
  3397.                         markEmail = "," + fsaResult.marketing_realm +':'+ fsaResult.marketing_id;
  3398.                    } else {
  3399.                        markEmail = ",star_3rdparty:500";
  3400.                    }
  3401.                
  3402.            }
  3403.            
  3404.            var myHeaders = new Headers();
  3405.            myHeaders.append("x-api-key", "nI0liiyrV5aJrc0OhWmiU5pagnGJLPP12xZzWwHi");
  3406.            myHeaders.append("Content-Type", "application/json");
  3407.            //myHeaders.append("Host", "");
  3408.            
  3409.            let csrfToken = csrfDatetime();
  3410.            
  3411.            let wcDomainAlias = "thestar";
  3412.            if (showFsa && fsaResult && fsaResult.property) {
  3413.                wcDomainAlias = getClientWcDomainAlias(fsaResult.property);
  3414.            }
  3415.            
  3416.            var raw = JSON.stringify({
  3417.                "email": currentUserEmail,
  3418.                "csrf": csrfToken,
  3419.                "captcha_token": promoNS.recaptchaResponse3376713,
  3420.                "origin": wcDomainAlias
  3421.             });
  3422.            
  3423.            const hash = await newsletterHashData(raw);
  3424.            myHeaders.append("x-data-integrity", hash);
  3425.            
  3426.            var requestOptions = {
  3427.                  method: 'POST',
  3428.                  headers: myHeaders,
  3429.                  body: raw,
  3430.                  redirect: 'follow'
  3431.                };
  3432.                await fetch("https://"+apiDomain+"/newsletters/subscription?realm="+mR+"&listid="+mR+":"+tL+markEmail, requestOptions)
  3433.                  .then(response => response.text())
  3434.                  .then(result => {
  3435.                      promoNS.dailySubscribeButton3376713.disabled = true;
  3436.                      let message = JSON.parse(result);
  3437.                      if(promoNS.recaptchaNeeded3376713 && ((message.error && message.error.code==4006) || (promoNS.recaptchaResponse3376713==null || promoNS.recaptchaResponse3376713==undefined)))
  3438.                      {
  3439.                          /* recaptcha failure - need to show an error message */
  3440.                          promoNS.recaptchaError3376713.style.display="block";
  3441.                          grecaptcha.reset(window.recaptchaWidget3376713);
  3442.                      } else if((message?.error?.code ?? -1) === 0){
  3443.                          // do nothing    
  3444.                          //console.log("CSRF error");
  3445.                          return;
  3446.                      }
  3447.                      if(message.code==200)
  3448.                      {
  3449.                      promoNS.signupSuccess3376713();
  3450.                         let subData = [];
  3451.                         let overlayDetails = {
  3452.                             identifier: "firstup_thestar_1xweek_corrected",
  3453.                             name: "First Up",
  3454.                             leadin: "START YOUR DAY RIGHT",
  3455.                             headline: "Get the top stories delivered to your inbox every morning with the First Up newsletter."
  3456.                         }
  3457.                         mainLetter = {
  3458.                            id: mR+":"+tL,
  3459.                            name: "First Up",
  3460.                            realm: mR
  3461.                         }
  3462.                        subData.push(mainLetter);
  3463.                       if (markEmail != ""){
  3464.                            markLetter = {
  3465.                                id: markEmail.substring(1),
  3466.                                name: "marketing",
  3467.                                realm: mR
  3468.                             }
  3469.                            subData.push(markLetter);
  3470.                        }
  3471.                        const eventData = {
  3472.                            event_timestamp:Date.now(),
  3473.                            user_email:currentUserEmail,
  3474.                            user_fsa_entry_value: showFsa ? currentUserFsa : null,
  3475.                            user_fsa_map_value: fsaResult ? fsaResult.FSA : null,
  3476.                            user_fsa_map_property: fsaResult ? fsaResult.property : null,
  3477.                            newsletters:subData,
  3478.                            action:'subscribe',
  3479.                            source:'newsletter-overlay',
  3480.                            overlayDetails: overlayDetails
  3481.                        }
  3482.                        
  3483.                        const event = new CustomEvent("newsletterSubscribe", {detail:eventData});
  3484.                        window.dispatchEvent(event);
  3485.                      }
  3486.                      else
  3487.                      {
  3488.                          // Todo: Better error handling.
  3489.                          console.log(message);
  3490.                      }
  3491.                  });
  3492.        
  3493.        }
  3494.        
  3495.        
  3496.        promoNS.signupSuccess3376713 = () => {
  3497.            document.querySelector('#promo-designer-modal-custom-pop-3376713 .modal-success-outer').classList.add('visible');
  3498.            document.querySelector('#promo-designer-modal-custom-pop-3376713 .modal-success-outer').classList.remove('hidden');
  3499.            document.querySelector('#promo-designer-modal-custom-pop-3376713 .modal-initial-outer').classList.add('hidden');
  3500.            document.querySelector('#promo-designer-modal-custom-pop-3376713 .modal-initial-outer').classList.remove('visible');
  3501.            // set storage items
  3502.            localStorage.setItem("popState-3376713", "shown");
  3503.            let shownNum = localStorage.getItem("popState-3376713-num");
  3504.            if(shownNum != null){
  3505.                shownNum++;
  3506.            }else{
  3507.                shownNum = 0;
  3508.            }
  3509.            localStorage.setItem("popState-3376713-num", shownNum);
  3510.            localStorage.setItem("popState-3376713-subbed","true");
  3511.        }
  3512.        
  3513.        promoNS.validateEmailAddress3376713 = (email) =>
  3514.        {
  3515.             if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email))
  3516.             {
  3517.                return true;
  3518.             }
  3519.             return false;
  3520.        }
  3521.        
  3522.        promoNS.dailySubscribeButton3376713.addEventListener("click",function(){
  3523.            const currentUserEmail = document.getElementById('email-3376713').value;
  3524.            if(promoNS.validateEmailAddress3376713(currentUserEmail) == false){
  3525.                document.querySelector('#promo-designer-modal-custom-pop-3376713 .warning-email').classList.remove('hide');
  3526.                grecaptcha.reset(window.recaptchaWidget3376713);
  3527.            } else {
  3528.                grecaptcha.execute(window.recaptchaWidget3376713);
  3529.            }            
  3530.        });
  3531.    
  3532.      
  3533.        window.onCaptchaVerified3376713 = function () {                    
  3534.            const mainRealm = "dailynews";
  3535.            const mainList = "";
  3536.            const targetList = "631";
  3537.            promoNS.signupEmailNewsletter3376713(mainRealm, mainList, targetList);
  3538.        }
  3539.        
  3540.        /* determine which form triggered the callback by the blockID in the callback parameter */
  3541.        if(typeof window.onCaptchaVerifiedCallback != 'function'){
  3542.            window.onCaptchaVerifiedCallback = function(bid) {
  3543.                try {
  3544.                    window["onCaptchaVerified"+bid](); /* call the correct function for the triggering block/form */
  3545.                } catch (err) {
  3546.                    console.log("captcha verified callback error : ", err);
  3547.                }
  3548.            }
  3549.        }
  3550.        
  3551.        
  3552.        // sometimes grecaptcha.render() is slow to become available. wait for it.
  3553.        const grecaptchaInterval3376713 = setInterval(function() {                
  3554.            if (grecaptcha && typeof grecaptcha.render === 'function') {
  3555.                
  3556.            
  3557.                /* wrap the callback in a function so we can pass the blockID parameter without immediately invoking the function */
  3558.                window.recaptchaWidget3376713 = grecaptcha.render('recaptchaField3376713',
  3559.                    {'sitekey' : '6LfQHoEdAAAAAL5s61dvFv9OqGVkTXvovt4Ol1Sb',
  3560.                    'size': 'invisible',
  3561.                    'callback': function() { onCaptchaVerifiedCallback("3376713"); }
  3562.                    }
  3563.                );
  3564.                clearInterval(grecaptchaInterval3376713);
  3565.            }
  3566.            else {
  3567.                
  3568.            }
  3569.        },100);
  3570.        
  3571.    
  3572.    }); // end grecaptcha ready
  3573.    
  3574.    
  3575. }); // end domcontentloaded
  3576.  
  3577. </script>
  3578. </div>
  3579.                    
  3580.                    <div class="info-text-outer">    
  3581.                        <p class="info-text  ">
  3582.                             You may unsubscribe at any time. By signing up, you agree to our <a href="https://notices.torstar.com/main_terms_of_use_daily_and_community_brands_EN/" style="color: var(--accent-color)">terms of use</a> and <a href="https://notices.torstar.com/privacy-policy/index.html" style="color: var(--accent-color)">privacy policy</a>. This site is protected by reCAPTCHA and the Google <a href="https://policies.google.com/privacy">privacy policy</a> and <a href="https://policies.google.com/terms">terms of service</a> apply.
  3583.                        </p>
  3584.                    </div>
  3585.  
  3586.                </div>
  3587.            </div>
  3588.        </div>
  3589.        </div>
  3590.        <div class="modal-success-outer hidden"><button id="successDismiss" type="button" class="close preclose" style="opacity: 1;" data-dismiss="modal" aria-label="Close">
  3591.                <span aria-hidden="true">
  3592.                    <svg width="18" height="18" style="margin: 12px;" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg ">
  3593.                        <path d="M14.5554 4.56338L13.4364 3.44434L8.99989 7.88084L4.56338 3.44434L3.44434 4.56338L7.88084 8.99989L3.44434 13.4364L4.56338 14.5554L8.99989 10.1189L13.4364 14.5554L14.5554 13.4364L10.1189 8.99989L14.5554 4.56338Z" fill="#333333" stroke="#333333" stroke-width="0.5"/>
  3594.                    </svg>
  3595.                </span>
  3596.            </button><div class="card-panel panel"><div class="panel-body">
  3597.                <div class="promo-designer-wrapper">
  3598.                    <div class="promo-designer-content-top">
  3599.                            <div class="lead-in  ">
  3600.                                 FIRST UP
  3601.                            </div>
  3602.                        
  3603.                        
  3604.                            <div class="headline   ">
  3605.                                 You're signed up! You'll start getting First Up in your inbox soon.
  3606.                            </div>
  3607.                        
  3608.                        
  3609.                            <p class="text  ">
  3610.                                 Want more of the latest from the Star? Sign up for more at our <a href="/newsletters" style="color: var(--accent-color)">newsletter page</a>.
  3611.                            </p>
  3612.                        </div>
  3613.                    <div class="info-text-outer">    
  3614.                        <p class="info-text  ">
  3615.                             You may unsubscribe at any time. By signing up, you agree to our <a href="https://notices.torstar.com/main_terms_of_use_daily_and_community_brands_EN/" style="color: var(--accent-color)">terms of use</a> and <a href="https://notices.torstar.com/privacy-policy/index.html" style="color: var(--accent-color)">privacy policy</a>. This site is protected by reCAPTCHA and the Google <a href="https://policies.google.com/privacy">privacy policy</a> and <a href="https://policies.google.com/terms">terms of service</a> apply.
  3616.                        </p>
  3617.                    </div>
  3618.  
  3619.                </div>
  3620.            </div>
  3621.        </div>
  3622.        </div>
  3623.    </div>
  3624.  
  3625. </div></section></div>
  3626.            </div>
  3627.        </div>
  3628.    </div></div><div id="tncms-block-3613005" class="tncms-block"><div class="modal promo-designer-modal in centered " data-lpos="newsletter-overlay" id="promo-designer-modal-custom-pop-3613005" tabindex="-1" role="dialog" aria-label="Promotional pop up" aria-hidden="true" >
  3629.     <div id="modal-dialog-dismiss" class="modal-dialog modal-md centered">
  3630.            <div class="modal-content">
  3631.                <div class="modal-body"><section id="block-3613005" class="block emphasis-h3   " ><div class="promo-design card-rounded-rectangle "><div class="card-bg-color rounded_rectangle">
  3632.        <div class="modal-initial-outer visible"><button type="button" class="close preclose" style="opacity: 1;" data-dismiss="modal" aria-label="Close">
  3633.                <span aria-hidden="true">
  3634.                    <svg width="18" height="18" style="margin: 12px;" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg ">
  3635.                        <path d="M14.5554 4.56338L13.4364 3.44434L8.99989 7.88084L4.56338 3.44434L3.44434 4.56338L7.88084 8.99989L3.44434 13.4364L4.56338 14.5554L8.99989 10.1189L13.4364 14.5554L14.5554 13.4364L10.1189 8.99989L14.5554 4.56338Z" fill="#333333" stroke="#333333" stroke-width="0.5"/>
  3636.                    </svg>
  3637.                </span>
  3638.            </button><div class="card-panel panel"><div class="panel-body">
  3639.                <div class="promo-designer-wrapper">
  3640.                    <div class="promo-designer-content-top">
  3641.                            <div class="lead-in  ">
  3642.                                 GET NEWS FASTER
  3643.                            </div>
  3644.                        
  3645.                        
  3646.                            <div class="headline   ">
  3647.                                 Be the first to know with real-time updates on key stories
  3648.                            </div>
  3649.                        
  3650.                        
  3651.                        
  3652.                        
  3653.                        
  3654.  
  3655.  
  3656. <div class="card email-signup">
  3657.    <div class="alert alert-danger" role="alert" style="display:none;">
  3658.        <p>
  3659.            <strong>Error!</strong> There was an error processing your request.
  3660.        </p>
  3661.    </div>
  3662.    <div class="alert alert-danger" id="recaptchaError3613005" role="alert" style="display:none;">
  3663.        <p>
  3664.           There was a problem with the recaptcha. Please try again.
  3665.        </p>
  3666.    </div>
  3667.    
  3668.        <div class="mailinglist-container   ">
  3669.            <div id="mailinglist-form-3613005" class="mailinglist-form">
  3670.                <div class="form-group email-address">
  3671.                    <div class="input-group">
  3672.                        <input id="email-3613005" class="form-control email" required name="email" type="email" placeholder="Enter email address">
  3673.                    </div>
  3674.                    <label class="warning-email hide has-error text-danger" for="email">Please enter a valid email address.</label>
  3675.                </div>
  3676.                
  3677.                <div class="mailinglist-btn-container">
  3678.                     <button class="mailinglist-save btn" id="submit-signup-3613005">Sign Up</button>
  3679.                </div>
  3680.                
  3681.                <div class="form-group marketing-check">
  3682.                    <div class="input-group mark_check">
  3683.                        <input id="marketing-3613005" class="form-control" name="marketing" type="checkbox">
  3684.                        <label for="marketing"> Yes, I'd also like to receive customized content suggestions and promotional messages from the Star.</label>
  3685.                    </div>
  3686.                </div>                
  3687.            </div>
  3688.            
  3689.            <div id="recaptchaField3613005"></div>
  3690.            
  3691.        </div>
  3692. </div>
  3693.  
  3694.  
  3695.  
  3696. <script>
  3697. document.addEventListener("DOMContentLoaded", function() {
  3698.    window.promoNS = window.promoNS || {};
  3699.    
  3700.    promoNS.recaptchaError3613005 = document.querySelector("#recaptchaError3613005");
  3701.    promoNS.recaptchaResponse3613005 = "";
  3702.    promoNS.recaptchaNeeded3613005 ='true';
  3703.    promoNS.dailySubscribeButton3613005 = document.getElementById('submit-signup-3613005');
  3704.    
  3705.    grecaptcha.ready(function() {
  3706.        
  3707.        if(typeof window.executeFunctionByName != 'function'){
  3708.           window.executeFunctionByName = function (functionName, context) {
  3709.              var args = Array.prototype.slice.call(arguments, 2);
  3710.              var namespaces = functionName.split(".");
  3711.              var func = namespaces.pop();
  3712.              for(var i = 0; i < namespaces.length; i++) {
  3713.                context = context[namespaces[i]];
  3714.              }
  3715.              return context[func].apply(context, args);
  3716.            }
  3717.        }
  3718.  
  3719.        // (mainRealm, mainList, targetList);
  3720.        promoNS.signupEmailNewsletter3613005 = async (mR, tR, tL) => {
  3721.            recaptchaResponse3613005 = grecaptcha.getResponse(window.recaptchaWidget3613005);
  3722.            const apiDomain = "api.thestar.com";
  3723.            const currentUserEmail = document.getElementById('email-3613005').value;
  3724.            
  3725.            const showFsa = ('' == '1') ? true : false;
  3726.            const currentUserFsa = showFsa ? document.getElementById('fsa-3613005').value : '';          
  3727.            let fsaResult = null;
  3728.            if (showFsa) {
  3729.                fsaResult = findIDBasedOnFSA(currentUserFsa);
  3730.            }
  3731.          
  3732.                      
  3733.            if (showFsa && fsaResult && fsaResult.recall_id && fsaResult.recall_realm) {
  3734.                mR = fsaResult.recall_realm;
  3735.                tL = fsaResult.recall_id;
  3736.            }
  3737.                      
  3738.                      
  3739.            let markEmail = "";
  3740.            
  3741.            
  3742.            
  3743.            if (document.getElementById('marketing-3613005').checked){
  3744.                
  3745.                
  3746.                    if (showFsa && fsaResult && fsaResult.marketing_id && fsaResult.marketing_realm) {
  3747.                         markEmail = "," + fsaResult.marketing_realm +':'+ fsaResult.marketing_id;
  3748.                    } else {
  3749.                        markEmail = ",star_3rdparty:500";
  3750.                    }
  3751.                
  3752.            }
  3753.            
  3754.            var myHeaders = new Headers();
  3755.            myHeaders.append("x-api-key", "nI0liiyrV5aJrc0OhWmiU5pagnGJLPP12xZzWwHi");
  3756.            myHeaders.append("Content-Type", "application/json");
  3757.            //myHeaders.append("Host", "");
  3758.            
  3759.            let csrfToken = csrfDatetime();
  3760.            
  3761.            let wcDomainAlias = "thestar";
  3762.            if (showFsa && fsaResult && fsaResult.property) {
  3763.                wcDomainAlias = getClientWcDomainAlias(fsaResult.property);
  3764.            }
  3765.            
  3766.            var raw = JSON.stringify({
  3767.                "email": currentUserEmail,
  3768.                "csrf": csrfToken,
  3769.                "captcha_token": promoNS.recaptchaResponse3613005,
  3770.                "origin": wcDomainAlias
  3771.             });
  3772.            
  3773.            const hash = await newsletterHashData(raw);
  3774.            myHeaders.append("x-data-integrity", hash);
  3775.            
  3776.            var requestOptions = {
  3777.                  method: 'POST',
  3778.                  headers: myHeaders,
  3779.                  body: raw,
  3780.                  redirect: 'follow'
  3781.                };
  3782.                await fetch("https://"+apiDomain+"/newsletters/subscription?realm="+mR+"&listid="+mR+":"+tL+markEmail, requestOptions)
  3783.                  .then(response => response.text())
  3784.                  .then(result => {
  3785.                      promoNS.dailySubscribeButton3613005.disabled = true;
  3786.                      let message = JSON.parse(result);
  3787.                      if(promoNS.recaptchaNeeded3613005 && ((message.error && message.error.code==4006) || (promoNS.recaptchaResponse3613005==null || promoNS.recaptchaResponse3613005==undefined)))
  3788.                      {
  3789.                          /* recaptcha failure - need to show an error message */
  3790.                          promoNS.recaptchaError3613005.style.display="block";
  3791.                          grecaptcha.reset(window.recaptchaWidget3613005);
  3792.                      } else if((message?.error?.code ?? -1) === 0){
  3793.                          // do nothing    
  3794.                          //console.log("CSRF error");
  3795.                          return;
  3796.                      }
  3797.                      if(message.code==200)
  3798.                      {
  3799.                      promoNS.signupSuccess3613005();
  3800.                         let subData = [];
  3801.                         let overlayDetails = {
  3802.                             identifier: "newsalerts_thestar_feb2025",
  3803.                             name: "News Alerts",
  3804.                             leadin: "GET NEWS FASTER",
  3805.                             headline: "Be the first to know with real-time updates on key stories"
  3806.                         }
  3807.                         mainLetter = {
  3808.                            id: mR+":"+tL,
  3809.                            name: "News Alerts",
  3810.                            realm: mR
  3811.                         }
  3812.                        subData.push(mainLetter);
  3813.                       if (markEmail != ""){
  3814.                            markLetter = {
  3815.                                id: markEmail.substring(1),
  3816.                                name: "marketing",
  3817.                                realm: mR
  3818.                             }
  3819.                            subData.push(markLetter);
  3820.                        }
  3821.                        const eventData = {
  3822.                            event_timestamp:Date.now(),
  3823.                            user_email:currentUserEmail,
  3824.                            user_fsa_entry_value: showFsa ? currentUserFsa : null,
  3825.                            user_fsa_map_value: fsaResult ? fsaResult.FSA : null,
  3826.                            user_fsa_map_property: fsaResult ? fsaResult.property : null,
  3827.                            newsletters:subData,
  3828.                            action:'subscribe',
  3829.                            source:'newsletter-overlay',
  3830.                            overlayDetails: overlayDetails
  3831.                        }
  3832.                        
  3833.                        const event = new CustomEvent("newsletterSubscribe", {detail:eventData});
  3834.                        window.dispatchEvent(event);
  3835.                      }
  3836.                      else
  3837.                      {
  3838.                          // Todo: Better error handling.
  3839.                          console.log(message);
  3840.                      }
  3841.                  });
  3842.        
  3843.        }
  3844.        
  3845.        
  3846.        promoNS.signupSuccess3613005 = () => {
  3847.            document.querySelector('#promo-designer-modal-custom-pop-3613005 .modal-success-outer').classList.add('visible');
  3848.            document.querySelector('#promo-designer-modal-custom-pop-3613005 .modal-success-outer').classList.remove('hidden');
  3849.            document.querySelector('#promo-designer-modal-custom-pop-3613005 .modal-initial-outer').classList.add('hidden');
  3850.            document.querySelector('#promo-designer-modal-custom-pop-3613005 .modal-initial-outer').classList.remove('visible');
  3851.            // set storage items
  3852.            localStorage.setItem("popState-3613005", "shown");
  3853.            let shownNum = localStorage.getItem("popState-3613005-num");
  3854.            if(shownNum != null){
  3855.                shownNum++;
  3856.            }else{
  3857.                shownNum = 0;
  3858.            }
  3859.            localStorage.setItem("popState-3613005-num", shownNum);
  3860.            localStorage.setItem("popState-3613005-subbed","true");
  3861.        }
  3862.        
  3863.        promoNS.validateEmailAddress3613005 = (email) =>
  3864.        {
  3865.             if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email))
  3866.             {
  3867.                return true;
  3868.             }
  3869.             return false;
  3870.        }
  3871.        
  3872.        promoNS.dailySubscribeButton3613005.addEventListener("click",function(){
  3873.            const currentUserEmail = document.getElementById('email-3613005').value;
  3874.            if(promoNS.validateEmailAddress3613005(currentUserEmail) == false){
  3875.                document.querySelector('#promo-designer-modal-custom-pop-3613005 .warning-email').classList.remove('hide');
  3876.                grecaptcha.reset(window.recaptchaWidget3613005);
  3877.            } else {
  3878.                grecaptcha.execute(window.recaptchaWidget3613005);
  3879.            }            
  3880.        });
  3881.    
  3882.      
  3883.        window.onCaptchaVerified3613005 = function () {                    
  3884.            const mainRealm = "breakingnews";
  3885.            const mainList = "";
  3886.            const targetList = "16";
  3887.            promoNS.signupEmailNewsletter3613005(mainRealm, mainList, targetList);
  3888.        }
  3889.        
  3890.        /* determine which form triggered the callback by the blockID in the callback parameter */
  3891.        if(typeof window.onCaptchaVerifiedCallback != 'function'){
  3892.            window.onCaptchaVerifiedCallback = function(bid) {
  3893.                try {
  3894.                    window["onCaptchaVerified"+bid](); /* call the correct function for the triggering block/form */
  3895.                } catch (err) {
  3896.                    console.log("captcha verified callback error : ", err);
  3897.                }
  3898.            }
  3899.        }
  3900.        
  3901.        
  3902.        // sometimes grecaptcha.render() is slow to become available. wait for it.
  3903.        const grecaptchaInterval3613005 = setInterval(function() {                
  3904.            if (grecaptcha && typeof grecaptcha.render === 'function') {
  3905.                
  3906.            
  3907.                /* wrap the callback in a function so we can pass the blockID parameter without immediately invoking the function */
  3908.                window.recaptchaWidget3613005 = grecaptcha.render('recaptchaField3613005',
  3909.                    {'sitekey' : '6LfQHoEdAAAAAL5s61dvFv9OqGVkTXvovt4Ol1Sb',
  3910.                    'size': 'invisible',
  3911.                    'callback': function() { onCaptchaVerifiedCallback("3613005"); }
  3912.                    }
  3913.                );
  3914.                clearInterval(grecaptchaInterval3613005);
  3915.            }
  3916.            else {
  3917.                
  3918.            }
  3919.        },100);
  3920.        
  3921.    
  3922.    }); // end grecaptcha ready
  3923.    
  3924.    
  3925. }); // end domcontentloaded
  3926.  
  3927. </script>
  3928. </div>
  3929.                    
  3930.                    <div class="info-text-outer">    
  3931.                        <p class="info-text  ">
  3932.                             You may unsubscribe at any time. By signing up, you agree to our <a href="https://notices.torstar.com/main_terms_of_use_daily_and_community_brands_EN/" style="color: var(--accent-color)">terms of use</a> and <a href="https://notices.torstar.com/privacy-policy/index.html" style="color: var(--accent-color)">privacy policy</a>. This site is protected by reCAPTCHA and the Google <a href="https://policies.google.com/privacy">privacy policy</a> and <a href="https://policies.google.com/terms">terms of service</a> apply.
  3933.                        </p>
  3934.                    </div>
  3935.  
  3936.                </div>
  3937.            </div>
  3938.        </div>
  3939.        </div>
  3940.        <div class="modal-success-outer hidden"><button id="successDismiss" type="button" class="close preclose" style="opacity: 1;" data-dismiss="modal" aria-label="Close">
  3941.                <span aria-hidden="true">
  3942.                    <svg width="18" height="18" style="margin: 12px;" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg ">
  3943.                        <path d="M14.5554 4.56338L13.4364 3.44434L8.99989 7.88084L4.56338 3.44434L3.44434 4.56338L7.88084 8.99989L3.44434 13.4364L4.56338 14.5554L8.99989 10.1189L13.4364 14.5554L14.5554 13.4364L10.1189 8.99989L14.5554 4.56338Z" fill="#333333" stroke="#333333" stroke-width="0.5"/>
  3944.                    </svg>
  3945.                </span>
  3946.            </button><div class="card-panel panel"><div class="panel-body">
  3947.                <div class="promo-designer-wrapper">
  3948.                    <div class="promo-designer-content-top">
  3949.                            <div class="lead-in  ">
  3950.                                 EMAIL NEWS ALERTS
  3951.                            </div>
  3952.                        
  3953.                        
  3954.                            <div class="headline   ">
  3955.                                 You're signed up! You'll start getting news alerts in your inbox soon.
  3956.                            </div>
  3957.                        
  3958.                        
  3959.                            <p class="text  ">
  3960.                                 Want more of the latest from the Star? Sign up for more at our <a href="/newsletters" style="color: var(--accent-color)">newsletter page</a>.
  3961.                            </p>
  3962.                        </div>
  3963.                    <div class="info-text-outer">    
  3964.                        <p class="info-text  ">
  3965.                             You may unsubscribe at any time. By signing up, you agree to our <a href="https://notices.torstar.com/main_terms_of_use_daily_and_community_brands_EN/" style="color: var(--accent-color)">terms of use</a> and <a href="https://notices.torstar.com/privacy-policy/index.html" style="color: var(--accent-color)">privacy policy</a>. This site is protected by reCAPTCHA and the Google <a href="https://policies.google.com/privacy">privacy policy</a> and <a href="https://policies.google.com/terms">terms of service</a> apply.
  3966.                        </p>
  3967.                    </div>
  3968.  
  3969.                </div>
  3970.            </div>
  3971.        </div>
  3972.        </div>
  3973.    </div>
  3974.  
  3975. </div></section></div>
  3976.            </div>
  3977.        </div>
  3978.    </div></div><div id="tncms-block-3742572" class="tncms-block"></div><div id="tncms-block-3742590" class="tncms-block"></div><div id="tncms-block-3756384" class="tncms-block"><div class="modal promo-designer-modal in centered " data-lpos="newsletter-overlay" id="promo-designer-modal-custom-pop-3756384" tabindex="-1" role="dialog" aria-label="Promotional pop up" aria-hidden="true" >
  3979.     <div id="modal-dialog-dismiss" class="modal-dialog modal-md centered">
  3980.            <div class="modal-content">
  3981.                <div class="modal-body"><section id="block-3756384" class="block emphasis-h3   " ><div class="promo-design card-rounded-rectangle "><div class="card-bg-color rounded_rectangle">
  3982.        <div class="modal-initial-outer visible"><button type="button" class="close preclose" style="opacity: 1;" data-dismiss="modal" aria-label="Close">
  3983.                <span aria-hidden="true">
  3984.                    <svg width="18" height="18" style="margin: 12px;" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg ">
  3985.                        <path d="M14.5554 4.56338L13.4364 3.44434L8.99989 7.88084L4.56338 3.44434L3.44434 4.56338L7.88084 8.99989L3.44434 13.4364L4.56338 14.5554L8.99989 10.1189L13.4364 14.5554L14.5554 13.4364L10.1189 8.99989L14.5554 4.56338Z" fill="#333333" stroke="#333333" stroke-width="0.5"/>
  3986.                    </svg>
  3987.                </span>
  3988.            </button><div class="card-panel panel"><div class="panel-body">
  3989.                <div class="promo-designer-wrapper">
  3990.                    <div class="promo-designer-content-top">
  3991.                            <div class="lead-in  ">
  3992.                                 FROM THE EDITOR
  3993.                            </div>
  3994.                        
  3995.                        
  3996.                            <div class="headline   ">
  3997.                                 Go behind the scenes with Editor-in-Chief Nicole MacIntyre
  3998.                            </div>
  3999.                        
  4000.                        
  4001.                        
  4002.                        
  4003.                        
  4004.  
  4005.  
  4006. <div class="card email-signup">
  4007.    <div class="alert alert-danger" role="alert" style="display:none;">
  4008.        <p>
  4009.            <strong>Error!</strong> There was an error processing your request.
  4010.        </p>
  4011.    </div>
  4012.    <div class="alert alert-danger" id="recaptchaError3756384" role="alert" style="display:none;">
  4013.        <p>
  4014.           There was a problem with the recaptcha. Please try again.
  4015.        </p>
  4016.    </div>
  4017.    
  4018.        <div class="mailinglist-container   ">
  4019.            <div id="mailinglist-form-3756384" class="mailinglist-form">
  4020.                <div class="form-group email-address">
  4021.                    <div class="input-group">
  4022.                        <input id="email-3756384" class="form-control email" required name="email" type="email" placeholder="Enter email address">
  4023.                    </div>
  4024.                    <label class="warning-email hide has-error text-danger" for="email">Please enter a valid email address.</label>
  4025.                </div>
  4026.                
  4027.                <div class="mailinglist-btn-container">
  4028.                     <button class="mailinglist-save btn" id="submit-signup-3756384">Sign Up</button>
  4029.                </div>
  4030.                
  4031.                <div class="form-group marketing-check">
  4032.                    <div class="input-group mark_check">
  4033.                        <input id="marketing-3756384" class="form-control" name="marketing" type="checkbox">
  4034.                        <label for="marketing"> Yes, I'd also like to receive customized content suggestions and promotional messages from the Star.</label>
  4035.                    </div>
  4036.                </div>                
  4037.            </div>
  4038.            
  4039.            <div id="recaptchaField3756384"></div>
  4040.            
  4041.        </div>
  4042. </div>
  4043.  
  4044.  
  4045.  
  4046. <script>
  4047. document.addEventListener("DOMContentLoaded", function() {
  4048.    window.promoNS = window.promoNS || {};
  4049.    
  4050.    promoNS.recaptchaError3756384 = document.querySelector("#recaptchaError3756384");
  4051.    promoNS.recaptchaResponse3756384 = "";
  4052.    promoNS.recaptchaNeeded3756384 ='true';
  4053.    promoNS.dailySubscribeButton3756384 = document.getElementById('submit-signup-3756384');
  4054.    
  4055.    grecaptcha.ready(function() {
  4056.        
  4057.        if(typeof window.executeFunctionByName != 'function'){
  4058.           window.executeFunctionByName = function (functionName, context) {
  4059.              var args = Array.prototype.slice.call(arguments, 2);
  4060.              var namespaces = functionName.split(".");
  4061.              var func = namespaces.pop();
  4062.              for(var i = 0; i < namespaces.length; i++) {
  4063.                context = context[namespaces[i]];
  4064.              }
  4065.              return context[func].apply(context, args);
  4066.            }
  4067.        }
  4068.  
  4069.        // (mainRealm, mainList, targetList);
  4070.        promoNS.signupEmailNewsletter3756384 = async (mR, tR, tL) => {
  4071.            recaptchaResponse3756384 = grecaptcha.getResponse(window.recaptchaWidget3756384);
  4072.            const apiDomain = "api.thestar.com";
  4073.            const currentUserEmail = document.getElementById('email-3756384').value;
  4074.            
  4075.            const showFsa = ('' == '1') ? true : false;
  4076.            const currentUserFsa = showFsa ? document.getElementById('fsa-3756384').value : '';          
  4077.            let fsaResult = null;
  4078.            if (showFsa) {
  4079.                fsaResult = findIDBasedOnFSA(currentUserFsa);
  4080.            }
  4081.          
  4082.                      
  4083.            if (showFsa && fsaResult && fsaResult.recall_id && fsaResult.recall_realm) {
  4084.                mR = fsaResult.recall_realm;
  4085.                tL = fsaResult.recall_id;
  4086.            }
  4087.                      
  4088.                      
  4089.            let markEmail = "";
  4090.            
  4091.            
  4092.            
  4093.            if (document.getElementById('marketing-3756384').checked){
  4094.                
  4095.                
  4096.                    if (showFsa && fsaResult && fsaResult.marketing_id && fsaResult.marketing_realm) {
  4097.                         markEmail = "," + fsaResult.marketing_realm +':'+ fsaResult.marketing_id;
  4098.                    } else {
  4099.                        markEmail = ",star_3rdparty:500";
  4100.                    }
  4101.                
  4102.            }
  4103.            
  4104.            var myHeaders = new Headers();
  4105.            myHeaders.append("x-api-key", "nI0liiyrV5aJrc0OhWmiU5pagnGJLPP12xZzWwHi");
  4106.            myHeaders.append("Content-Type", "application/json");
  4107.            //myHeaders.append("Host", "");
  4108.            
  4109.            let csrfToken = csrfDatetime();
  4110.            
  4111.            let wcDomainAlias = "thestar";
  4112.            if (showFsa && fsaResult && fsaResult.property) {
  4113.                wcDomainAlias = getClientWcDomainAlias(fsaResult.property);
  4114.            }
  4115.            
  4116.            var raw = JSON.stringify({
  4117.                "email": currentUserEmail,
  4118.                "csrf": csrfToken,
  4119.                "captcha_token": promoNS.recaptchaResponse3756384,
  4120.                "origin": wcDomainAlias
  4121.             });
  4122.            
  4123.            const hash = await newsletterHashData(raw);
  4124.            myHeaders.append("x-data-integrity", hash);
  4125.            
  4126.            var requestOptions = {
  4127.                  method: 'POST',
  4128.                  headers: myHeaders,
  4129.                  body: raw,
  4130.                  redirect: 'follow'
  4131.                };
  4132.                await fetch("https://"+apiDomain+"/newsletters/subscription?realm="+mR+"&listid="+mR+":"+tL+markEmail, requestOptions)
  4133.                  .then(response => response.text())
  4134.                  .then(result => {
  4135.                      promoNS.dailySubscribeButton3756384.disabled = true;
  4136.                      let message = JSON.parse(result);
  4137.                      if(promoNS.recaptchaNeeded3756384 && ((message.error && message.error.code==4006) || (promoNS.recaptchaResponse3756384==null || promoNS.recaptchaResponse3756384==undefined)))
  4138.                      {
  4139.                          /* recaptcha failure - need to show an error message */
  4140.                          promoNS.recaptchaError3756384.style.display="block";
  4141.                          grecaptcha.reset(window.recaptchaWidget3756384);
  4142.                      } else if((message?.error?.code ?? -1) === 0){
  4143.                          // do nothing    
  4144.                          //console.log("CSRF error");
  4145.                          return;
  4146.                      }
  4147.                      if(message.code==200)
  4148.                      {
  4149.                      promoNS.signupSuccess3756384();
  4150.                         let subData = [];
  4151.                         let overlayDetails = {
  4152.                             identifier: "FromtheEditor_thestar_1xWeek_Oct2025",
  4153.                             name: "From the Editor",
  4154.                             leadin: "FROM THE EDITOR",
  4155.                             headline: "Go behind the scenes with Editor-in-Chief Nicole MacIntyre"
  4156.                         }
  4157.                         mainLetter = {
  4158.                            id: mR+":"+tL,
  4159.                            name: "From the Editor",
  4160.                            realm: mR
  4161.                         }
  4162.                        subData.push(mainLetter);
  4163.                       if (markEmail != ""){
  4164.                            markLetter = {
  4165.                                id: markEmail.substring(1),
  4166.                                name: "marketing",
  4167.                                realm: mR
  4168.                             }
  4169.                            subData.push(markLetter);
  4170.                        }
  4171.                        const eventData = {
  4172.                            event_timestamp:Date.now(),
  4173.                            user_email:currentUserEmail,
  4174.                            user_fsa_entry_value: showFsa ? currentUserFsa : null,
  4175.                            user_fsa_map_value: fsaResult ? fsaResult.FSA : null,
  4176.                            user_fsa_map_property: fsaResult ? fsaResult.property : null,
  4177.                            newsletters:subData,
  4178.                            action:'subscribe',
  4179.                            source:'newsletter-overlay',
  4180.                            overlayDetails: overlayDetails
  4181.                        }
  4182.                        
  4183.                        const event = new CustomEvent("newsletterSubscribe", {detail:eventData});
  4184.                        window.dispatchEvent(event);
  4185.                      }
  4186.                      else
  4187.                      {
  4188.                          // Todo: Better error handling.
  4189.                          console.log(message);
  4190.                      }
  4191.                  });
  4192.        
  4193.        }
  4194.        
  4195.        
  4196.        promoNS.signupSuccess3756384 = () => {
  4197.            document.querySelector('#promo-designer-modal-custom-pop-3756384 .modal-success-outer').classList.add('visible');
  4198.            document.querySelector('#promo-designer-modal-custom-pop-3756384 .modal-success-outer').classList.remove('hidden');
  4199.            document.querySelector('#promo-designer-modal-custom-pop-3756384 .modal-initial-outer').classList.add('hidden');
  4200.            document.querySelector('#promo-designer-modal-custom-pop-3756384 .modal-initial-outer').classList.remove('visible');
  4201.            // set storage items
  4202.            localStorage.setItem("popState-3756384", "shown");
  4203.            let shownNum = localStorage.getItem("popState-3756384-num");
  4204.            if(shownNum != null){
  4205.                shownNum++;
  4206.            }else{
  4207.                shownNum = 0;
  4208.            }
  4209.            localStorage.setItem("popState-3756384-num", shownNum);
  4210.            localStorage.setItem("popState-3756384-subbed","true");
  4211.        }
  4212.        
  4213.        promoNS.validateEmailAddress3756384 = (email) =>
  4214.        {
  4215.             if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email))
  4216.             {
  4217.                return true;
  4218.             }
  4219.             return false;
  4220.        }
  4221.        
  4222.        promoNS.dailySubscribeButton3756384.addEventListener("click",function(){
  4223.            const currentUserEmail = document.getElementById('email-3756384').value;
  4224.            if(promoNS.validateEmailAddress3756384(currentUserEmail) == false){
  4225.                document.querySelector('#promo-designer-modal-custom-pop-3756384 .warning-email').classList.remove('hide');
  4226.                grecaptcha.reset(window.recaptchaWidget3756384);
  4227.            } else {
  4228.                grecaptcha.execute(window.recaptchaWidget3756384);
  4229.            }            
  4230.        });
  4231.    
  4232.      
  4233.        window.onCaptchaVerified3756384 = function () {                    
  4234.            const mainRealm = "dailynews";
  4235.            const mainList = "";
  4236.            const targetList = "1328";
  4237.            promoNS.signupEmailNewsletter3756384(mainRealm, mainList, targetList);
  4238.        }
  4239.        
  4240.        /* determine which form triggered the callback by the blockID in the callback parameter */
  4241.        if(typeof window.onCaptchaVerifiedCallback != 'function'){
  4242.            window.onCaptchaVerifiedCallback = function(bid) {
  4243.                try {
  4244.                    window["onCaptchaVerified"+bid](); /* call the correct function for the triggering block/form */
  4245.                } catch (err) {
  4246.                    console.log("captcha verified callback error : ", err);
  4247.                }
  4248.            }
  4249.        }
  4250.        
  4251.        
  4252.        // sometimes grecaptcha.render() is slow to become available. wait for it.
  4253.        const grecaptchaInterval3756384 = setInterval(function() {                
  4254.            if (grecaptcha && typeof grecaptcha.render === 'function') {
  4255.                
  4256.            
  4257.                /* wrap the callback in a function so we can pass the blockID parameter without immediately invoking the function */
  4258.                window.recaptchaWidget3756384 = grecaptcha.render('recaptchaField3756384',
  4259.                    {'sitekey' : '6LfQHoEdAAAAAL5s61dvFv9OqGVkTXvovt4Ol1Sb',
  4260.                    'size': 'invisible',
  4261.                    'callback': function() { onCaptchaVerifiedCallback("3756384"); }
  4262.                    }
  4263.                );
  4264.                clearInterval(grecaptchaInterval3756384);
  4265.            }
  4266.            else {
  4267.                
  4268.            }
  4269.        },100);
  4270.        
  4271.    
  4272.    }); // end grecaptcha ready
  4273.    
  4274.    
  4275. }); // end domcontentloaded
  4276.  
  4277. </script>
  4278. </div>
  4279.                    
  4280.                    <div class="info-text-outer">    
  4281.                        <p class="info-text  ">
  4282.                             You may unsubscribe at any time. By signing up, you agree to our <a href="https://notices.torstar.com/main_terms_of_use_daily_and_community_brands_EN/" style="color: var(--accent-color)">terms of use</a> and <a href="https://notices.torstar.com/privacy-policy/index.html" style="color: var(--accent-color)">privacy policy</a>. This site is protected by reCAPTCHA and the Google <a href="https://policies.google.com/privacy">privacy policy</a> and <a href="https://policies.google.com/terms">terms of service</a> apply.
  4283.                        </p>
  4284.                    </div>
  4285.  
  4286.                </div>
  4287.            </div>
  4288.        </div>
  4289.        </div>
  4290.        <div class="modal-success-outer hidden"><button id="successDismiss" type="button" class="close preclose" style="opacity: 1;" data-dismiss="modal" aria-label="Close">
  4291.                <span aria-hidden="true">
  4292.                    <svg width="18" height="18" style="margin: 12px;" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg ">
  4293.                        <path d="M14.5554 4.56338L13.4364 3.44434L8.99989 7.88084L4.56338 3.44434L3.44434 4.56338L7.88084 8.99989L3.44434 13.4364L4.56338 14.5554L8.99989 10.1189L13.4364 14.5554L14.5554 13.4364L10.1189 8.99989L14.5554 4.56338Z" fill="#333333" stroke="#333333" stroke-width="0.5"/>
  4294.                    </svg>
  4295.                </span>
  4296.            </button><div class="card-panel panel"><div class="panel-body">
  4297.                <div class="promo-designer-wrapper">
  4298.                    <div class="promo-designer-content-top">
  4299.                            <div class="lead-in  ">
  4300.                                 From the Editor
  4301.                            </div>
  4302.                        
  4303.                        
  4304.                            <div class="headline   ">
  4305.                                 You're signed up! You'll start getting your From the Editor newsletter in your inbox soon.
  4306.                            </div>
  4307.                        
  4308.                        
  4309.                            <p class="text  ">
  4310.                                 Want more of the latest from the Star? Sign up for more at our <a href="/newsletters" style="color: var(--accent-color)">newsletter page</a>.
  4311.                            </p>
  4312.                        </div>
  4313.                    <div class="info-text-outer">    
  4314.                        <p class="info-text  ">
  4315.                             You may unsubscribe at any time. By signing up, you agree to our <a href="https://notices.torstar.com/main_terms_of_use_daily_and_community_brands_EN/" style="color: var(--accent-color)">terms of use</a> and <a href="https://notices.torstar.com/privacy-policy/index.html" style="color: var(--accent-color)">privacy policy</a>. This site is protected by reCAPTCHA and the Google <a href="https://policies.google.com/privacy">privacy policy</a> and <a href="https://policies.google.com/terms">terms of service</a> apply.
  4316.                        </p>
  4317.                    </div>
  4318.  
  4319.                </div>
  4320.            </div>
  4321.        </div>
  4322.        </div>
  4323.    </div>
  4324.  
  4325. </div></section></div>
  4326.            </div>
  4327.        </div>
  4328.    </div></div></div></div>
  4329.    </section><!-- / main-body-container -->
  4330.    </div>
  4331.    <div id="site-footer-container" class="hidden-print">
  4332.        
  4333.  
  4334.        
  4335.            <footer id="site-footer" class="container well-main">
  4336.                
  4337.                <div id="tncms-region-footer-top-col-full" class="tncms-region "></div>
  4338.                <div class="row">
  4339.                    <div id="footer-col-one" class="col-sm-3"><div id="tncms-region-footer-col-one" class="tncms-region "><div id="tncms-block-2826984" class="tncms-block footer-logo"><div id="site-logo-2826984" class="site-logo-container text-left" ><div class="logo-middle">
  4340.            <a  href="/" aria-label="Home page"><img
  4341.            
  4342.            src="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/custom/image/2faeee7c-8d44-11ed-8c18-eb5483a10695.png?resize=200%2C181"
  4343.            srcset="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/custom/image/2faeee7c-8d44-11ed-8c18-eb5483a10695.png?resize=150%2C136 150w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/custom/image/2faeee7c-8d44-11ed-8c18-eb5483a10695.png?resize=200%2C181 200w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/custom/image/2faeee7c-8d44-11ed-8c18-eb5483a10695.png?resize=225%2C203 225w, https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/custom/image/2faeee7c-8d44-11ed-8c18-eb5483a10695.png 300w"
  4344.            sizes="(min-width: 1200px) 285px, calc(25vw - 30px)"
  4345.            
  4346.            class=" img-responsive lazyload tnt-prop-img"
  4347.            width="300"
  4348.            height="271"
  4349.            alt="site-logo"
  4350.            ></a>
  4351.        </div></div></div><div id="tncms-block-2828136" class="tncms-block"><h3 id="footerColOneToggle">theStar.com <i class="visible-xs fas tnt-chevron-down"></i></h3></div></div><div id="tncms-region-nav-footer-col-one-nav" class="tncms-region-nav"><ul id="footer-col-one-nav_menu" class="topNav bullet-nav nav-list" ><li class=" "  data-cmspath="/" data-liurl="/subscribe/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4352.                
  4353.                <a class="nav-link   tnt-section-subscribe-to-the-star"  href="/subscribe/"  tabindex="0">
  4354.                    <span class="nav-label ">Subscribe to the Star</span>
  4355.                </a></li><li class=" "  data-cmspath="/" data-liurl="/users/admin/service/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4356.                
  4357.                <a class="nav-link   tnt-section-manage-star-subscription"  href="/users/admin/service/"  tabindex="0">
  4358.                    <span class="nav-label ">Manage Star Subscription</span>
  4359.                </a></li><li class="  gdpr-removal"  data-cmspath="/" data-liurl="/site/forms/feedback_form/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4360.                
  4361.                <a class="nav-link   tnt-section-feedback"  href="/site/forms/feedback_form/"  tabindex="0">
  4362.                    <span class="nav-label ">Feedback</span>
  4363.                </a></li><li class="  gdpr-removal"  data-cmspath="/" data-liurl="/site/forms/removal_request/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4364.                
  4365.                <a class="nav-link   tnt-section-removal-request"  href="/site/forms/removal_request/"  tabindex="0">
  4366.                    <span class="nav-label ">Removal Request</span>
  4367.                </a></li><li class=" "  data-cmspath="/" data-liurl="/site/sitemap/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4368.                
  4369.                <a class="nav-link   tnt-section-site-map"  href="/site/sitemap/"  tabindex="0">
  4370.                    <span class="nav-label ">Site Map</span>
  4371.                </a></li><li class=" "  data-cmspath="/" data-liurl="/newsletters/?itm_source=newsletter-footer-link" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4372.                
  4373.                <a class="nav-link   tnt-section-newsletters"  href="/newsletters/?itm_source=newsletter-footer-link"  tabindex="0">
  4374.                    <span class="nav-label ">Newsletters</span>
  4375.                </a></li><li class=" "  data-cmspath="/" data-liurl="/opinion/corrections/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4376.                
  4377.                <a class="nav-link   tnt-section-corrections"  href="/opinion/corrections/"  tabindex="0">
  4378.                    <span class="nav-label ">Corrections</span>
  4379.                </a></li><li class=" "  data-cmspath="/" data-liurl="/site/todays-news/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4380.                
  4381.                <a class="nav-link   tnt-section-today-s-news"  href="/site/todays-news/"  tabindex="0">
  4382.                    <span class="nav-label ">Today’s News</span>
  4383.                </a></li><li class=" "  data-cmspath="/" data-liurl="/globenewswire/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4384.                
  4385.                <a class="nav-link   tnt-section-globenewswire"  href="/globenewswire/"  tabindex="0">
  4386.                    <span class="nav-label ">GlobeNewswire</span>
  4387.                </a></li><li class=" "  data-cmspath="/" data-liurl="/site/flyers/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4388.                
  4389.                <a class="nav-link   tnt-section-flyers"  href="/site/flyers/"  tabindex="0">
  4390.                    <span class="nav-label ">Flyers</span>
  4391.                </a></li><li class=" "  data-cmspath="/" data-liurl="/contests/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4392.                
  4393.                <a class="nav-link   tnt-section-contests"  href="/contests/"  tabindex="0">
  4394.                    <span class="nav-label ">Contests</span>
  4395.                </a></li><li class=" "  data-cmspath="/" data-liurl="/newspapers/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4396.                
  4397.                <a class="nav-link   tnt-section-archives"  href="/newspapers/"  tabindex="0">
  4398.                    <span class="nav-label ">Archives</span>
  4399.                </a></li></ul><style>
  4400.            .affix-top #tncms-region-main-nav-right-region{display: none}
  4401.            .affix #tncms-region-main-nav-right-region{display: flex;column-gap:8px}
  4402.            @media (max-width: 991px){
  4403.            #main-navigation{height: 45px}
  4404.            }
  4405.            
  4406.        </style>
  4407.    </div><div id="tncms-region-footer-col-one-bottom" class="tncms-region "></div></div>
  4408.    <div id="footer-col-two" class="col-sm-3"><div id="tncms-region-footer-col-two" class="tncms-region "><div id="tncms-block-2828139" class="tncms-block"><h3 id="footerColTwoToggle">Toronto Star Newspapers Ltd. <i class="visible-xs fas tnt-chevron-down"></i></h3></div></div><div id="tncms-region-nav-footer-col-two-nav" class="tncms-region-nav"><ul id="footer-col-two-nav_menu" class="topNav bullet-nav nav-list" ><li class=" "  data-cmspath="/" data-liurl="https://www.tsoffers.ca/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4409.                
  4410.                <a class="nav-link   tnt-section-subscribe-to-home-delivery"  href="https://www.tsoffers.ca/"  target="_blank" rel="noopener" tabindex="0">
  4411.                    <span class="nav-label ">Subscribe to Home Delivery</span>
  4412.                </a></li><li class=" "  data-cmspath="/" data-liurl="https://toriservices.newscyclecloud.com/cgi-bin/cmo_tor-c-cmdb-01.sh/custservice/web/login.html?SiteID=TS" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4413.                
  4414.                <a class="nav-link   tnt-section-manage-home-delivery-subscription"  href="https://toriservices.newscyclecloud.com/cgi-bin/cmo_tor-c-cmdb-01.sh/custservice/web/login.html?SiteID=TS"  target="_blank" rel="noopener" tabindex="0">
  4415.                    <span class="nav-label ">Manage Home Delivery Subscription</span>
  4416.                </a></li><li class=" "  data-cmspath="/" data-liurl="https://tsgroupoffers.ca/welcome" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4417.                
  4418.                <a class="nav-link   tnt-section-corporate-group-subscriptions"  href="https://tsgroupoffers.ca/welcome"  target="_blank" rel="noopener" tabindex="0">
  4419.                    <span class="nav-label ">Corporate Group Subscriptions</span>
  4420.                </a></li><li class=" "  data-cmspath="/" data-liurl="/site/about/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4421.                
  4422.                <a class="nav-link   tnt-section-about"  href="/site/about/"  tabindex="0">
  4423.                    <span class="nav-label ">About</span>
  4424.                </a></li><li class=" "  data-cmspath="/" data-liurl="/site/static-pages/statement-of-principles.html" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4425.                
  4426.                <a class="nav-link   tnt-section-torstar-journalistic-standards"  href="/site/static-pages/statement-of-principles.html"  tabindex="0">
  4427.                    <span class="nav-label ">Torstar Journalistic Standards</span>
  4428.                </a></li><li class=" "  data-cmspath="/" data-liurl="/site/atkinson/atkinson-principles.html" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4429.                
  4430.                <a class="nav-link   tnt-section-atkinson-principles"  href="/site/atkinson/atkinson-principles.html"  tabindex="0">
  4431.                    <span class="nav-label ">Atkinson Principles</span>
  4432.                </a></li><li class=" "  data-cmspath="/" data-liurl="/site/static-pages/glossary.html" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4433.                
  4434.                <a class="nav-link   tnt-section-glossary"  href="/site/static-pages/glossary.html"  tabindex="0">
  4435.                    <span class="nav-label ">Glossary</span>
  4436.                </a></li><li class=" "  data-cmspath="/" data-liurl="/trust/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4437.                
  4438.                <a class="nav-link   tnt-section-trust-project"  href="/trust/"  tabindex="0">
  4439.                    <span class="nav-label ">Trust Project</span>
  4440.                </a></li><li class=" "  data-cmspath="/" data-liurl="/site/static-pages/contact-us.html" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4441.                
  4442.                <a class="nav-link   tnt-section-contact-us"  href="/site/static-pages/contact-us.html"  tabindex="0">
  4443.                    <span class="nav-label ">Contact Us</span>
  4444.                </a></li><li class=" "  data-cmspath="/" data-liurl="https://careers.smartrecruiters.com/Torstar/careers" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4445.                
  4446.                <a class="nav-link   tnt-section-join-our-team"  href="https://careers.smartrecruiters.com/Torstar/careers"  target="_blank" rel="noopener" tabindex="0">
  4447.                    <span class="nav-label ">Join Our Team</span>
  4448.                </a></li><li class=" "  data-cmspath="/" data-liurl="/site/static-pages/contact-webmaster.html" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4449.                
  4450.                <a class="nav-link   tnt-section-contact-webmaster"  href="/site/static-pages/contact-webmaster.html"  tabindex="0">
  4451.                    <span class="nav-label ">Contact Webmaster</span>
  4452.                </a></li><li class=" "  data-cmspath="/" data-liurl="/site/faq/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4453.                
  4454.                <a class="nav-link   tnt-section-faq"  href="/site/faq/"  tabindex="0">
  4455.                    <span class="nav-label ">FAQ</span>
  4456.                </a></li><li class=" "  data-cmspath="/" data-liurl="https://torontostar.pressreader.com/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4457.                
  4458.                <a class="nav-link   tnt-section-star-epaper-edition"  href="https://torontostar.pressreader.com/"  target="_blank" rel="noopener" tabindex="0">
  4459.                    <span class="nav-label ">Star ePaper Edition</span>
  4460.                </a></li><li class=" "  data-cmspath="/" data-liurl="/site/static-pages/reprint-license.html" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4461.                
  4462.                <a class="nav-link   tnt-section-reprint-and-license"  href="/site/static-pages/reprint-license.html"  tabindex="0">
  4463.                    <span class="nav-label ">Reprint and License</span>
  4464.                </a></li></ul><style>
  4465.            .affix-top #tncms-region-main-nav-right-region{display: none}
  4466.            .affix #tncms-region-main-nav-right-region{display: flex;column-gap:8px}
  4467.            @media (max-width: 991px){
  4468.            #main-navigation{height: 45px}
  4469.            }
  4470.            
  4471.        </style>
  4472.    </div><div id="tncms-region-footer-col-two-bottom" class="tncms-region "></div></div>
  4473.    <div id="footer-col-three" class="col-sm-3"><div id="tncms-region-footer-col-three" class="tncms-region "><div id="tncms-block-2828142" class="tncms-block"><h3 id="footerColThreeToggle">Advertising <i class="visible-xs fas tnt-chevron-down"></i></h3></div></div><div id="tncms-region-nav-footer-col-three-nav" class="tncms-region-nav"><ul id="footer-col-three-nav_menu" class="topNav bullet-nav nav-list" ><li class=" "  data-cmspath="/" data-liurl="/site/advertise/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4474.                
  4475.                <a class="nav-link   tnt-section-advertise-with-us"  href="/site/advertise/"  tabindex="0">
  4476.                    <span class="nav-label ">Advertise with Us</span>
  4477.                </a></li><li class=" "  data-cmspath="/" data-liurl="/site/static-pages/terms-and-conditions.html" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4478.                
  4479.                <a class="nav-link   tnt-section-advertising-terms"  href="/site/static-pages/terms-and-conditions.html"  tabindex="0">
  4480.                    <span class="nav-label ">Advertising Terms</span>
  4481.                </a></li><li class=" "  data-cmspath="/" data-liurl="/site/static-pages/advertising-standards.html" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4482.                
  4483.                <a class="nav-link   tnt-section-advertising-standards"  href="/site/static-pages/advertising-standards.html"  tabindex="0">
  4484.                    <span class="nav-label ">Advertising Standards</span>
  4485.                </a></li><li class=" "  data-cmspath="/" data-liurl="/special-features/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4486.                
  4487.                <a class="nav-link   tnt-section-special-features"  href="/special-features/"  tabindex="0">
  4488.                    <span class="nav-label ">Special Features</span>
  4489.                </a></li><li class=" "  data-cmspath="/" data-liurl="/sponsored-sections/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4490.                
  4491.                <a class="nav-link   tnt-section-sponsored-content"  href="/sponsored-sections/"  tabindex="0">
  4492.                    <span class="nav-label ">Sponsored Content</span>
  4493.                </a></li><li class=" "  data-cmspath="/" data-liurl="/site/ad-registry/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4494.                
  4495.                <a class="nav-link   tnt-section-election-ads-registry"  href="/site/ad-registry/"  tabindex="0">
  4496.                    <span class="nav-label ">Election Ads Registry</span>
  4497.                </a></li></ul><style>
  4498.            .affix-top #tncms-region-main-nav-right-region{display: none}
  4499.            .affix #tncms-region-main-nav-right-region{display: flex;column-gap:8px}
  4500.            @media (max-width: 991px){
  4501.            #main-navigation{height: 45px}
  4502.            }
  4503.            
  4504.        </style>
  4505.    </div><div id="tncms-region-footer-col-three-bottom" class="tncms-region "></div></div>
  4506.    <div id="footer-col-four" class="col-sm-3"><div id="tncms-region-footer-col-four" class="tncms-region "><div id="tncms-block-2828145" class="tncms-block"><h3 id="footerColFourToggle">Initiatives <i class="visible-xs fas tnt-chevron-down"></i></h3></div></div><div id="tncms-region-nav-footer-col-four-nav" class="tncms-region-nav"><ul id="footer-col-four-nav_menu" class="topNav bullet-nav nav-list" ><li class=" "  data-cmspath="/" data-liurl="/initiatives/santa-claus-fund/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4507.                
  4508.                <a class="nav-link   tnt-section-santa-claus-fund"  href="/initiatives/santa-claus-fund/"  tabindex="0">
  4509.                    <span class="nav-label ">Santa Claus Fund</span>
  4510.                </a></li><li class=" "  data-cmspath="/" data-liurl="/initiatives/fresh-air-fund/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4511.                
  4512.                <a class="nav-link   tnt-section-fresh-air-fund"  href="/initiatives/fresh-air-fund/"  tabindex="0">
  4513.                    <span class="nav-label ">Fresh Air Fund</span>
  4514.                </a></li><li class=" "  data-cmspath="/" data-liurl="https://www.thestaradvisers.com/Portal/default.aspx" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4515.                
  4516.                <a class="nav-link   tnt-section-star-advisers"  href="https://www.thestaradvisers.com/Portal/default.aspx"  target="_blank" rel="noopener" tabindex="0">
  4517.                    <span class="nav-label ">Star Advisers</span>
  4518.                </a></li><li class=" "  data-cmspath="/" data-liurl="https://www.classroomconnection.ca/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4519.                
  4520.                <a class="nav-link   tnt-section-classroom-connection"  href="https://www.classroomconnection.ca/"  target="_blank" rel="noopener" tabindex="0">
  4521.                    <span class="nav-label ">Classroom Connection</span>
  4522.                </a></li><li class=" "  data-cmspath="/" data-liurl="https://www.newspapers.com/?iid=619" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4523.                
  4524.                <a class="nav-link   tnt-section-newspaperscom-archives"  href="https://www.newspapers.com/?iid=619"  target="_blank" rel="noopener" tabindex="0">
  4525.                    <span class="nav-label ">Newspapers.com Archives</span>
  4526.                </a></li><li class=" "  data-cmspath="/" data-liurl="https://starstore.ca/" data-parent="" data-grandparent="" data-activeitem="" data-cmsUrl="/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4527.                
  4528.                <a class="nav-link   tnt-section-shop-starstoreca"  href="https://starstore.ca/"  target="_blank" rel="noopener" tabindex="0">
  4529.                    <span class="nav-label ">Shop StarStore.ca</span>
  4530.                </a></li></ul><style>
  4531.            .affix-top #tncms-region-main-nav-right-region{display: none}
  4532.            .affix #tncms-region-main-nav-right-region{display: flex;column-gap:8px}
  4533.            @media (max-width: 991px){
  4534.            #main-navigation{height: 45px}
  4535.            }
  4536.            
  4537.        </style>
  4538.    </div><div id="tncms-region-footer-col-four-bottom" class="tncms-region "></div></div>
  4539.                </div>
  4540.                <div id="tncms-region-footer-bottom-col-full" class="tncms-region "><div id="tncms-block-2826990" class="tncms-block footer-social padding-bottom"><div class="follow-links-2826990 follow-links text-left">
  4541.    
  4542.    <section id="block-2826990" class="block emphasis-h4   " ><ul class="list-inline">
  4543.        
  4544.            <li>
  4545.                <a href="https://www.facebook.com/torontostar" title="Facebook" target="_blank" rel="noopener" class="btn btn-xs btn-link fb" data-toggle="tooltip" data-placement="bottom">
  4546.                    <i class="fab tnt-facebook-f"></i>
  4547.                    <span class="sr-only">Facebook</span>
  4548.                </a>
  4549.            </li>
  4550.        
  4551.        
  4552.            <li>
  4553.                <a href="https://twitter.com/torontostar" title="Twitter" target="_blank" rel="noopener" class="btn btn-xs btn-link tw" data-toggle="tooltip" data-placement="bottom">
  4554.                    <i class="fab tnt-x-twitter"></i>
  4555.                    <span class="sr-only">Twitter</span>
  4556.                </a>
  4557.            </li>
  4558.        
  4559.        
  4560.        
  4561.        
  4562.            <li>
  4563.                <a href="https://www.youtube.com/TorontoStar" title="Youtube" target="_blank" rel="noopener" class="btn btn-xs btn-link yt" data-toggle="tooltip" data-placement="bottom">
  4564.                    <i class="fab tnt-youtube"></i>
  4565.                    <span class="sr-only">YouTube</span>
  4566.                </a>
  4567.            </li>
  4568.        
  4569.        
  4570.        
  4571.        
  4572.            <li>
  4573.                <a href="https://www.instagram.com/thetorontostar/" title="Instagram" target="_blank" rel="noopener" class="btn btn-xs btn-link is" data-toggle="tooltip" data-placement="bottom">
  4574.                    <i class="fab tnt-instagram"></i>
  4575.                    <span class="sr-only">Instagram</span>
  4576.                </a>
  4577.            </li>
  4578.        
  4579.        
  4580.        
  4581.        
  4582.        
  4583.        
  4584.        
  4585.        
  4586.        
  4587.        
  4588.        
  4589.        
  4590.        
  4591.        
  4592.        
  4593.        
  4594.        
  4595.        
  4596.        
  4597.        
  4598.        
  4599.        
  4600.    </ul>
  4601.    </section>
  4602. </div>
  4603. <script type="application/ld+json">
  4604. { "@context" : "https://schema.org",
  4605.  "@type" : "Organization",
  4606.  "url" : "http://www.thestar.com",
  4607.  "sameAs" : ["https://www.facebook.com/torontostar","https://twitter.com/torontostar","https://www.youtube.com/TorontoStar","https://www.instagram.com/thetorontostar/"]
  4608. }
  4609. </script>
  4610. <div class="clearfix"></div></div><div id="tncms-block-2831502" class="tncms-block">
  4611. <div class="footer-right-icons">
  4612.    
  4613.        <div class="epaper-link"><a href="https://thestarepaper.pressreader.com/" class="epaper" arial-label="ePaper Link"><img src="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/icons/todays-paper.png?_dc=1760549646" alt="ePaper Link" loading="lazy" width=112 height=40></a></div>
  4614.    
  4615.    
  4616.        <div class="apple-link"><a href="https://apps.apple.com/ca/app/thestar-com-iphone/id379481068" arial-label="Apple App Store Download"><img src="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/icons/app-store.svg?_dc=1760549646" alt="Apple App Store Logo" loading="lazy" width=112 height=40></a></div>
  4617.    
  4618.    
  4619.        <div class="google-link"><a href="https://play.google.com/store/apps/details?id=com.thestar.www&referrer=utm_source%3Dweb-driver%26utm_medium%3Ddriver%26utm_content%3Dfooter" arial-label="Google Play Store Download"><img src="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/images/icons/google-play.svg?_dc=1760549646" alt="Google Play Store Logo" loading="lazy" width=112 height=40></a></div>
  4620.    
  4621.    
  4622. </div></div></div><div id="browser-compatibility-modal" class=" browser-compatibility-wrapper browser-compatibility-modal">
  4623.        <div class="modal fade" tabindex="-1" role="dialog">
  4624.            <div class="modal-dialog" role="document">
  4625.                <div class="modal-content text-center">
  4626.                    <div class="modal-header">
  4627.                        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
  4628.                        <h4 class="modal-title">Browser Compatibility</h4>
  4629.                    </div>
  4630.                    <div class="modal-body">
  4631.                        <p class="lead">Your browser is out of date and potentially vulnerable to security risks.<br />We recommend switching to one of the following browsers:</p>
  4632.                        <div class="btn-group" role="group" aria-label="Outdated browser notice">
  4633.                            <a href="https://www.microsoft.com/en-us/edge" role="button" class="btn btn-default list-group-item"><i class="fab tnt-edge"></i>Microsoft Edge</a>
  4634.                            <a href="https://www.google.com/chrome/" role="button" class="btn btn-default list-group-item"><i class="fab tnt-chrome"></i>Google Chrome</a>
  4635.                            <a href="https://www.mozilla.org/en-US/firefox/" role="button" class="btn btn-default list-group-item"><i class="fab tnt-firefox"></i>Firefox</a>
  4636.                        </div>
  4637.                    </div>
  4638.                </div><!-- /.modal-content -->
  4639.            </div><!-- /.modal-dialog -->
  4640.        </div><!-- /.modal -->
  4641.    </div>
  4642.            </footer>
  4643.        
  4644.  
  4645.        <div id="site-copyright-container" class="container">
  4646.            <div id="tncms-region-footer-copyright" class="tncms-region "><div id="tncms-block-3399231" class="tncms-block">
  4647.    <div id="site-copyright" class="row copyright">
  4648.    <div class="copyrightLinks">
  4649.        
  4650.        <a href="https://notices.torstar.com/main_terms_of_use_daily_and_community_brands_EN/" aria-label="Terms of Use">Terms of Use</a>
  4651.        
  4652.        
  4653.        | <a href="https://notices.torstar.com/privacy-policy/index.html" aria-label="Privacy Policy">Privacy Policy</a>
  4654.        
  4655.        
  4656.        | <a href="https://notices.torstar.com/subscription-terms/index.html" aria-label="Subscription Terms">Subscription Terms</a>
  4657.        
  4658.        
  4659.        | <a href="/site/static-pages/terms-and-conditions.html" aria-label="Advertising Terms">Advertising Terms</a>
  4660.        
  4661.        
  4662.        | <a href="/site/static-pages/accessibility.html" aria-label="Accessibility">Accessibility</a>
  4663.        
  4664.    </div>
  4665.    <div class="copyrightMessage">
  4666.        100% Canadian Owned.<br />
  4667. © Copyright Toronto Star Newspapers Limited 1996 - 2025<br />
  4668. The Toronto Star and thestar.com, each property of Toronto Star Newspapers Limited, 8 Spadina Avenue, 10th Floor, Toronto, ON M5V 0S8
  4669.    </div>
  4670.    
  4671. </div></div></div>
  4672.        </div>
  4673.    </div>
  4674.    
  4675.    
  4676.        </div><!-- / offcanvas close  -->
  4677.    
  4678.  
  4679.    
  4680.    <div id="sticky-anchor"><div id="tncms-region-page_sticky_anchor" class="tncms-region hidden-print collapse in"><div id="tncms-block-3143188" class="tncms-block visible-xs"></div></div></div>
  4681.    <!-- / site-container close -->
  4682.    </div>
  4683.    
  4684.    <script>
  4685.        window.__tnt = window.__tnt || {};
  4686.        __tnt.compatibility = __tnt.compatibility || {};
  4687.  
  4688.        __tnt.compatibility.status = '';
  4689.        __tnt.compatibility.check = function() {
  4690.            if (typeof __tnt.advertisements == 'undefined') {
  4691.                __tnt.compatibility.status = 'FAIL: object 0 undefined';
  4692.                return false;
  4693.            }
  4694.            return true;
  4695.        };
  4696.        __tnt.compatibility.notification = function() {
  4697.            };
  4698.        (function() {
  4699.            function compatibilityCheck() {
  4700.                if (!__tnt.compatibility.check()) {
  4701.                    __tnt.trackEvent({
  4702.                        'category':'subscription',
  4703.                        'action':'adblock',
  4704.                        'label':'adblock detected',
  4705.                        'value':'1'
  4706.                    });
  4707.                    __tnt.compatibility.notification();
  4708.                }
  4709.            }
  4710.  
  4711.            if (document.readyState != 'loading') {
  4712.                compatibilityCheck();
  4713.            } else {
  4714.                document.addEventListener('DOMContentLoaded', compatibilityCheck);
  4715.            }
  4716.        })();
  4717.    </script>
  4718.    
  4719.    <script>
  4720.        jQuery(function() {
  4721.            if(typeof TNCMS.Tracking != 'undefined'){
  4722.                jQuery(TNCMS.Tracking.trackDeclarativeEvents);
  4723.            }});
  4724.    </script>
  4725.  
  4726.    <script>
  4727.        __tnt.trackEvent = function(obj) {
  4728.            if (typeof obj === 'object') {
  4729.                    if (obj.category && obj.action) {
  4730.                        __tnt.googleEvent(obj);
  4731.                    } else if (obj.network && obj.socialAction) {
  4732.                        __tnt.googleSocial(obj);
  4733.                    } else if (obj.url) {
  4734.                        __tnt.googlePageView(obj);
  4735.                    }
  4736.                    if (typeof TNCMS.Tracking != 'undefined' && obj.metric) {
  4737.                        TNCMS.Tracking.addEvent({
  4738.                            app: obj.app,
  4739.                            metric: obj.metric,
  4740.                            id: obj.uuid
  4741.                        });
  4742.                    }
  4743.            }
  4744.        };
  4745.  
  4746.        if (__tnt.trackEventLater.length > 0) {
  4747.            __tnt.trackEventLater.forEach(function(obj) {
  4748.                __tnt.trackEvent(obj);
  4749.            });
  4750.        }
  4751.  
  4752.        Array.from(document.querySelectorAll('body [data-track]')).forEach(function(el) {
  4753.            el.addEventListener(__tnt.client.clickEvent, function() {
  4754.                __tnt.trackEvent(JSON.parse(el.dataset.track));
  4755.            });
  4756.        });
  4757.        Array.from(document.querySelectorAll('body [data-tncms-track-event]')).forEach(function(el) {
  4758.            el.addEventListener(__tnt.client.clickEvent, function() {
  4759.                __tnt.trackEvent(JSON.parse(el.dataset.tncmsTrackEvent));
  4760.            });
  4761.        });
  4762.        
  4763.        Array.from(document.querySelectorAll('body [data-tncms-track-dmp]')).forEach(function(el) {
  4764.            el.addEventListener(__tnt.client.clickEvent, function() {
  4765.                var dmpData = el.dataset.tncmsTrackDmp;
  4766.                
  4767.            });
  4768.        });
  4769.    
  4770.    </script>
  4771.    
  4772.    <!-- Parsely Root object -->
  4773.    <div id="parsely-root" style="display: none">
  4774.        <span id="parsely-cfg" data-parsely-site="thestar.com"></span>
  4775.    </div>
  4776.            
  4777.                <link rel="preload" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/common/subscription-landing.css?_dc=1760549648" as="style" onload="this.onload=null;this.rel='stylesheet'">
  4778.                <noscript><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/styles/common/subscription-landing.css?_dc=1760549648"></noscript>
  4779.            
  4780.          
  4781.            
  4782.        
  4783.    <form id="user-login-form-generic" style="display:none" role="form" method="post" action="https://www.thestar.com/users/login/">
  4784.        <input type="hidden" name="x_org_url" value="https://www.thestar.com/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4785.        <input type="hidden" name="referer_url" value="https://www.thestar.com/feeds.blogs.sports.doug_smiths_sports_blog.xn--rssm=7-5ze">
  4786.        <input type="hidden" name="username" value="provider:Metroland Hub">
  4787.        <input type="hidden" name="site" value="thestar.com">
  4788.    </form>
  4789.    
  4790. <script src="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/scripts/newsletter-helper.min.js?_dc=1760549646"></script>
  4791. <script src="https://bloximages.chicago2.vip.townnews.com/thestar.com/shared-content/art/tncms/templates/libraries/flex/components/template/resources/scripts/tnt.errors.log.gtm.ff9df6708e2dbc9da79fbefae5491221.js"></script>
  4792. <script>/*<![CDATA[*/
  4793.        if(window.innerWidth<800){
  4794.        document.addEventListener('DOMContentLoaded', function() {
  4795.        function getAbsoluteHeight(el) {
  4796.          var styles = window.getComputedStyle(el);
  4797.          var margin = parseFloat(styles['marginTop']) +
  4798.          parseFloat(styles['marginBottom']);
  4799.  
  4800.          return Math.ceil(el.offsetHeight + margin);
  4801.         }
  4802.        
  4803.          try{
  4804.              var myStickyObject = document.querySelector('.stickyMobileAd');
  4805.              var bodyContainer = document.getElementById("main-body-container");
  4806.  
  4807.              if (!myStickyObject || !bodyContainer) {
  4808.                return;
  4809.              }
  4810.  
  4811.              var initialOffset = myStickyObject.offsetTop; // Initial offset position of ad div
  4812.              var isSticky = false;
  4813.              var hasExecuted = false; // Flag variable to track if the code has already executed
  4814.              var adContainerHeight = getAbsoluteHeight(myStickyObject);
  4815.              
  4816.              var adPlaceholder = document.createElement('div');
  4817.              adPlaceholder.style.height = adContainerHeight + 'px';
  4818.              adPlaceholder.style.width = '100%';
  4819.              
  4820.              
  4821.            
  4822.              function makeSticky() {
  4823.                myStickyObject.classList.add('sticky');
  4824.                isSticky = true;
  4825.                // bodyContainer.style.marginTop = adContainerHeight - 1 + "px";
  4826.                
  4827.                // myStickyObject.parentElement.appendChild(adPlaceholder);
  4828.                myStickyObject.parentElement.prepend(adPlaceholder);
  4829.            
  4830.                setTimeout(function() {
  4831.                  myStickyObject.classList.remove('sticky');
  4832.                  // bodyContainer.style.marginTop = "0px";
  4833.                  myStickyObject.parentElement.removeChild(adPlaceholder);
  4834.                  isSticky = false;
  4835.                }, 7000); // Revert back to normal after 7 seconds
  4836.              }
  4837.            
  4838.              function handleScroll() {
  4839.                if (!hasExecuted) {
  4840.                  var scrollPos = window.pageYOffset || document.documentElement.scrollTop;
  4841.            
  4842.                  if (!isSticky && scrollPos >= initialOffset) {
  4843.                    makeSticky();
  4844.                  }
  4845.            
  4846.                  hasExecuted = true;
  4847.                  window.removeEventListener('scroll', handleScroll); // Remove the scroll event listener
  4848.                }
  4849.              }
  4850.              window.addEventListener('scroll', handleScroll);
  4851.          }catch(err){}
  4852.        });
  4853.        }
  4854.         /*]]>*/</script>
  4855. <script>/*<![CDATA[*/
  4856.                __tnt.googleEvent = function(obj) {
  4857.                    dataLayer.push({
  4858.                        'event': 'tncms.event.trigger',
  4859.                             'tncms.event.trigger.category': obj.category,
  4860.                             'tncms.event.trigger.action': obj.action,
  4861.                             'tncms.event.trigger.label': obj.label,
  4862.                             'tncms.event.trigger.value': obj.value
  4863.                    });
  4864.                }
  4865.                /* Virtual page view */
  4866.                __tnt.googlePageView = function(obj) {
  4867.                    var sURL = obj.url.replace(/^.*\/\/[^\/]+/, '');
  4868.                    dataLayer.push({
  4869.                        'event': 'tncms.event.virtual_pageview',
  4870.                            'tncms.event.virtual_pageview.url': sURL,
  4871.                            'tncms.event.virtual_pageview.title': obj.title,
  4872.                            'tncms.event.virtual_pageview.metric': obj.metric
  4873.                    });
  4874.                }
  4875.                /* Social event */
  4876.                __tnt.googleSocial = function(obj) {
  4877.                    dataLayer.push({
  4878.                        'event': 'tncms.event.social',
  4879.                            'tncms.event.social.network': obj.network,
  4880.                            'tncms.event.social.action': obj.socialAction,
  4881.                            'tncms.event.social.target': obj.url
  4882.                    });
  4883.                } /*]]>*/</script>
  4884. <script>/*<![CDATA[*/
  4885.        document.querySelector('.mobile-menu-close').addEventListener('click',function(e){
  4886.            e.preventDefault();
  4887.            e.stopPropagation();
  4888.            document.documentElement.classList.remove('drawer-open', 'active-left', 'active-right');
  4889.        })
  4890.         /*]]>*/</script>
  4891. <script>/*<![CDATA[*/
  4892.            (function(d) {
  4893.                const loginUserButton = d.querySelector("#userStateButton");
  4894.                const userLogoutForm = d.querySelector("#user-mobile-logout-form");
  4895.                const userLoginForm = d.querySelector("#user-mobile-login-form");
  4896.                const remoteSite = false;
  4897.                d.addEventListener('DOMContentLoaded',function(){
  4898.                    if (TNCMS.User.isLoggedIn())
  4899.                    {
  4900.                        loginUserButton.dataset.status='logout';
  4901.                        loginUserButton.innerHTML = "Log Out";
  4902.                    }
  4903.                })
  4904.                loginUserButton.addEventListener('click', function () {
  4905.                    if(loginUserButton.dataset.status=='login')
  4906.                    {
  4907.                        if (remoteSite)
  4908.                        {
  4909.                            userLoginForm.submit();
  4910.                        } else {
  4911.                            window.location.href="/users/login/?referer_url=https%3A%2F%2Fwww.thestar.com%2Ffeeds.blogs.sports.doug_smiths_sports_blog.xn--rssm%3D7-5ze";
  4912.                        }
  4913.                    } else {
  4914.                        userLogoutForm.submit();
  4915.                    }
  4916.                });
  4917.            })(document);
  4918.             /*]]>*/</script>
  4919. <script>/*<![CDATA[*/
  4920.            (function(d) {
  4921.            
  4922.            var form = d.getElementById('site-search-3699114'),
  4923.                query_input = d.getElementById('site-search-3699114-term'),
  4924.                is_open = false;
  4925.            let searchCancel = d.getElementById("search-cancel-3699114");
  4926.            let searchDiv = d.getElementById("site-search-form-3699114");
  4927.            let controlsDiv = d.getElementById("user-controls-3699114");
  4928.            searchCancel.addEventListener('click', function () {
  4929.                query_input.value=""
  4930.            });
  4931.            
  4932.            /** Submit handler */
  4933.            form.onsubmit = function(){
  4934.                // Filter query
  4935.                var elem = document.querySelector("#site-search-3699114 input[name=q]"),
  4936.        sQueryFiltered = elem.value.replace(/\?/g, '');
  4937.    elem.value = sQueryFiltered;
  4938.        
  4939.                // No submit if empty input
  4940.                if( query_input.val() ){
  4941.                    return true;
  4942.                } else{
  4943.                    return false;
  4944.                }
  4945.            };
  4946.        })(document);
  4947.            
  4948.         /*]]>*/</script>
  4949. <script>/*<![CDATA[*/
  4950.        (function(){
  4951.            let currentUserType = 'anonymous';
  4952.            if (__tnt.user.loggedIn && __tnt.user.services!='0' && __tnt.user.services !== undefined)
  4953.            {
  4954.                currentUserType = 'subscriber';
  4955.            } else if (__tnt.user.loggedIn)
  4956.            {
  4957.                currentUserType = 'registered';
  4958.            }
  4959.            
  4960.            try {
  4961.            const selectedPromo = document.querySelector("#user-promo-2841699.user-promo ."+currentUserType);
  4962.            selectedPromo.classList.remove("hidden");
  4963.            } catch(err){}
  4964.       })();
  4965.            
  4966.        /*]]>*/</script>
  4967. <script>/*<![CDATA[*/
  4968.    const userControlPanelMain2841699=document.querySelector("#user-control-panel-2841699");
  4969.    const userControlPanelButton2841699=document.querySelector("#userControlPanel-2841699");
  4970.    const userPanelIndicator2841699=userControlPanelButton2841699.querySelector(".userPanelIndicator");
  4971.    const userControlPanel2841699=userControlPanelMain2841699.querySelector(".user-controls-menu");
  4972.    const userNameContainer2841699=userControlPanelMain2841699.querySelector(".userName");
  4973.    const debugReg2841699 = false;
  4974.    const debugSub2841699 = false;
  4975.    
  4976.    
  4977.    const editionsControlButton2841699=userControlPanelMain2841699.querySelector("#editionsControlPanel-2841699");
  4978.    const editionsPanel2841699=userControlPanelMain2841699.querySelector("#editionsPanel-2841699");
  4979.    editionsControlButton2841699.addEventListener("click", function(evt){
  4980.        const target = editionsControlButton2841699;
  4981.        const editionsPanelIndicator2841699 = editionsControlButton2841699.querySelector(".editionsIndicator");
  4982.        if(target.dataset.status=='closed')
  4983.        {
  4984.            editionsPanelIndicator2841699.classList.remove("tnt-chevron-down");
  4985.            editionsPanelIndicator2841699.classList.add("tnt-chevron-up");
  4986.            editionsPanel2841699.classList.remove("closed");
  4987.            editionsPanel2841699.classList.add("open");
  4988.            target.dataset.status="open";
  4989.        } else {
  4990.            editionsPanelIndicator2841699.classList.remove("tnt-chevron-up");
  4991.            editionsPanelIndicator2841699.classList.add("tnt-chevron-down");
  4992.            editionsPanel2841699.classList.remove("open");
  4993.            editionsPanel2841699.classList.add("closed");
  4994.            target.dataset.status="closed";
  4995.        }
  4996.    })
  4997.    
  4998.    
  4999.    document.addEventListener("DOMContentLoaded", handleUserLogin2841699('domloaded'));
  5000.    /* add an event listener for tnt-user-status */
  5001.    document.addEventListener("tnt-user-status", handleUserLogin2841699('userstatus'));
  5002.    function handleUserLogout2841699()
  5003.    {
  5004.        //window.sessionStorage.removeItem('tncms-newsletter-email','');
  5005.        window.sessionStorage.removeItem('bd-viafoura-oidc'); // clear viafoura JWT token
  5006.        document.getElementById('user-local-logout-form-2841699').submit();
  5007.        return false;
  5008.    }
  5009.    function handleUserLogin2841699(caller)
  5010.    {
  5011.        //console.log("Called from "+caller);
  5012.        // Modify dropdown menu button if user is logged in
  5013.        if (TNCMS.User.isLoggedIn() || debugReg2841699 || debugSub2841699) {
  5014.           // check to see if we've already handled this, which might be the case if this is being fired from the user subscription wall
  5015.           if(userControlPanelButton2841699.dataset.user!="loggedin")
  5016.           {
  5017.               let userFirstName = "Guest";
  5018.              
  5019.               try{
  5020.                   userFirstName = TNCMS.User.getFirstName();
  5021.               } catch(err){
  5022.                   userFirstName = TNCMS.User.getScreenName();
  5023.                   if (userFirstName.includes('jid-'))
  5024.                   {
  5025.                       //we have a janrain user screenname, do nothing
  5026.                       userFirstName = "Reader";
  5027.                   } else {
  5028.                       //we can try splitting on hyphen and taking first segment
  5029.                       let userNameParts = userFirstName.split("-");
  5030.                       if(userNameParts.length > 2)
  5031.                       {
  5032.                           userFirstName = userNameParts[0];
  5033.                       }
  5034.                   }
  5035.               }
  5036.               if(debugReg2841699 || debugSub2841699)
  5037.               {
  5038.                   userFirstName = "Debug User";
  5039.               }
  5040.               userControlPanelButton2841699.classList.remove("loggedout");
  5041.               userControlPanelButton2841699.classList.add("loggedin");
  5042.               userControlPanelButton2841699.dataset.user="loggedin";
  5043.              
  5044.               userNameContainer2841699.innerHTML = userFirstName;
  5045.               const userIcon2841699 = userControlPanelButton2841699.querySelector('.userIconSpan');
  5046.               userIcon2841699.classList.remove('icon-guest');
  5047.               userIcon2841699.classList.add('icon-signed-in');
  5048.               userControlPanelButton2841699.addEventListener('click', function(evt){
  5049.                   const target = userControlPanelButton2841699;
  5050.                   const userPanelIndicatorToggle2841699=userControlPanelButton2841699.querySelector(".userPanelIndicator");
  5051.                   if(target.dataset.status=="open")
  5052.                   {
  5053.                       target.dataset.status="closed";
  5054.                       userControlPanel2841699.classList.remove("open");
  5055.                       userControlPanel2841699.classList.add("closed");
  5056.                       userPanelIndicatorToggle2841699.classList.remove("tnt-chevron-up");
  5057.                       userPanelIndicatorToggle2841699.classList.add("tnt-chevron-down");
  5058.                   } else {
  5059.                       target.dataset.status="open";
  5060.                       userControlPanel2841699.classList.remove("closed");
  5061.                       userControlPanel2841699.classList.add("open");
  5062.                       userPanelIndicatorToggle2841699.classList.remove("tnt-chevron-down");
  5063.                       userPanelIndicatorToggle2841699.classList.add("tnt-chevron-up");
  5064.                   }
  5065.                  
  5066.               });
  5067.           }
  5068.       } else {
  5069.           userControlPanelButton2841699.addEventListener('click', function(){
  5070.                
  5071.                window.location = 'https://www.thestar.com/users/login/?referer_url=https%3A%2F%2Fwww.thestar.com%2Ffeeds.blogs.sports.doug_smiths_sports_blog.xn--rssm%3D7-5ze';
  5072.                
  5073.           });
  5074.       }
  5075.    }
  5076. /*]]>*/</script>
  5077. <script>/*<![CDATA[*/
  5078.    document.addEventListener('DOMContentLoaded',function() {
  5079.        const isUserSubscriber = (TNCMS.User.hasFullAccess() && __tnt.user.services) || TNCMS.User.isAdmin();
  5080.        
  5081.        const showArchivesToSubscribers = () => {
  5082.            const archiveMenuItemEl = document.getElementById('archives-2841699');
  5083.            let bShowArchivesItemByDomain = true;
  5084.            
  5085.            
  5086.            if (!archiveMenuItemEl) {
  5087.                return;
  5088.            }
  5089.            
  5090.            if(isUserSubscriber && bShowArchivesItemByDomain) {
  5091.                archiveMenuItemEl.style.display = 'block';
  5092.            } else {
  5093.                archiveMenuItemEl.style.display = 'none';
  5094.            }
  5095.        };
  5096.        
  5097.        const showPerksToSubscribers = () => {
  5098.            const perksMenuItemEl = document.getElementById('sub-perks-2841699');
  5099.            
  5100.            if(isUserSubscriber && perksMenuItemEl) {
  5101.                perksMenuItemEl.style.display = 'block';
  5102.            }
  5103.        };
  5104.        
  5105.        try {
  5106.            showArchivesToSubscribers();
  5107.            showPerksToSubscribers();
  5108.        } catch(e) {
  5109.            console.log('inlineMenuItemLinkScript Error: ', e);
  5110.        }
  5111.    });
  5112. /*]]>*/</script>
  5113. <script>/*<![CDATA[*/
  5114.        (function(d) {
  5115.        
  5116.        var form = d.getElementById('site-search-header'),
  5117.            query_input = d.getElementById('site-search-2841699-term'),
  5118.            is_open = false;
  5119.        let searchToggle = d.getElementById("search-toggle-2841699");
  5120.        let searchCancel = d.getElementById("search-cancel-2841699");
  5121.        let searchDiv = d.getElementById("site-search-form-2841699");
  5122.        let controlsDiv = d.getElementById("user-controls-2841699");
  5123.        searchToggle.addEventListener('click', function () {
  5124.            controlsDiv.style.display="none";
  5125.            searchDiv.style.display="flex";
  5126.            query_input.focus();
  5127.            is_open = true;
  5128.        });
  5129.        searchCancel.addEventListener('click', function () {
  5130.            searchDiv.style.display="none";
  5131.            controlsDiv.style.display="flex";
  5132.            is_open = false;
  5133.        });
  5134.        
  5135.        /** Submit handler */
  5136.        form.onsubmit = function(){
  5137.            // Filter query
  5138.            var elem = document.querySelector("#site-search-2841699 input[name=q]"),
  5139.        sQueryFiltered = elem.value.replace(/\?/g, '');
  5140.    elem.value = sQueryFiltered;
  5141.    
  5142.            // No submit if empty input
  5143.            if( query_input.val() ){
  5144.                return true;
  5145.            } else{
  5146.                return false;
  5147.            }
  5148.        };
  5149.    })(document);
  5150.        
  5151.     /*]]>*/</script>
  5152. <script>/*<![CDATA[*/
  5153.        (function(){
  5154.            let currentUserType = 'anonymous';
  5155.            if (__tnt.user.loggedIn && __tnt.user.services!='0' && __tnt.user.services !== undefined)
  5156.            {
  5157.                currentUserType = 'subscriber';
  5158.            } else if (__tnt.user.loggedIn)
  5159.            {
  5160.                currentUserType = 'registered';
  5161.            }
  5162.            
  5163.            try {
  5164.            const selectedPromo = document.querySelector("#user-promo-2841705.user-promo ."+currentUserType);
  5165.            selectedPromo.classList.remove("hidden");
  5166.            } catch(err){}
  5167.       })();
  5168.            
  5169.        /*]]>*/</script>
  5170. <script>/*<![CDATA[*/
  5171.    const userControlPanelMain2841705=document.querySelector("#user-control-panel-2841705");
  5172.    const userControlPanelButton2841705=document.querySelector("#userControlPanel-2841705");
  5173.    const userPanelIndicator2841705=userControlPanelButton2841705.querySelector(".userPanelIndicator");
  5174.    const userControlPanel2841705=userControlPanelMain2841705.querySelector(".user-controls-menu");
  5175.    const userNameContainer2841705=userControlPanelMain2841705.querySelector(".userName");
  5176.    const debugReg2841705 = false;
  5177.    const debugSub2841705 = false;
  5178.    
  5179.    
  5180.    const editionsControlButton2841705=userControlPanelMain2841705.querySelector("#editionsControlPanel-2841705");
  5181.    const editionsPanel2841705=userControlPanelMain2841705.querySelector("#editionsPanel-2841705");
  5182.    editionsControlButton2841705.addEventListener("click", function(evt){
  5183.        const target = editionsControlButton2841705;
  5184.        const editionsPanelIndicator2841705 = editionsControlButton2841705.querySelector(".editionsIndicator");
  5185.        if(target.dataset.status=='closed')
  5186.        {
  5187.            editionsPanelIndicator2841705.classList.remove("tnt-chevron-down");
  5188.            editionsPanelIndicator2841705.classList.add("tnt-chevron-up");
  5189.            editionsPanel2841705.classList.remove("closed");
  5190.            editionsPanel2841705.classList.add("open");
  5191.            target.dataset.status="open";
  5192.        } else {
  5193.            editionsPanelIndicator2841705.classList.remove("tnt-chevron-up");
  5194.            editionsPanelIndicator2841705.classList.add("tnt-chevron-down");
  5195.            editionsPanel2841705.classList.remove("open");
  5196.            editionsPanel2841705.classList.add("closed");
  5197.            target.dataset.status="closed";
  5198.        }
  5199.    })
  5200.    
  5201.    
  5202.    document.addEventListener("DOMContentLoaded", handleUserLogin2841705('domloaded'));
  5203.    /* add an event listener for tnt-user-status */
  5204.    document.addEventListener("tnt-user-status", handleUserLogin2841705('userstatus'));
  5205.    function handleUserLogout2841705()
  5206.    {
  5207.        //window.sessionStorage.removeItem('tncms-newsletter-email','');
  5208.        window.sessionStorage.removeItem('bd-viafoura-oidc'); // clear viafoura JWT token
  5209.        document.getElementById('user-local-logout-form-2841705').submit();
  5210.        return false;
  5211.    }
  5212.    function handleUserLogin2841705(caller)
  5213.    {
  5214.        //console.log("Called from "+caller);
  5215.        // Modify dropdown menu button if user is logged in
  5216.        if (TNCMS.User.isLoggedIn() || debugReg2841705 || debugSub2841705) {
  5217.           // check to see if we've already handled this, which might be the case if this is being fired from the user subscription wall
  5218.           if(userControlPanelButton2841705.dataset.user!="loggedin")
  5219.           {
  5220.               let userFirstName = "Guest";
  5221.              
  5222.               try{
  5223.                   userFirstName = TNCMS.User.getFirstName();
  5224.               } catch(err){
  5225.                   userFirstName = TNCMS.User.getScreenName();
  5226.                   if (userFirstName.includes('jid-'))
  5227.                   {
  5228.                       //we have a janrain user screenname, do nothing
  5229.                       userFirstName = "Reader";
  5230.                   } else {
  5231.                       //we can try splitting on hyphen and taking first segment
  5232.                       let userNameParts = userFirstName.split("-");
  5233.                       if(userNameParts.length > 2)
  5234.                       {
  5235.                           userFirstName = userNameParts[0];
  5236.                       }
  5237.                   }
  5238.               }
  5239.               if(debugReg2841705 || debugSub2841705)
  5240.               {
  5241.                   userFirstName = "Debug User";
  5242.               }
  5243.               userControlPanelButton2841705.classList.remove("loggedout");
  5244.               userControlPanelButton2841705.classList.add("loggedin");
  5245.               userControlPanelButton2841705.dataset.user="loggedin";
  5246.              
  5247.               userNameContainer2841705.innerHTML = userFirstName;
  5248.               const userIcon2841705 = userControlPanelButton2841705.querySelector('.userIconSpan');
  5249.               userIcon2841705.classList.remove('icon-guest');
  5250.               userIcon2841705.classList.add('icon-signed-in');
  5251.               userControlPanelButton2841705.addEventListener('click', function(evt){
  5252.                   const target = userControlPanelButton2841705;
  5253.                   const userPanelIndicatorToggle2841705=userControlPanelButton2841705.querySelector(".userPanelIndicator");
  5254.                   if(target.dataset.status=="open")
  5255.                   {
  5256.                       target.dataset.status="closed";
  5257.                       userControlPanel2841705.classList.remove("open");
  5258.                       userControlPanel2841705.classList.add("closed");
  5259.                       userPanelIndicatorToggle2841705.classList.remove("tnt-chevron-up");
  5260.                       userPanelIndicatorToggle2841705.classList.add("tnt-chevron-down");
  5261.                   } else {
  5262.                       target.dataset.status="open";
  5263.                       userControlPanel2841705.classList.remove("closed");
  5264.                       userControlPanel2841705.classList.add("open");
  5265.                       userPanelIndicatorToggle2841705.classList.remove("tnt-chevron-down");
  5266.                       userPanelIndicatorToggle2841705.classList.add("tnt-chevron-up");
  5267.                   }
  5268.                  
  5269.               });
  5270.           }
  5271.       } else {
  5272.           userControlPanelButton2841705.addEventListener('click', function(){
  5273.                
  5274.                window.location = 'https://www.thestar.com/users/login/?referer_url=https%3A%2F%2Fwww.thestar.com%2Ffeeds.blogs.sports.doug_smiths_sports_blog.xn--rssm%3D7-5ze';
  5275.                
  5276.           });
  5277.       }
  5278.    }
  5279. /*]]>*/</script>
  5280. <script>/*<![CDATA[*/
  5281.    document.addEventListener('DOMContentLoaded',function() {
  5282.        const isUserSubscriber = (TNCMS.User.hasFullAccess() && __tnt.user.services) || TNCMS.User.isAdmin();
  5283.        
  5284.        const showArchivesToSubscribers = () => {
  5285.            const archiveMenuItemEl = document.getElementById('archives-2841705');
  5286.            let bShowArchivesItemByDomain = true;
  5287.            
  5288.            
  5289.            if (!archiveMenuItemEl) {
  5290.                return;
  5291.            }
  5292.            
  5293.            if(isUserSubscriber && bShowArchivesItemByDomain) {
  5294.                archiveMenuItemEl.style.display = 'block';
  5295.            } else {
  5296.                archiveMenuItemEl.style.display = 'none';
  5297.            }
  5298.        };
  5299.        
  5300.        const showPerksToSubscribers = () => {
  5301.            const perksMenuItemEl = document.getElementById('sub-perks-2841705');
  5302.            
  5303.            if(isUserSubscriber && perksMenuItemEl) {
  5304.                perksMenuItemEl.style.display = 'block';
  5305.            }
  5306.        };
  5307.        
  5308.        try {
  5309.            showArchivesToSubscribers();
  5310.            showPerksToSubscribers();
  5311.        } catch(e) {
  5312.            console.log('inlineMenuItemLinkScript Error: ', e);
  5313.        }
  5314.    });
  5315. /*]]>*/</script>
  5316. <script>/*<![CDATA[*/
  5317. (function(w, d) {
  5318.    let userServices = __tnt.user.services;
  5319.    let userStatus = __tnt.user.loggedIn;
  5320.    if(userServices == null){
  5321.        userServices = 0;
  5322.    }
  5323.    let allowedServicesTierString1 = "0,9927,12238,12241,12262,12727,12733,12736,12811,12814,12817,12820,12823,12826,12829,12832,12835,12838,12877,12880,12883,12886,12889,12892,12895,12898,12901,12904,12907,12910,12913,12916,12919,12922,12925,12928,12931,12934,12937,12940,12943,12946,12949,12952,12955,12958,12961,12964,12994,13036,13039,13042,13069,13429,13432,13435,13438,13441,13456,13465,13468,13471,13474,13477,13513,13666,13726,13927,13996,14203,14254,14374,14605,13861,14970,15144,12781,12784,12787,15258,15255,12775,12778,13861,15837,16062,16050,16068,16134,12802,16197,16203,13024,16254,16368,16866,16869,16887,16902,17076,17088,17427,17616,17769,17784,17808,17835,18159,18213,1";
  5324.    allowedServicesTier1 = allowedServicesTierString1.split(",");
  5325.    const allowedLinkTier1 = "https://www.thestar.com/tncms/auth/federated/?return=https://torontostar.pressreader.com/";
  5326.    
  5327.    
  5328.    const allowedServicesTier2 = Array();
  5329.    const allowedLinkTier2 = "/subscribe/";
  5330.    
  5331.    let newLink = "";
  5332.    /* For testing only */
  5333.    
  5334.    
  5335.    
  5336.    if (userStatus && userServices!="0")
  5337.    {
  5338.        let accessGranted = false;
  5339.        let userServicesList = userServices.split(",");
  5340.        userServicesList.forEach((uService) => {
  5341.            if(allowedServicesTier1.includes(uService))
  5342.            {
  5343.                
  5344.                accessGranted = true;
  5345.                newLink = allowedLinkTier1;
  5346.            }
  5347.            if(allowedServicesTier2.includes(uService))
  5348.            {
  5349.                
  5350.                accessGranted = true;
  5351.                newLink = allowedLinkTier2;
  5352.            }
  5353.        });
  5354.        /* only making this call if the user is at least logged in and has something other than 0 for services */
  5355.        if (accessGranted)
  5356.        {
  5357.            
  5358.            updateEditionLinks3118246(newLink);
  5359.        } else {
  5360.            /* we have someone logged in, but they don't have access, so we'll just update the link to the other one.*/
  5361.            
  5362.            
  5363.            updateEditionLinks3118246("/subscribe/");
  5364.            
  5365.        }
  5366.    } else if (userStatus) {
  5367.        /* we have someone logged in, but they don't have access, so we'll just update the link to the other one.*/
  5368.        
  5369.        
  5370.        updateEditionLinks3118246("/subscribe/");
  5371.        
  5372.    } else {
  5373.        
  5374.        
  5375.        updateEditionLinks3118246("/subscribe/");
  5376.        
  5377.    }
  5378.    
  5379.    
  5380.    function updateEditionLinks3118246(newLink)
  5381.    {
  5382.        
  5383.            let oSelectors = [];
  5384.            
  5385.                oSelectors.push(".tnt-section-i-class-fas-tnt-file-alt-i-today-s-paper");
  5386.            
  5387.                oSelectors.push(".epaper");
  5388.            
  5389.        
  5390.        for (let i=0;i<oSelectors.length;i++) {
  5391.            let eLinks = document.querySelectorAll(oSelectors[i]);
  5392.            Array.prototype.forEach.call(eLinks, function(el) {
  5393.                  
  5394.                el.href=newLink;
  5395.            });
  5396.        }
  5397.    }
  5398. })(window, document);
  5399. /*]]>*/</script>
  5400. <script>/*<![CDATA[*/
  5401.        (function(){
  5402.            let currentUserType = 'anonymous';
  5403.            if (__tnt.user.loggedIn && __tnt.user.services!='0' && __tnt.user.services !== undefined)
  5404.            {
  5405.                currentUserType = 'subscriber';
  5406.            } else if (__tnt.user.loggedIn)
  5407.            {
  5408.                currentUserType = 'registered';
  5409.            }
  5410.            
  5411.            try {
  5412.            const selectedPromo = document.querySelector("#user-promo-2841702.user-promo ."+currentUserType);
  5413.            selectedPromo.classList.remove("hidden");
  5414.            } catch(err){}
  5415.       })();
  5416.            
  5417.        /*]]>*/</script>
  5418. <script>/*<![CDATA[*/
  5419.    const userControlPanelMain2841702=document.querySelector("#user-control-panel-2841702");
  5420.    const userControlPanelButton2841702=document.querySelector("#userControlPanel-2841702");
  5421.    const userPanelIndicator2841702=userControlPanelButton2841702.querySelector(".userPanelIndicator");
  5422.    const userControlPanel2841702=userControlPanelMain2841702.querySelector(".user-controls-menu");
  5423.    const userNameContainer2841702=userControlPanelMain2841702.querySelector(".userName");
  5424.    const debugReg2841702 = false;
  5425.    const debugSub2841702 = false;
  5426.    
  5427.    
  5428.    const editionsControlButton2841702=userControlPanelMain2841702.querySelector("#editionsControlPanel-2841702");
  5429.    const editionsPanel2841702=userControlPanelMain2841702.querySelector("#editionsPanel-2841702");
  5430.    editionsControlButton2841702.addEventListener("click", function(evt){
  5431.        const target = editionsControlButton2841702;
  5432.        const editionsPanelIndicator2841702 = editionsControlButton2841702.querySelector(".editionsIndicator");
  5433.        if(target.dataset.status=='closed')
  5434.        {
  5435.            editionsPanelIndicator2841702.classList.remove("tnt-chevron-down");
  5436.            editionsPanelIndicator2841702.classList.add("tnt-chevron-up");
  5437.            editionsPanel2841702.classList.remove("closed");
  5438.            editionsPanel2841702.classList.add("open");
  5439.            target.dataset.status="open";
  5440.        } else {
  5441.            editionsPanelIndicator2841702.classList.remove("tnt-chevron-up");
  5442.            editionsPanelIndicator2841702.classList.add("tnt-chevron-down");
  5443.            editionsPanel2841702.classList.remove("open");
  5444.            editionsPanel2841702.classList.add("closed");
  5445.            target.dataset.status="closed";
  5446.        }
  5447.    })
  5448.    
  5449.    
  5450.    document.addEventListener("DOMContentLoaded", handleUserLogin2841702('domloaded'));
  5451.    /* add an event listener for tnt-user-status */
  5452.    document.addEventListener("tnt-user-status", handleUserLogin2841702('userstatus'));
  5453.    function handleUserLogout2841702()
  5454.    {
  5455.        //window.sessionStorage.removeItem('tncms-newsletter-email','');
  5456.        window.sessionStorage.removeItem('bd-viafoura-oidc'); // clear viafoura JWT token
  5457.        document.getElementById('user-local-logout-form-2841702').submit();
  5458.        return false;
  5459.    }
  5460.    function handleUserLogin2841702(caller)
  5461.    {
  5462.        //console.log("Called from "+caller);
  5463.        // Modify dropdown menu button if user is logged in
  5464.        if (TNCMS.User.isLoggedIn() || debugReg2841702 || debugSub2841702) {
  5465.           // check to see if we've already handled this, which might be the case if this is being fired from the user subscription wall
  5466.           if(userControlPanelButton2841702.dataset.user!="loggedin")
  5467.           {
  5468.               let userFirstName = "Guest";
  5469.              
  5470.               try{
  5471.                   userFirstName = TNCMS.User.getFirstName();
  5472.               } catch(err){
  5473.                   userFirstName = TNCMS.User.getScreenName();
  5474.                   if (userFirstName.includes('jid-'))
  5475.                   {
  5476.                       //we have a janrain user screenname, do nothing
  5477.                       userFirstName = "Reader";
  5478.                   } else {
  5479.                       //we can try splitting on hyphen and taking first segment
  5480.                       let userNameParts = userFirstName.split("-");
  5481.                       if(userNameParts.length > 2)
  5482.                       {
  5483.                           userFirstName = userNameParts[0];
  5484.                       }
  5485.                   }
  5486.               }
  5487.               if(debugReg2841702 || debugSub2841702)
  5488.               {
  5489.                   userFirstName = "Debug User";
  5490.               }
  5491.               userControlPanelButton2841702.classList.remove("loggedout");
  5492.               userControlPanelButton2841702.classList.add("loggedin");
  5493.               userControlPanelButton2841702.dataset.user="loggedin";
  5494.              
  5495.               userNameContainer2841702.innerHTML = userFirstName;
  5496.               const userIcon2841702 = userControlPanelButton2841702.querySelector('.userIconSpan');
  5497.               userIcon2841702.classList.remove('icon-guest');
  5498.               userIcon2841702.classList.add('icon-signed-in');
  5499.               userControlPanelButton2841702.addEventListener('click', function(evt){
  5500.                   const target = userControlPanelButton2841702;
  5501.                   const userPanelIndicatorToggle2841702=userControlPanelButton2841702.querySelector(".userPanelIndicator");
  5502.                   if(target.dataset.status=="open")
  5503.                   {
  5504.                       target.dataset.status="closed";
  5505.                       userControlPanel2841702.classList.remove("open");
  5506.                       userControlPanel2841702.classList.add("closed");
  5507.                       userPanelIndicatorToggle2841702.classList.remove("tnt-chevron-up");
  5508.                       userPanelIndicatorToggle2841702.classList.add("tnt-chevron-down");
  5509.                   } else {
  5510.                       target.dataset.status="open";
  5511.                       userControlPanel2841702.classList.remove("closed");
  5512.                       userControlPanel2841702.classList.add("open");
  5513.                       userPanelIndicatorToggle2841702.classList.remove("tnt-chevron-down");
  5514.                       userPanelIndicatorToggle2841702.classList.add("tnt-chevron-up");
  5515.                   }
  5516.                  
  5517.               });
  5518.           }
  5519.       } else {
  5520.           userControlPanelButton2841702.addEventListener('click', function(){
  5521.                
  5522.                window.location = 'https://www.thestar.com/users/login/?referer_url=https%3A%2F%2Fwww.thestar.com%2Ffeeds.blogs.sports.doug_smiths_sports_blog.xn--rssm%3D7-5ze';
  5523.                
  5524.           });
  5525.       }
  5526.    }
  5527. /*]]>*/</script>
  5528. <script>/*<![CDATA[*/
  5529.    document.addEventListener('DOMContentLoaded',function() {
  5530.        const isUserSubscriber = (TNCMS.User.hasFullAccess() && __tnt.user.services) || TNCMS.User.isAdmin();
  5531.        
  5532.        const showArchivesToSubscribers = () => {
  5533.            const archiveMenuItemEl = document.getElementById('archives-2841702');
  5534.            let bShowArchivesItemByDomain = true;
  5535.            
  5536.            
  5537.            if (!archiveMenuItemEl) {
  5538.                return;
  5539.            }
  5540.            
  5541.            if(isUserSubscriber && bShowArchivesItemByDomain) {
  5542.                archiveMenuItemEl.style.display = 'block';
  5543.            } else {
  5544.                archiveMenuItemEl.style.display = 'none';
  5545.            }
  5546.        };
  5547.        
  5548.        const showPerksToSubscribers = () => {
  5549.            const perksMenuItemEl = document.getElementById('sub-perks-2841702');
  5550.            
  5551.            if(isUserSubscriber && perksMenuItemEl) {
  5552.                perksMenuItemEl.style.display = 'block';
  5553.            }
  5554.        };
  5555.        
  5556.        try {
  5557.            showArchivesToSubscribers();
  5558.            showPerksToSubscribers();
  5559.        } catch(e) {
  5560.            console.log('inlineMenuItemLinkScript Error: ', e);
  5561.        }
  5562.    });
  5563. /*]]>*/</script>
  5564. <script>/*<![CDATA[*/
  5565.                    function getAbsoluteHeight(el) {
  5566.                      var styles = window.getComputedStyle(el);
  5567.                      var margin = parseFloat(styles['marginTop']) +
  5568.                      parseFloat(styles['marginBottom']);
  5569.  
  5570.                      return Math.ceil(el.offsetHeight + margin);
  5571.                    }
  5572.                    var isMobile = __tnt.client.platform.android || __tnt.client.platform.iphone || __tnt.client.platform.ios;
  5573.                    
  5574.                        !function(t,i,n){var e,a,s,o,c,d={init:function(){a=i.getElementById("site-navbar-container"),isMobile?a.classList.add("affix-sticky"):(e=i.getElementById("main-body-container"),s=getAbsoluteHeight(a),o=!1,c=0,t.addEventListener("scroll",d.navPosition,!1),t.addEventListener("mousewheel",d.navPosition,!1))},navPosition:function(){o||(o=!0,setTimeout(function(){var n=a.getBoundingClientRect(),d=t.pageYOffset||i.documentElement.scrollTop,f=n.top+d;d>=f&&d>c?a.classList.contains("affix")||(c=f,a.classList.add("affix"),a.classList.remove("affix-top"),e.style.marginTop=s+"px"):a.classList.contains("affix-top")||(a.classList.remove("affix"),a.classList.add("affix-top"),e.style.marginTop="0px"),o=!1},25))}};"loading"==i.readyState?i.addEventListener("DOMContentLoaded",d.init,!1):d.init()}(window,document,__tnt);
  5575.                    document.addEventListener('DOMContentLoaded', function() {
  5576.                        var isIOS = /iPad|iPhone|iPod/.test(navigator.userAgent) && !window.MSStream;
  5577.                        
  5578.                        if (isIOS) {
  5579.                            Array.from(document.querySelectorAll('[data-toggle="offcanvas"]')).forEach(function(drawer) {
  5580.                                drawer.addEventListener("mouseover", function(e) {
  5581.                                    var drawerCls = drawer.dataset.target === 'left' ? 'active-left' : 'active-right';
  5582.                                    document.documentElement.classList.add('drawer-open', drawerCls);
  5583.                                })
  5584.                            })
  5585.                        }
  5586.                    }); /*]]>*/</script>
  5587. <script>/*<![CDATA[*/ var form = document.getElementById("search-form");
  5588.                        form.addEventListener("submit", function() {
  5589.                            form.querySelector(".btn-submit").innerHTML = '<i class="fas tnt-spinner tnt-spin"></i>';
  5590.                        }); /*]]>*/</script>
  5591. <script>/*<![CDATA[*/
  5592. document.addEventListener('DOMContentLoaded',function(){
  5593.            var toaster = document.getElementById('toaster3441636');
  5594.            var closeButton = toaster.querySelector('.toasterDismiss');
  5595.            var messageDiv = toaster.querySelector('.toasterMessage');
  5596.  
  5597.            closeButton.addEventListener('click', function() {
  5598.                toaster.classList.add('toasterHidden');
  5599.            });
  5600.  
  5601.            function changeToasterMessage(newMessage) {
  5602.                messageDiv.innerText = newMessage;
  5603.            }
  5604.  
  5605.            if (!sessionStorage.getItem('toasterDisplayed')) {
  5606.                var checkInterval = setInterval(function() {
  5607.                    if (window.adobeAccessTokens && window.adobeAccessTokens.access_rule) {
  5608.                        var grantingMethodName = window.adobeAccessTokens.access_rule.name;
  5609.                        if (grantingMethodName.indexOf("IP Entitlement") != -1){
  5610.                            changeToasterMessage("You are enjoying complimentary access to the Toronto Star.");
  5611.                            toaster.classList.remove('toasterHidden');
  5612.                            sessionStorage.setItem('toasterDisplayed', 'true');
  5613.                            clearInterval(checkInterval);
  5614.                        }
  5615.                    }
  5616.                }, 100);
  5617.                setTimeout(function() {
  5618.                    clearInterval(checkInterval);
  5619.                }, 2000);
  5620.            }
  5621. });
  5622.     /*]]>*/</script>
  5623. <script src="https://bloximages.chicago2.vip.townnews.com/thestar.com/content/tncms/live/libraries/flex/components/torstar_core/resources/scripts/promo_popup.min.js?_dc=1760549646"></script>
  5624. <script>/*<![CDATA[*/ document.addEventListener("DOMContentLoaded", __tnt.deprecatedCheck, false); /*]]>*/</script>
  5625. <script src="https://bloximages.chicago2.vip.townnews.com/thestar.com/shared-content/art/tncms/templates/libraries/flex/components/template/resources/scripts/tnt.regions.e7df22f20c42105cce5864da9e346f48.js"></script>
  5626. <script>/*<![CDATA[*/ __tnt.regions.stickyAnchor.init(); /*]]>*/</script>
  5627. <script src="//cdn.viafoura.net/entry/index.js"></script></body>
  5628. </html>
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda