<!DOCTYPE html>
<html lang="en-US">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Sports Facts | Fantastic Facts</title>
    <meta name="description" content="Surprising facts about athletes, records, sports history, and competition.">
    <link rel="canonical" href="https://fantasticfacts.net/sports/">
    <meta property="og:title" content="Sports Facts | Fantastic Facts">
    <meta property="og:description" content="Surprising facts about athletes, records, sports history, and competition.">
    <meta property="og:url" content="https://fantasticfacts.net/sports/">
    <meta property="og:type" content="website">
    <meta property="og:site_name" content="Fantastic Facts">
    <meta name="twitter:card" content="summary_large_image">
    <meta name="twitter:title" content="Sports Facts | Fantastic Facts">
    <meta name="twitter:description" content="Surprising facts about athletes, records, sports history, and competition.">
    <link rel="alternate" hreflang="x-default" href="https://fantasticfacts.net/sports/">
    <link rel="alternate" hreflang="en" href="https://fantasticfacts.net/sports/">
    <link rel="alternate" hreflang="ar" href="https://fantasticfacts.net/ar/رياضة/">
    <link rel="alternate" hreflang="de" href="https://fantasticfacts.net/de/sport/">
    <link rel="alternate" hreflang="es" href="https://fantasticfacts.net/es/deportes/">
    <link rel="alternate" hreflang="fr" href="https://fantasticfacts.net/fr/sports/">
    <link rel="alternate" hreflang="it" href="https://fantasticfacts.net/it/sport/">
    <link rel="alternate" hreflang="ja" href="https://fantasticfacts.net/ja/スポーツ/">
    <link rel="alternate" hreflang="nl" href="https://fantasticfacts.net/nl/sport/">
    <link rel="alternate" hreflang="pt" href="https://fantasticfacts.net/pt/esportes/">
    <link rel="alternate" hreflang="ru" href="https://fantasticfacts.net/ru/спорт/">
    <link rel="alternate" hreflang="zh-CN" href="https://fantasticfacts.net/zh-CN/体育/">
    <link rel="next" href="https://fantasticfacts.net/sports/?page=2">
    <script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://fantasticfacts.net/"},{"@type":"ListItem","position":2,"name":"Sports","item":"https://fantasticfacts.net/sports/"}]}</script>
    <link rel="icon" type="image/x-icon" href="/favicon.ico">
    <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32.png">
    <link rel="apple-touch-icon" sizes="192x192" href="/favicon-192.png">
    <link rel="sitemap" type="application/xml" title="Sitemap" href="/sitemap.xml">
    <link rel="preload" href="/fonts/source-serif-4-normal-latin.woff2" as="font" type="font/woff2" crossorigin>
    <link rel="preload" href="/fonts/inter-latin.woff2" as="font" type="font/woff2" crossorigin>
    <link rel="preload" href="/fonts/dm-serif-display-normal-latin.woff2" as="font" type="font/woff2" crossorigin>
    <style>
/* Self-hosted fonts */
      /* DM Serif Display - latin */
      @font-face {
        font-family: 'DM Serif Display';
        font-style: normal;
        font-weight: 400;
        font-display: swap;
        src: url(/fonts/dm-serif-display-normal-latin.woff2) format('woff2');
        unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      }
      /* DM Serif Display - latin-ext */
      @font-face {
        font-family: 'DM Serif Display';
        font-style: normal;
        font-weight: 400;
        font-display: swap;
        src: url(/fonts/dm-serif-display-normal-latin-ext.woff2) format('woff2');
        unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
      }
      /* DM Serif Display italic - latin */
      @font-face {
        font-family: 'DM Serif Display';
        font-style: italic;
        font-weight: 400;
        font-display: swap;
        src: url(/fonts/dm-serif-display-italic-latin.woff2) format('woff2');
        unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      }
      /* DM Serif Display italic - latin-ext */
      @font-face {
        font-family: 'DM Serif Display';
        font-style: italic;
        font-weight: 400;
        font-display: swap;
        src: url(/fonts/dm-serif-display-italic-latin-ext.woff2) format('woff2');
        unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
      }
      /* Inter - latin (variable weight 400-600) */
      @font-face {
        font-family: 'Inter';
        font-style: normal;
        font-weight: 400 600;
        font-display: swap;
        src: url(/fonts/inter-latin.woff2) format('woff2');
        unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      }
      /* Inter - latin-ext (variable weight 400-600) */
      @font-face {
        font-family: 'Inter';
        font-style: normal;
        font-weight: 400 600;
        font-display: swap;
        src: url(/fonts/inter-latin-ext.woff2) format('woff2');
        unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
      }
      /* Source Serif 4 - latin (variable weight 300-600) */
      @font-face {
        font-family: 'Source Serif 4';
        font-style: normal;
        font-weight: 300 600;
        font-display: swap;
        src: url(/fonts/source-serif-4-normal-latin.woff2) format('woff2');
        unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      }
      /* Source Serif 4 - latin-ext (variable weight 300-600) */
      @font-face {
        font-family: 'Source Serif 4';
        font-style: normal;
        font-weight: 300 600;
        font-display: swap;
        src: url(/fonts/source-serif-4-normal-latin-ext.woff2) format('woff2');
        unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
      }
      /* Source Serif 4 italic - latin */
      @font-face {
        font-family: 'Source Serif 4';
        font-style: italic;
        font-weight: 400;
        font-display: swap;
        src: url(/fonts/source-serif-4-italic-latin.woff2) format('woff2');
        unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      }
      /* Source Serif 4 italic - latin-ext */
      @font-face {
        font-family: 'Source Serif 4';
        font-style: italic;
        font-weight: 400;
        font-display: swap;
        src: url(/fonts/source-serif-4-italic-latin-ext.woff2) format('woff2');
        unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
      }
      *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
      body {
        font-family: 'Source Serif 4', Georgia, serif;
        line-height: 1.6;
        color: #3a3a3a;
        background: #faf9f6;
        -webkit-font-smoothing: antialiased;
      }

      .site-header {
        background: #fff;
        border-bottom: 1px solid #e8e5df;
        position: sticky;
        top: 0;
        z-index: 100;
      }
      .header-inner {
        max-width: 800px;
        margin: 0 auto;
        padding: 16px 24px;
        display: flex;
        align-items: center;
        justify-content: space-between;
      }
      .site-logo {
        display: inline-flex;
        align-items: center;
        gap: 8px;
        color: #2c2c2c;
        text-decoration: none;
        font-family: 'DM Serif Display', Georgia, serif;
        font-size: 1.35rem;
        letter-spacing: -0.02em;
        transition: color 0.2s;
      }
      .site-logo:hover { color: #c8882b; }
      .site-logo-img { width: 28px; height: auto; display: block; flex-shrink: 0; }
      .site-logo-name { display: block; }

      /* === Search === */
      .search-wrap {
        position: relative;
      }
      .search-input {
        font-family: 'Inter', sans-serif;
        font-size: 0.85rem;
        padding: 6px 12px;
        border: 1px solid #ddd8cf;
        border-radius: 4px;
        background: #faf9f6;
        color: #3a3a3a;
        width: 200px;
        outline: none;
        transition: border-color 0.2s;
      }
      .search-input:focus { border-color: #c8882b; }
      .search-input::placeholder { color: #b0a998; }
      .search-toggle {
        display: none;
        background: none;
        border: none;
        cursor: pointer;
        padding: 4px;
        color: #6b6560;
        transition: color 0.2s;
      }
      .search-toggle:hover { color: #c8882b; }
      .search-toggle svg { width: 20px; height: 20px; display: block; }
      .search-results {
        display: none;
        position: absolute;
        top: 100%;
        right: 0;
        margin-top: 6px;
        width: 320px;
        max-height: 400px;
        overflow-y: auto;
        background: #fff;
        border: 1px solid #e8e5df;
        border-radius: 6px;
        box-shadow: 0 4px 16px rgba(0,0,0,0.1);
        z-index: 200;
      }
      .search-results.active { display: block; }
      .search-result-item {
        display: flex;
        align-items: center;
        gap: 12px;
        padding: 10px 14px;
        text-decoration: none;
        color: #2c2c2c;
        border-bottom: 1px solid #f0ede8;
        transition: background 0.15s;
      }
      .search-result-item:last-child { border-bottom: none; }
      .search-result-item:hover { background: #faf9f6; }
      .search-result-item--focused { background: #faf9f6; outline: 2px solid #c8882b; }
      .search-result-thumb {
        width: 48px;
        height: 36px;
        object-fit: cover;
        border-radius: 3px;
        background: #eae7e0;
        flex-shrink: 0;
      }
      .search-result-title {
        font-family: 'Inter', sans-serif;
        font-size: 0.82rem;
        line-height: 1.3;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
      }
      .search-no-results {
        padding: 16px;
        text-align: center;
        font-family: 'Inter', sans-serif;
        font-size: 0.82rem;
        color: #b0a998;
      }
      @media (max-width: 639px) {
        .search-input {
          display: none;
          position: absolute;
          right: 0;
          top: -4px;
          width: 180px;
        }
        .search-input.expanded { display: block; }
        .search-toggle { display: block; }
        .search-results { width: 260px; }
      }

      /* === Silo Nav === */
      .silo-nav {
        background: #fff;
        border-bottom: 1px solid #e8e5df;
        padding: 0 24px;
        display: flex;
        gap: 0;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        scrollbar-width: none;
        -ms-overflow-style: none;
      }
      .silo-nav::-webkit-scrollbar { display: none; }
      .silo-nav a {
        font-family: 'Inter', sans-serif;
        font-size: 0.8rem;
        color: #6b6560;
        text-decoration: none;
        padding: 10px 14px;
        white-space: nowrap;
        transition: color 0.2s;
      }
      .silo-nav a:hover { color: #c8882b; }
      .silo-nav a.active { color: #c8882b; font-weight: 600; }
      @media (min-width: 640px) {
        .silo-nav { justify-content: center; flex-wrap: wrap; }
      }

      /* === Breadcrumb === */
      .breadcrumb {
        max-width: 800px;
        margin: 0 auto;
        padding: 16px 24px 0;
        font-family: 'Inter', sans-serif;
        font-size: 0.78rem;
        color: #b0a998;
      }
      .breadcrumb a {
        color: #6b6560;
        text-decoration: none;
        transition: color 0.2s;
      }
      .breadcrumb a:hover { color: #c8882b; }
      .breadcrumb-sep { margin: 0 6px; color: #ddd8cf; }

      /* === Category Header === */
      .category-header {
        max-width: 800px;
        margin: 0 auto;
        padding: 24px 24px 8px;
      }
      .category-name {
        font-family: 'DM Serif Display', Georgia, serif;
        font-size: 2rem;
        font-weight: 400;
        color: #2c2c2c;
        margin-bottom: 8px;
      }
      .category-desc {
        font-size: 1rem;
        color: #6b6560;
        line-height: 1.6;
      }

      /* === Main Content === */
      .main {
        max-width: 800px;
        margin: 0 auto;
        padding: 24px 24px 80px;
      }

      /* === Featured Post === */
      .featured {
        display: block;
        margin-bottom: 40px;
        padding-bottom: 40px;
        border-bottom: 1px solid #e8e5df;
      }
      .featured-link {
        display: block;
        text-decoration: none;
      }
      .featured:hover .featured-title { color: #c8882b; }
      .featured-image-wrap {
        width: 100%;
        aspect-ratio: 16 / 9;
        overflow: hidden;
        border-radius: 6px;
        margin-bottom: 20px;
      }
      .featured-image {
        width: 100%;
        height: 100%;
        object-fit: cover;
        display: block;
        background: #eae7e0;
        transition: transform 0.5s ease;
      }
      .featured:hover .featured-image { transform: scale(1.03); }
      .featured-category {
        display: inline-block;
        font-family: 'Inter', sans-serif;
        font-size: 0.65rem;
        font-weight: 600;
        text-transform: uppercase;
        letter-spacing: 0.08em;
        color: #8c5a16;
        margin-bottom: 8px;
        text-decoration: none;
      }
      .featured-category:hover { text-decoration: underline; }
      .featured-title {
        display: block;
        font-family: 'DM Serif Display', Georgia, serif;
        font-size: 1.8rem;
        font-weight: 400;
        line-height: 1.25;
        color: #2c2c2c;
        margin-bottom: 12px;
        transition: color 0.2s;
        text-decoration: none;
      }
      .featured-date {
        font-family: 'Inter', sans-serif;
        font-size: 0.75rem;
        color: #766e60;
      }

      /* === Post List === */
      .post-list { list-style: none; }
      .post-item {
        padding: 24px 0;
        border-bottom: 1px solid #eae7e0;
        display: flex;
        gap: 20px;
        align-items: flex-start;
      }
      .post-item:first-child { padding-top: 0; }
      .post-link {
        display: block;
        text-decoration: none;
        flex: 0 0 120px;
      }
      .post-link:hover .post-thumb { transform: scale(1.05); }
      .post-thumb-wrap {
        aspect-ratio: 4 / 3;
        overflow: hidden;
        border-radius: 4px;
      }
      .post-thumb {
        width: 100%;
        height: 100%;
        object-fit: cover;
        display: block;
        background: #eae7e0;
        transition: transform 0.4s ease;
      }
      .post-meta { flex: 1; min-width: 0; }
      .post-category {
        display: inline-block;
        font-family: 'Inter', sans-serif;
        font-size: 0.62rem;
        font-weight: 600;
        text-transform: uppercase;
        letter-spacing: 0.08em;
        color: #8c5a16;
        margin-bottom: 4px;
        text-decoration: none;
      }
      a.post-category:hover { text-decoration: underline; }
      .post-title {
        display: block;
        font-family: 'DM Serif Display', Georgia, serif;
        font-size: 1.05rem;
        font-weight: 400;
        line-height: 1.35;
        color: #2c2c2c;
        margin-bottom: 6px;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        overflow: hidden;
        transition: color 0.2s;
        text-decoration: none;
      }
      .post-title:hover { color: #c8882b; }
      .post-date {
        font-family: 'Inter', sans-serif;
        font-size: 0.7rem;
        color: #766e60;
      }

      /* === Like Badge === */
      .like-badge {
        --like-badge-bg: #f5f0e8;
        --like-badge-border: #e0d5c0;
        --like-badge-text: #6b6560;
        --like-badge-icon-size: 0.75rem;
        display: inline-flex;
        align-items: center;
        gap: 4px;
        padding: 3px 8px;
        background: var(--like-badge-bg);
        border: 1px solid var(--like-badge-border);
        border-radius: 4px;
        font-family: 'Inter', sans-serif;
        font-size: 0.7rem;
        font-weight: 500;
        color: var(--like-badge-text);
        margin-top: 6px;
        line-height: 1;
        cursor: pointer;
        transition: background 0.2s, border-color 0.2s;
        user-select: none;
        -webkit-user-select: none;
      }
      .like-badge:hover {
        background: #ece5d8;
        border-color: #d4c9b4;
      }
      .like-badge.liked {
        background: #fce4ec;
        border-color: #f48fb1;
        color: #c62828;
      }
      .like-badge.liked .like-badge-icon {
        color: #c62828;
      }
      .like-badge-icon {
        font-size: var(--like-badge-icon-size);
        line-height: 1;
      }
      .like-badge--featured {
        position: absolute;
        top: 12px;
        left: 12px;
        z-index: 2;
        padding: 4px 10px;
        border-radius: 16px;
        font-size: 0.75rem;
        background: rgba(255,255,255,0.92);
        border-color: rgba(224,213,192,0.6);
        backdrop-filter: blur(4px);
        -webkit-backdrop-filter: blur(4px);
        box-shadow: 0 1px 4px rgba(0,0,0,0.08);
      }
      .like-badge--featured.liked {
        background: rgba(252,228,236,0.95);
        border-color: #f48fb1;
        color: #c62828;
      }
      .featured {
        position: relative;
      }

      /* === Pagination === */
      .pagination {
        display: flex;
        justify-content: center;
        align-items: center;
        gap: 16px;
        padding: 40px 0 0;
        font-family: 'Inter', sans-serif;
        font-size: 0.85rem;
      }
      .pagination a {
        color: #c8882b;
        text-decoration: none;
        font-weight: 500;
        transition: color 0.2s;
      }
      .pagination a:hover { color: #2c2c2c; }
      .pagination span {
        color: #b0a998;
        font-size: 0.8rem;
      }

      /* === Language Footer === */
      .lang-footer {
        max-width: 800px;
        margin: 0 auto;
        padding: 24px 24px 0;
        text-align: center;
        font-family: 'Inter', sans-serif;
        font-size: 0.78rem;
        color: #b0a998;
      }
      .lang-footer-label {
        display: block;
        margin-bottom: 8px;
        font-size: 0.7rem;
        text-transform: uppercase;
        letter-spacing: 0.1em;
        font-weight: 500;
      }
      .lang-footer-links { line-height: 1.8; }
      .lang-footer-links a {
        color: #6b6560;
        text-decoration: none;
        transition: color 0.2s;
      }
      .lang-footer-links a:hover { color: #c8882b; }
      .lang-footer-links .lang-sep { color: #ddd8cf; margin: 0 4px; }

            .footer-social { display: flex; justify-content: center; align-items: center; gap: 16px; margin-bottom: 12px; }
      .footer-social-btn { display: inline-flex; align-items: center; justify-content: center; width: 36px; height: 36px; border-radius: 6px; color: #fff !important; text-decoration: none !important; transition: opacity .2s; font-size: 1rem; }
      .footer-social-btn:hover { opacity: 0.8; }
      .footer-social-btn--fb { background: #1877F2; }
      .footer-social-btn--ig { background: #E1306C; }
      .footer-social-btn--x { background: #000; }

      .site-footer {
        border-top: 1px solid #e8e5df;
        background: #fff;
        color: #b0a998;
        text-align: center;
        padding: 32px 24px;
        font-family: 'Inter', sans-serif;
        font-size: 0.75rem;
        letter-spacing: 0.02em;
      }
      .site-footer a { color: #c8882b; text-decoration: none; }
      .site-footer a:hover { text-decoration: underline; }

      @media (min-width: 640px) {
        .header-inner { max-width: 1000px; }
        .breadcrumb { max-width: 1000px; }
        .category-header { max-width: 1000px; }
        .main { max-width: 1000px; }
        .featured-title { font-size: 2.2rem; }
        .post-link { flex: 0 0 160px; }
        .post-title { font-size: 1.15rem; }
        .category-name { font-size: 2.2rem; }
      }
      @media (min-width: 960px) {
        .header-inner { max-width: 1080px; }
        .breadcrumb { max-width: 1080px; }
        .category-header { max-width: 1080px; }
        .main { max-width: 1080px; }
        .featured-title { font-size: 2.5rem; }
        .category-name { font-size: 2.5rem; }
      }
    </style>
</head>
<body>
    <header class="site-header">
      <div class="header-inner">
        <a href="/" class="site-logo">
          <img class="site-logo-img" src="/cdn-cgi/image/width=110,format=webp,quality=90/logo.png" alt="Fantastic Facts logo">
          <span class="site-logo-name">Fantastic Facts</span>
        </a>
        <div class="search-wrap">
          <button class="search-toggle" aria-label="Search">
            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="8"/><line x1="21" y1="21" x2="16.65" y2="16.65"/></svg>
          </button>
          <input type="text" class="search-input" placeholder="Search facts..." autocomplete="off">
          <div class="search-results"></div>
        </div>
      </div>
    </header>

    <nav class="silo-nav" aria-label="Browse by category">
      <a href="/science/">Science</a>
      <a href="/arts-entertainment/">Entertainment</a>
      <a href="/history/">History</a>
      <a href="/people-society/">People</a>
      <a href="/pets-animals/">Animals</a>
      <a href="/sports/" class="active">Sports</a>
      <a href="/health/">Health</a>
      <a href="/travel/">Travel</a>
      <a href="/law-government/">Crime & Law</a>
      <a href="/computers-electronics/">Tech</a>
      <a href="/food-drink/">Food</a>
      <a href="/business-industrial/">Business</a>
    </nav>

    <nav class="breadcrumb" aria-label="Breadcrumb">
      <a href="/">Home</a>
      <span class="breadcrumb-sep">&rsaquo;</span>
      <span>Sports</span>
    </nav>

    <div class="category-header">
      <h1 class="category-name">Sports</h1>
      <p class="category-desc">Surprising facts about athletes, records, sports history, and competition.</p>
    </div>

    <main class="main">
      <div class="featured" data-post-id-en="38863">
      <a class="featured-link" href="/rich-ohrnberger-said-he-rear-ended-van-to-excuse-being-late-to-patriots-meeting/"><div class="featured-image-wrap"><img class="featured-image" src="/cdn-cgi/image/width=400,format=webp,quality=82/https://fantasticfacts.net/media/images/rich-ohrnberger-said-he-rear-ended-van-to-excuse-being-late-to-patriots-meeting-hero.jpg" srcset="/cdn-cgi/image/width=400,format=webp,quality=82/https://fantasticfacts.net/media/images/rich-ohrnberger-said-he-rear-ended-van-to-excuse-being-late-to-patriots-meeting-hero.jpg 400w, /cdn-cgi/image/width=900,format=webp,quality=82/https://fantasticfacts.net/media/images/rich-ohrnberger-said-he-rear-ended-van-to-excuse-being-late-to-patriots-meeting-hero.jpg 900w" sizes="(max-width: 600px) 400px, 900px" width="400" height="218" alt="Former Patriots Player Rich Ohrnberger Said He Deliberately Rear-Ended a Van So He Would Have an Excuse for Being Late to a Team Meeting" fetchpriority="high"></div></a>
      <div class="like-badge like-badge--featured" data-post-id-en="38863">
        <span class="like-badge-icon">👍</span>
        <span class="like-count"></span>
      </div>
      <a class="featured-category" href="/sports/">Sports</a>
      <a class="featured-title" href="/rich-ohrnberger-said-he-rear-ended-van-to-excuse-being-late-to-patriots-meeting/">Former Patriots Player Rich Ohrnberger Said He Deliberately Rear-Ended a Van So He Would Have an Excuse for Being Late to a Team Meeting</a>
      <span class="featured-date">October 11, 2026</span>
    </div>
      <ul class="post-list">
        <li class="post-item" data-post-id-en="38852">
      <a class="post-link" href="/storm-delayed-oklahoma-state-tulsa-football-game-until-1216-am-played-until-335-am/">
        <div class="post-thumb-wrap"><img class="post-thumb" src="/cdn-cgi/image/width=258,format=webp,quality=80/https://fantasticfacts.net/media/images/storm-delayed-oklahoma-state-tulsa-football-game-until-1216-am-played-until-335-am-hero.jpg" alt="A Storm Delayed Oklahoma State and Tulsa’s 2011 Football Game Until 12:16 a.m. They Played Until 3:35 a.m." loading="lazy"></div>
      </a>
      <div class="post-meta">
        <a class="post-category" href="/sports/">Sports</a>
        <a class="post-title" href="/storm-delayed-oklahoma-state-tulsa-football-game-until-1216-am-played-until-335-am/">A Storm Delayed Oklahoma State and Tulsa’s 2011 Football Game Until 12:16 a.m. They Played Until 3:35 a.m.</a>
        <span class="post-date">October 11, 2026</span>
        <div class="like-badge" data-post-id-en="38852">
          <span class="like-badge-icon">👍</span>
          <span class="like-count"></span>
        </div>
      </div>
    </li>
        <li class="post-item" data-post-id-en="38400">
      <a class="post-link" href="/buccaneers-jet-trip-bo-jackson-raiders/">
        <div class="post-thumb-wrap"><img class="post-thumb" src="/cdn-cgi/image/width=258,format=webp,quality=80/https://fantasticfacts.net/media/images/buccaneers-jet-trip-bo-jackson-raiders-hero.jpg" alt="The Buccaneers Jet Trip That Sent Bo Jackson to Baseball and the Raiders" loading="lazy"></div>
      </a>
      <div class="post-meta">
        <a class="post-category" href="/sports/">Sports</a>
        <a class="post-title" href="/buccaneers-jet-trip-bo-jackson-raiders/">The Buccaneers Jet Trip That Sent Bo Jackson to Baseball and the Raiders</a>
        <span class="post-date">August 2, 2026</span>
        <div class="like-badge" data-post-id-en="38400">
          <span class="like-badge-icon">👍</span>
          <span class="like-count"></span>
        </div>
      </div>
    </li>
        <li class="post-item" data-post-id-en="38378">
      <a class="post-link" href="/alan-shepard-golf-ball-moon/">
        <div class="post-thumb-wrap"><img class="post-thumb" src="/cdn-cgi/image/width=258,format=webp,quality=80/https://fantasticfacts.net/media/images/alan-shepard-golf-ball-moon-hero.jpg" alt="Alan Shepard Shanked the First Golf Ball Hit on the Moon" loading="lazy"></div>
      </a>
      <div class="post-meta">
        <a class="post-category" href="/sports/">Sports</a>
        <a class="post-title" href="/alan-shepard-golf-ball-moon/">Alan Shepard Shanked the First Golf Ball Hit on the Moon</a>
        <span class="post-date">July 31, 2026</span>
        <div class="like-badge" data-post-id-en="38378">
          <span class="like-badge-icon">👍</span>
          <span class="like-count"></span>
        </div>
      </div>
    </li>
        <li class="post-item" data-post-id-en="38279">
      <a class="post-link" href="/goalkeeper-invented-penalty-kick/">
        <div class="post-thumb-wrap"><img class="post-thumb" src="/cdn-cgi/image/width=258,format=webp,quality=80/https://fantasticfacts.net/media/images/goalkeeper-invented-penalty-kick-hero.jpg" alt="The Goalkeeper Who Invented the Penalty Kick Was Laughed Out of the Room" loading="lazy"></div>
      </a>
      <div class="post-meta">
        <a class="post-category" href="/sports/">Sports</a>
        <a class="post-title" href="/goalkeeper-invented-penalty-kick/">The Goalkeeper Who Invented the Penalty Kick Was Laughed Out of the Room</a>
        <span class="post-date">July 20, 2026</span>
        <div class="like-badge" data-post-id-en="38279">
          <span class="like-badge-icon">👍</span>
          <span class="like-count"></span>
        </div>
      </div>
    </li>
        <li class="post-item" data-post-id-en="38191">
      <a class="post-link" href="/formula-1-drivers-hated-halo-until-it-saved-lives/">
        <div class="post-thumb-wrap"><img class="post-thumb" src="/cdn-cgi/image/width=258,format=webp,quality=80/https://fantasticfacts.net/media/images/formula-1-drivers-hated-halo-until-it-saved-lives-hero.jpg" alt="Formula 1 Drivers Hated the Halo Until It Started Saving Their Lives" loading="lazy"></div>
      </a>
      <div class="post-meta">
        <a class="post-category" href="/sports/">Sports</a>
        <a class="post-title" href="/formula-1-drivers-hated-halo-until-it-saved-lives/">Formula 1 Drivers Hated the Halo Until It Started Saving Their Lives</a>
        <span class="post-date">July 11, 2026</span>
        <div class="like-badge" data-post-id-en="38191">
          <span class="like-badge-icon">👍</span>
          <span class="like-count"></span>
        </div>
      </div>
    </li>
        <li class="post-item" data-post-id-en="38180">
      <a class="post-link" href="/baseball-player-borrowed-cattle-bluff-bigger-salary/">
        <div class="post-thumb-wrap"><img class="post-thumb" src="/cdn-cgi/image/width=258,format=webp,quality=80/https://fantasticfacts.net/media/images/baseball-player-borrowed-cattle-bluff-bigger-salary-hero.jpg" alt="A Baseball Player Borrowed Cattle to Bluff His Way Into a Bigger Salary" loading="lazy"></div>
      </a>
      <div class="post-meta">
        <a class="post-category" href="/sports/">Sports</a>
        <a class="post-title" href="/baseball-player-borrowed-cattle-bluff-bigger-salary/">A Baseball Player Borrowed Cattle to Bluff His Way Into a Bigger Salary</a>
        <span class="post-date">July 11, 2026</span>
        <div class="like-badge" data-post-id-en="38180">
          <span class="like-badge-icon">👍</span>
          <span class="like-count"></span>
        </div>
      </div>
    </li>
        <li class="post-item" data-post-id-en="37795">
      <a class="post-link" href="/a-5-thrift-store-jacket-became-a-139000-golf-mystery/">
        <div class="post-thumb-wrap"><img class="post-thumb" src="/cdn-cgi/image/width=258,format=webp,quality=80/https://fantasticfacts.net/media/images/a-5-thrift-store-jacket-became-a-139000-golf-mystery-hero.jpg" alt="A $5 Thrift-Store Blazer Turned Out to Be an Augusta Green Jacket" loading="lazy"></div>
      </a>
      <div class="post-meta">
        <a class="post-category" href="/sports/">Sports</a>
        <a class="post-title" href="/a-5-thrift-store-jacket-became-a-139000-golf-mystery/">A $5 Thrift-Store Blazer Turned Out to Be an Augusta Green Jacket</a>
        <span class="post-date">April 28, 2026</span>
        <div class="like-badge" data-post-id-en="37795">
          <span class="like-badge-icon">👍</span>
          <span class="like-count"></span>
        </div>
      </div>
    </li>
        <li class="post-item" data-post-id-en="2743">
      <a class="post-link" href="/basketball-uniforms-history/">
        <div class="post-thumb-wrap"><img class="post-thumb" src="/cdn-cgi/image/width=258,format=webp,quality=80/https://fantasticfacts.net/media/wp-content/uploads/2022/12/White-Uniforms.jpeg" alt="Home Teams in Basketball Wear White Uniforms because the Home Team Has Access to Laundry Facilities. By Wearing Dark Colors, the Visiting Team was able to Conceal Stains." loading="lazy"></div>
      </a>
      <div class="post-meta">
        <a class="post-category" href="/sports/">Sports</a>
        <a class="post-title" href="/basketball-uniforms-history/">Home Teams in Basketball Wear White Uniforms because the Home Team Has Access to Laundry Facilities. By Wearing Dark Colors, the Visiting Team was able to Conceal Stains.</a>
        <span class="post-date">December 31, 2022</span>
        <div class="like-badge" data-post-id-en="2743">
          <span class="like-badge-icon">👍</span>
          <span class="like-count"></span>
        </div>
      </div>
    </li>
        <li class="post-item" data-post-id-en="2739">
      <a class="post-link" href="/michael-jordan-has-the-highest-vertical-leap-in-nba-history/">
        <div class="post-thumb-wrap"><img class="post-thumb" src="/cdn-cgi/image/width=258,format=webp,quality=80/https://fantasticfacts.net/media/wp-content/uploads/2022/12/Michael-Jordan-Jump.jpeg" alt="Michael Jordan Has the Highest Vertical Leap in NBA History" loading="lazy"></div>
      </a>
      <div class="post-meta">
        <a class="post-category" href="/sports/">Sports</a>
        <a class="post-title" href="/michael-jordan-has-the-highest-vertical-leap-in-nba-history/">Michael Jordan Has the Highest Vertical Leap in NBA History</a>
        <span class="post-date">December 31, 2022</span>
        <div class="like-badge" data-post-id-en="2739">
          <span class="like-badge-icon">👍</span>
          <span class="like-count"></span>
        </div>
      </div>
    </li>
        <li class="post-item" data-post-id-en="2694">
      <a class="post-link" href="/hideki-okajima-pitching-motion/">
        <div class="post-thumb-wrap"><img class="post-thumb" src="/cdn-cgi/image/width=258,format=webp,quality=80/https://fantasticfacts.net/media/wp-content/uploads/2022/09/Hideki-Okajima.jpeg" alt="Hideki Okajima, a Former Boston Red Sox, Had a Unique Pitching Motion That was Inspired by a Character in Yoishi Takashi's Manga &quot;Ace!&quot;" loading="lazy"></div>
      </a>
      <div class="post-meta">
        <a class="post-category" href="/sports/">Sports</a>
        <a class="post-title" href="/hideki-okajima-pitching-motion/">Hideki Okajima, a Former Boston Red Sox, Had a Unique Pitching Motion That was Inspired by a Character in Yoishi Takashi's Manga &quot;Ace!&quot;</a>
        <span class="post-date">December 30, 2022</span>
        <div class="like-badge" data-post-id-en="2694">
          <span class="like-badge-icon">👍</span>
          <span class="like-count"></span>
        </div>
      </div>
    </li>
        <li class="post-item" data-post-id-en="84">
      <a class="post-link" href="/warrick-dunn-mom-shot-dead-forgives-killer/">
        <div class="post-thumb-wrap"><img class="post-thumb" src="/cdn-cgi/image/width=258,format=webp,quality=80/https://fantasticfacts.net/media/wp-content/uploads/2019/02/Warrick-Dunn.jpeg" alt="Warrick Dunn, a Former NFL Player, Raised His Siblings While Attending College and Playing in the NFL After His Mom, A Police Officer, Was Shot Dead. He Met the Man Who was Convicted of Killing His Mother and Forgave Him." loading="lazy"></div>
      </a>
      <div class="post-meta">
        <a class="post-category" href="/sports/">Sports</a>
        <a class="post-title" href="/warrick-dunn-mom-shot-dead-forgives-killer/">Warrick Dunn, a Former NFL Player, Raised His Siblings While Attending College and Playing in the NFL After His Mom, A Police Officer, Was Shot Dead. He Met the Man Who was Convicted of Killing His Mother and Forgave Him.</a>
        <span class="post-date">December 30, 2022</span>
        <div class="like-badge" data-post-id-en="84">
          <span class="like-badge-icon">👍</span>
          <span class="like-count"></span>
        </div>
      </div>
    </li>
        <li class="post-item" data-post-id-en="33">
      <a class="post-link" href="/mike-tyson-vs-bull-gorilla/">
        <div class="post-thumb-wrap"><img class="post-thumb" src="/cdn-cgi/image/width=258,format=webp,quality=80/https://fantasticfacts.net/media/wp-content/uploads/2019/02/36495cfd3df12fbb8b82b19d7d84a3b4.png" alt="Mike Tyson vs. the Bullying Gorilla: The Unbelievable True Story" loading="lazy"></div>
      </a>
      <div class="post-meta">
        <a class="post-category" href="/sports/">Sports</a>
        <a class="post-title" href="/mike-tyson-vs-bull-gorilla/">Mike Tyson vs. the Bullying Gorilla: The Unbelievable True Story</a>
        <span class="post-date">December 26, 2022</span>
        <div class="like-badge" data-post-id-en="33">
          <span class="like-badge-icon">👍</span>
          <span class="like-count"></span>
        </div>
      </div>
    </li>
        <li class="post-item" data-post-id-en="77">
      <a class="post-link" href="/steve-irwin-security-guard-ufc/">
        <div class="post-thumb-wrap"><img class="post-thumb" src="/cdn-cgi/image/width=258,format=webp,quality=80/https://fantasticfacts.net/media/wp-content/uploads/2019/02/Steve-Irwin-the-Crocodile-Man-versus-Vin-Diesel.jpg" alt="Steve Irwin Paid for One of His Security Guards to Train for MMA in the United States. Kyle Noke, the Security Guard, Went on to Fight in the UFC." loading="lazy"></div>
      </a>
      <div class="post-meta">
        <a class="post-category" href="/sports/">Sports</a>
        <a class="post-title" href="/steve-irwin-security-guard-ufc/">Steve Irwin Paid for One of His Security Guards to Train for MMA in the United States. Kyle Noke, the Security Guard, Went on to Fight in the UFC.</a>
        <span class="post-date">December 24, 2022</span>
        <div class="like-badge" data-post-id-en="77">
          <span class="like-badge-icon">👍</span>
          <span class="like-count"></span>
        </div>
      </div>
    </li>
        <li class="post-item" data-post-id-en="7">
      <a class="post-link" href="/curling-sportsmanship-politeness/">
        <div class="post-thumb-wrap"><img class="post-thumb" src="/cdn-cgi/image/width=258,format=webp,quality=80/https://fantasticfacts.net/media/wp-content/uploads/2019/02/Curling.jpg" alt="In Curling, Good Sportsmanship and Politeness are Vital. Avoiding Trash Talk and Congratulating Opponents are Part of the Spirit of Curling." loading="lazy"></div>
      </a>
      <div class="post-meta">
        <a class="post-category" href="/sports/">Sports</a>
        <a class="post-title" href="/curling-sportsmanship-politeness/">In Curling, Good Sportsmanship and Politeness are Vital. Avoiding Trash Talk and Congratulating Opponents are Part of the Spirit of Curling.</a>
        <span class="post-date">December 5, 2022</span>
        <div class="like-badge" data-post-id-en="7">
          <span class="like-badge-icon">👍</span>
          <span class="like-count"></span>
        </div>
      </div>
    </li>
        <li class="post-item" data-post-id-en="2654">
      <a class="post-link" href="/enforcer-role-ice-hockey/">
        <div class="post-thumb-wrap"><img class="post-thumb" src="/cdn-cgi/image/width=258,format=webp,quality=80/https://fantasticfacts.net/media/wp-content/uploads/2022/09/Enforcers.jpeg" alt="An Enforcer is an Unofficial Role in Ice Hockey. Their Job is to Deter Dirty and Violent Plays by the Opposition with More Violence." loading="lazy"></div>
      </a>
      <div class="post-meta">
        <a class="post-category" href="/sports/">Sports</a>
        <a class="post-title" href="/enforcer-role-ice-hockey/">An Enforcer is an Unofficial Role in Ice Hockey. Their Job is to Deter Dirty and Violent Plays by the Opposition with More Violence.</a>
        <span class="post-date">November 29, 2022</span>
        <div class="like-badge" data-post-id-en="2654">
          <span class="like-badge-icon">👍</span>
          <span class="like-count"></span>
        </div>
      </div>
    </li>
        <li class="post-item" data-post-id-en="2641">
      <a class="post-link" href="/tiger-woods-boulder-loose-impediment/">
        <div class="post-thumb-wrap"><img class="post-thumb" src="/cdn-cgi/image/width=258,format=webp,quality=80/https://fantasticfacts.net/media/wp-content/uploads/2022/08/Tiger-Woods.webp" alt="In 1999, Tiger Woods Hit a Tee Shot That Landed Behind a Boulder. The Boulder was Ruled as a Loose Impediment Which Meant It Could Be Moved. After the Obstruction was Removed, Woods Shot a Birdie." loading="lazy"></div>
      </a>
      <div class="post-meta">
        <a class="post-category" href="/sports/">Sports</a>
        <a class="post-title" href="/tiger-woods-boulder-loose-impediment/">In 1999, Tiger Woods Hit a Tee Shot That Landed Behind a Boulder. The Boulder was Ruled as a Loose Impediment Which Meant It Could Be Moved. After the Obstruction was Removed, Woods Shot a Birdie.</a>
        <span class="post-date">November 24, 2022</span>
        <div class="like-badge" data-post-id-en="2641">
          <span class="like-badge-icon">👍</span>
          <span class="like-count"></span>
        </div>
      </div>
    </li>
        <li class="post-item" data-post-id-en="2638">
      <a class="post-link" href="/amobi-okoye-harvard-louisville-nfl/">
        <div class="post-thumb-wrap"><img class="post-thumb" src="/cdn-cgi/image/width=258,format=webp,quality=80/https://fantasticfacts.net/media/wp-content/uploads/2022/08/Amobi-Okoye.jpg" alt="Amobi Okoye Moved to the US at 12 without Any Knowledge of American Football. He Turned Down Harvard to Play for Louisville and Became the Youngest NCAA and NFL Player in History." loading="lazy"></div>
      </a>
      <div class="post-meta">
        <a class="post-category" href="/sports/">Sports</a>
        <a class="post-title" href="/amobi-okoye-harvard-louisville-nfl/">Amobi Okoye Moved to the US at 12 without Any Knowledge of American Football. He Turned Down Harvard to Play for Louisville and Became the Youngest NCAA and NFL Player in History.</a>
        <span class="post-date">November 24, 2022</span>
        <div class="like-badge" data-post-id-en="2638">
          <span class="like-badge-icon">👍</span>
          <span class="like-count"></span>
        </div>
      </div>
    </li>
        <li class="post-item" data-post-id-en="2727">
      <a class="post-link" href="/dogs-cats-long-term-memories/">
        <div class="post-thumb-wrap"><img class="post-thumb" src="/cdn-cgi/image/width=258,format=webp,quality=80/https://fantasticfacts.net/media/wp-content/uploads/2022/11/Dogs-and-Cats.webp" alt="Dogs and Cats Can Store an Array of Memories. They Have Both Short and Long-Tem Memories. Both Animals Possess Excellent Long-Term Memories." loading="lazy"></div>
      </a>
      <div class="post-meta">
        <a class="post-category" href="/sports/">Sports</a>
        <a class="post-title" href="/dogs-cats-long-term-memories/">Dogs and Cats Can Store an Array of Memories. They Have Both Short and Long-Tem Memories. Both Animals Possess Excellent Long-Term Memories.</a>
        <span class="post-date">November 19, 2022</span>
        <div class="like-badge" data-post-id-en="2727">
          <span class="like-badge-icon">👍</span>
          <span class="like-count"></span>
        </div>
      </div>
    </li>
        <li class="post-item" data-post-id-en="2529">
      <a class="post-link" href="/nike-alphaflys-banned-tokyo-olympics/">
        <div class="post-thumb-wrap"><img class="post-thumb" src="/cdn-cgi/image/width=258,format=webp,quality=80/https://fantasticfacts.net/media/wp-content/uploads/2022/08/Nike-Alphafly.jpg" alt="Nike Created the Alphaflys That Were So Advanced That They were Banned from the Tokyo Olympics because They Were Considered Technological Doping." loading="lazy"></div>
      </a>
      <div class="post-meta">
        <a class="post-category" href="/sports/">Sports</a>
        <a class="post-title" href="/nike-alphaflys-banned-tokyo-olympics/">Nike Created the Alphaflys That Were So Advanced That They were Banned from the Tokyo Olympics because They Were Considered Technological Doping.</a>
        <span class="post-date">October 29, 2022</span>
        <div class="like-badge" data-post-id-en="2529">
          <span class="like-badge-icon">👍</span>
          <span class="like-count"></span>
        </div>
      </div>
    </li>
      </ul>
      <nav class="pagination">
        <span>Page 1 of 6</span>
        <a href="/sports/?page=2" rel="next">Older &rarr;</a>
      </nav>
    </main>

    <div class="lang-footer">
      <span class="lang-footer-label">Also available in</span>
      <div class="lang-footer-links">
        <a href="/ja/スポーツ/">日本語</a><span class="lang-sep">·</span><a href="/es/deportes/">Español</a><span class="lang-sep">·</span><a href="/fr/sports/">Français</a><span class="lang-sep">·</span><a href="/de/sport/">Deutsch</a><span class="lang-sep">·</span><a href="/pt/esportes/">Português</a><span class="lang-sep">·</span><a href="/zh-CN/体育/">中文</a><span class="lang-sep">·</span><a href="/ar/رياضة/">العربية</a><span class="lang-sep">·</span><a href="/it/sport/">Italiano</a><span class="lang-sep">·</span><a href="/nl/sport/">Nederlands</a><span class="lang-sep">·</span><a href="/ru/спорт/">Русский</a>
      </div>
    </div>

    <footer class="site-footer">
      <div class="footer-social">
        <a class="footer-social-btn footer-social-btn--fb" href="https://www.facebook.com/FantasticFacts.net" target="_blank" rel="noopener" aria-label="Follow on Facebook"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M24 12.073C24 5.405 18.627 0 12 0S0 5.405 0 12.073C0 18.1 4.388 23.094 10.125 24v-8.437H7.078v-3.49h3.047V9.41c0-3.025 1.792-4.697 4.533-4.697 1.312 0 2.686.236 2.686.236v2.97h-1.513c-1.491 0-1.956.93-1.956 1.883v2.271h3.328l-.532 3.49h-2.796V24C19.612 23.094 24 18.1 24 12.073z"/></svg></a>
        <a class="footer-social-btn footer-social-btn--ig" href="https://www.instagram.com/fantasticfactsnet/" target="_blank" rel="noopener" aria-label="Follow on Instagram"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.052.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98C8.333 23.986 8.741 24 12 24c3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 100 12.324 6.162 6.162 0 000-12.324zM12 16a4 4 0 110-8 4 4 0 010 8zm6.406-11.845a1.44 1.44 0 100 2.881 1.44 1.44 0 000-2.881z"/></svg></a>
        <a class="footer-social-btn footer-social-btn--x" href="https://x.com/fantasticf4cts" target="_blank" rel="noopener" aria-label="Follow on X">𝕏</a>
      </div>
      <p>&copy; 2026 <a href="/">Fantastic Facts</a> · <a href="/about/">About</a> · <a href="/terms/">Terms</a> · <a href="/privacy/">Privacy</a></p>
    </footer>
    <script>
    (function() {
      var lang = (document.documentElement.lang || 'en').split('-')[0];
      var wrap = document.querySelector('.search-wrap');
      var input = wrap.querySelector('.search-input');
      var results = wrap.querySelector('.search-results');
      var toggle = wrap.querySelector('.search-toggle');
      var timer = null;

      toggle.addEventListener('click', function() {
        input.classList.toggle('expanded');
        if (input.classList.contains('expanded')) input.focus();
      });

      input.addEventListener('input', function() {
        clearTimeout(timer);
        var q = input.value.trim();
        if (!q) { results.classList.remove('active'); results.innerHTML = ''; return; }
        timer = setTimeout(function() { doSearch(q); }, 300);
      });

      var focusedIndex = -1;

      function updateFocus() {
        var items = results.querySelectorAll('.search-result-item');
        items.forEach(function(el, i) {
          if (i === focusedIndex) {
            el.classList.add('search-result-item--focused');
            el.scrollIntoView({ block: 'nearest' });
          } else {
            el.classList.remove('search-result-item--focused');
          }
        });
      }

      function doSearch(q) {
        fetch('/api/search?q=' + encodeURIComponent(q) + '&lang=' + encodeURIComponent(lang))
          .then(function(r) { return r.json(); })
          .then(function(data) {
            var items = (data.results || []).slice(0, 6);
            if (!items.length) {
              focusedIndex = -1;
              results.innerHTML = '<div class="search-no-results">No results found</div>';
              results.classList.add('active');
              return;
            }
            var html = '';
            items.forEach(function(item) {
              var href = (item.lang && item.lang !== 'en') ? '/' + item.lang + '/' + item.slug + '/' : '/' + item.slug + '/';
              var img = item.featured_image ? '<img class="search-result-thumb" src="/media/' + item.featured_image + '" alt="">' : '';
              html += '<a class="search-result-item" href="' + href + '">' + img + '<span class="search-result-title">' + item.title + '</span></a>';
            });
            focusedIndex = -1;
            results.innerHTML = html;
            results.classList.add('active');
          })
          .catch(function() { results.classList.remove('active'); });
      }

      document.addEventListener('click', function(e) {
        if (!wrap.contains(e.target)) {
          results.classList.remove('active');
          input.classList.remove('expanded');
          focusedIndex = -1;
        }
      });

      document.addEventListener('keydown', function(e) {
        if (e.key === 'Escape') {
          results.classList.remove('active');
          input.classList.remove('expanded');
          input.blur();
          focusedIndex = -1;
        }
        if (!results.classList.contains('active')) return;
        var items = results.querySelectorAll('.search-result-item');
        if (!items.length) return;
        if (e.key === 'ArrowDown') {
          e.preventDefault();
          focusedIndex = (focusedIndex + 1) % items.length;
          updateFocus();
        } else if (e.key === 'ArrowUp') {
          e.preventDefault();
          if (focusedIndex <= 0) {
            focusedIndex = -1;
            updateFocus();
            input.focus();
          } else {
            focusedIndex--;
            updateFocus();
          }
        } else if (e.key === 'Enter' && focusedIndex >= 0 && focusedIndex < items.length) {
          e.preventDefault();
          window.location.href = items[focusedIndex].getAttribute('href');
        }
      });
    })();
    </script>
    <script>
    (function(){
      function fmtLikes(n){
        if(n>=10000) return Math.floor(n/1000)+'k';
        if(n>=1000){ var d=Math.round(n/100)/10; return d===Math.floor(d)?d.toFixed(0)+'k':d.toFixed(1)+'k'; }
        return n.toLocaleString();
      }
      var badges = document.querySelectorAll('.like-badge[data-post-id-en]');
      if (!badges.length) return;

      // Restore liked state from localStorage
      badges.forEach(function(b){
        var id = b.getAttribute('data-post-id-en');
        if (localStorage.getItem('liked:' + id)) {
          b.classList.add('liked');
        }
      });

      // Fetch and display counts
      var idSet = {};
      badges.forEach(function(b){ idSet[b.getAttribute('data-post-id-en')] = true; });
      var ids = Object.keys(idSet).map(Number).filter(function(n){ return n > 0; });
      if (!ids.length) return;
      fetch('/api/likes/batch', {
        method: 'POST',
        headers: { 'Content-Type': 'application/json' },
        body: JSON.stringify({ ids: ids })
      })
      .then(function(r){ return r.json(); })
      .then(function(counts){
        badges.forEach(function(b){
          var id = b.getAttribute('data-post-id-en');
          var c = counts[id];
          if (c != null && c > 0) {
            b.querySelector('.like-count').textContent = fmtLikes(c);
          }
        });
      })
      .catch(function(){});

      // Add click handlers for liking
      badges.forEach(function(b){
        b.addEventListener('click', function(e){
          e.preventDefault();
          e.stopPropagation();
          var id = b.getAttribute('data-post-id-en');
          if (!id) return;
          // Already liked - do nothing
          if (localStorage.getItem('liked:' + id)) return;
          // Optimistic UI update
          b.classList.add('liked');
          localStorage.setItem('liked:' + id, '1');
          fetch('/api/like/' + id, { method: 'POST' })
            .then(function(r){ if (!r.ok) throw new Error('failed'); return r.json(); })
            .then(function(data){
              if (data.total != null) {
                b.querySelector('.like-count').textContent = fmtLikes(data.total);
              }
            })
            .catch(function(){
              // Revert on failure
              b.classList.remove('liked');
              localStorage.removeItem('liked:' + id);
            });
        });
      });
    })();
    </script>
</body>
</html>
