{
  "generated_at": "2026-11-03T12:15:25.406649+00:00",
  "previous_generated_at": "2026-11-03T02:57:20.278351+00:00",
  "games": [
    {
      "id": "13ced29ffb36afa9ac1436ef60bda139",
      "sport": "NHL",
      "game": "Colorado Avalanche @ Columbus Blue Jackets",
      "commence_time": "2026-11-04T00:10:00+00:00",
      "start_label": "Tue 07:10 PM ET",
      "median": 6.0,
      "minimum": 6.0,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "fanatics": 6.5,
        "williamhill_us": 6.0,
        "fanduel": 6.5,
        "betrivers": 6.5,
        "betmgm": 6.0,
        "bovada": 6.0,
        "mybookieag": 6.5,
        "betonlineag": 6.0,
        "lowvig": 6.0,
        "betus": 6.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": 105,
          "under_price": -125,
          "quoted_at": "2026-11-03T12:14:28+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": 105,
          "under_price": -125,
          "quoted_at": "2026-11-03T12:15:13+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": -124,
          "under_price": 101,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": 104,
          "under_price": -128,
          "quoted_at": "2026-11-03T12:14:53+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": 100,
          "under_price": -124,
          "quoted_at": "2026-11-03T12:14:29+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -130,
          "under_price": 105,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": -122,
          "under_price": 102,
          "quoted_at": "2026-11-03T12:15:15+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.5,
          "over_price": 101,
          "under_price": -123,
          "quoted_at": "2026-11-03T12:14:49+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.0,
          "over_price": -120,
          "under_price": 104,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.0,
          "over_price": -120,
          "under_price": 104,
          "quoted_at": "2026-11-03T12:14:51+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.0,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "betonlineag": 6.0,
        "betrivers": 6.5,
        "betus": 6.0,
        "bovada": 6.0,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "lowvig": 6.0,
        "williamhill_us": 6.0
      },
      "change_from": "2026-11-03T02:57:20.278351+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    },
    {
      "id": "b84cb3612b5d88f48e5ce81a79b84b96",
      "sport": "NHL",
      "game": "Dallas Stars @ Washington Capitals",
      "commence_time": "2026-11-04T00:10:00+00:00",
      "start_label": "Tue 07:10 PM ET",
      "median": 5.5,
      "minimum": 5.5,
      "maximum": 6.0,
      "books": {
        "draftkings": 5.5,
        "lowvig": 5.5,
        "betonlineag": 5.5,
        "fanatics": 5.5,
        "williamhill_us": 5.5,
        "betrivers": 5.5,
        "fanduel": 5.5,
        "betmgm": 5.5,
        "betus": 5.5,
        "bovada": 6.0,
        "mybookieag": 5.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 5.5,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-11-03T12:14:28+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 5.5,
          "over_price": -125,
          "under_price": 109,
          "quoted_at": "2026-11-03T12:14:51+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 5.5,
          "over_price": -125,
          "under_price": 109,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 5.5,
          "over_price": -125,
          "under_price": 105,
          "quoted_at": "2026-11-03T12:15:13+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 5.5,
          "over_price": -124,
          "under_price": 100,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 5.5,
          "over_price": -134,
          "under_price": 107,
          "quoted_at": "2026-11-03T12:14:29+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 5.5,
          "over_price": -120,
          "under_price": -102,
          "quoted_at": "2026-11-03T12:14:53+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 5.5,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 5.5,
          "over_price": -125,
          "under_price": 105,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": 100,
          "under_price": -120,
          "quoted_at": "2026-11-03T12:15:15+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 5.5,
          "over_price": -120,
          "under_price": -102,
          "quoted_at": "2026-11-03T12:14:49+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 5.5,
        "betonlineag": 5.5,
        "betrivers": 5.5,
        "betus": 5.5,
        "bovada": 5.5,
        "draftkings": 5.5,
        "fanatics": 5.5,
        "fanduel": 5.5,
        "lowvig": 5.5,
        "williamhill_us": 5.5
      },
      "change_from": "2026-11-03T02:57:20.278351+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    },
    {
      "id": "f84f85e8c5fdd0a70594563b0041d706",
      "sport": "NHL",
      "game": "Detroit Red Wings @ Tampa Bay Lightning",
      "commence_time": "2026-11-04T00:10:00+00:00",
      "start_label": "Tue 07:10 PM ET",
      "median": 6.0,
      "minimum": 6.0,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "fanatics": 6.5,
        "williamhill_us": 6.0,
        "fanduel": 6.5,
        "betrivers": 6.5,
        "lowvig": 6.0,
        "betonlineag": 6.0,
        "betmgm": 6.0,
        "betus": 6.0,
        "bovada": 6.0,
        "mybookieag": 6.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": 110,
          "under_price": -130,
          "quoted_at": "2026-11-03T12:14:28+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": 110,
          "under_price": -135,
          "quoted_at": "2026-11-03T12:15:13+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": -120,
          "under_price": -104,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": 110,
          "under_price": -134,
          "quoted_at": "2026-11-03T12:14:53+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": 102,
          "under_price": -125,
          "quoted_at": "2026-11-03T12:14:29+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.0,
          "over_price": -115,
          "under_price": -101,
          "quoted_at": "2026-11-03T12:14:51+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.0,
          "over_price": -115,
          "under_price": -101,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.0,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-11-03T12:15:16+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.0,
          "over_price": -120,
          "under_price": -102,
          "quoted_at": "2026-11-03T12:14:49+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "betonlineag": 6.5,
        "betrivers": 6.5,
        "betus": 6.5,
        "bovada": 6.5,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "lowvig": 6.5,
        "williamhill_us": 6.5
      },
      "change_from": "2026-11-03T02:57:20.278351+00:00",
      "change": -0.5,
      "change_label": "-0.5 (10 matched books)"
    },
    {
      "id": "6b7950389856112c2b25d0aa1c7cc072",
      "sport": "NHL",
      "game": "Minnesota Wild @ Philadelphia Flyers",
      "commence_time": "2026-11-04T00:10:00+00:00",
      "start_label": "Tue 07:10 PM ET",
      "median": 5.5,
      "minimum": 5.5,
      "maximum": 6.0,
      "books": {
        "draftkings": 5.5,
        "lowvig": 5.5,
        "betonlineag": 5.5,
        "fanatics": 5.5,
        "williamhill_us": 6.0,
        "fanduel": 5.5,
        "betrivers": 5.5,
        "betmgm": 6.0,
        "betus": 5.5,
        "bovada": 6.0,
        "mybookieag": 6.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 5.5,
          "over_price": -130,
          "under_price": 110,
          "quoted_at": "2026-11-03T12:14:28+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 5.5,
          "over_price": -128,
          "under_price": 112,
          "quoted_at": "2026-11-03T12:14:51+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 5.5,
          "over_price": -128,
          "under_price": 112,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 5.5,
          "over_price": -135,
          "under_price": 110,
          "quoted_at": "2026-11-03T12:15:13+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": -104,
          "under_price": -120,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 5.5,
          "over_price": -130,
          "under_price": 106,
          "quoted_at": "2026-11-03T12:14:53+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 5.5,
          "over_price": -136,
          "under_price": 108,
          "quoted_at": "2026-11-03T12:14:29+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 5.5,
          "over_price": -130,
          "under_price": 110,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": -103,
          "under_price": -117,
          "quoted_at": "2026-11-03T12:15:16+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.0,
          "over_price": -103,
          "under_price": -118,
          "quoted_at": "2026-11-03T12:14:49+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "betonlineag": 5.5,
        "betrivers": 5.5,
        "betus": 5.5,
        "bovada": 6.0,
        "draftkings": 5.5,
        "fanatics": 5.5,
        "fanduel": 5.5,
        "lowvig": 5.5,
        "williamhill_us": 6.0
      },
      "change_from": "2026-11-03T02:57:20.278351+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    },
    {
      "id": "371ac1fb21cf79abfd94499c6ee92b90",
      "sport": "NHL",
      "game": "Winnipeg Jets @ Montréal Canadiens",
      "commence_time": "2026-11-04T00:10:00+00:00",
      "start_label": "Tue 07:10 PM ET",
      "median": 6.0,
      "minimum": 5.5,
      "maximum": 6.5,
      "books": {
        "draftkings": 5.5,
        "lowvig": 6.0,
        "betonlineag": 6.0,
        "fanatics": 5.5,
        "williamhill_us": 6.0,
        "fanduel": 5.5,
        "betrivers": 6.5,
        "betmgm": 6.0,
        "betus": 6.0,
        "bovada": 6.0,
        "mybookieag": 6.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 5.5,
          "over_price": -130,
          "under_price": 110,
          "quoted_at": "2026-11-03T12:14:28+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.0,
          "over_price": -101,
          "under_price": -115,
          "quoted_at": "2026-11-03T12:14:51+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.0,
          "over_price": -101,
          "under_price": -115,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 5.5,
          "over_price": -135,
          "under_price": 110,
          "quoted_at": "2026-11-03T12:15:13+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": -104,
          "under_price": -120,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 5.5,
          "over_price": -134,
          "under_price": 110,
          "quoted_at": "2026-11-03T12:14:53+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": 110,
          "under_price": -137,
          "quoted_at": "2026-11-03T12:14:29+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": -103,
          "under_price": -117,
          "quoted_at": "2026-11-03T12:15:16+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.0,
          "over_price": -105,
          "under_price": -117,
          "quoted_at": "2026-11-03T12:14:49+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "betonlineag": 6.0,
        "betrivers": 6.5,
        "betus": 6.0,
        "bovada": 6.0,
        "draftkings": 5.5,
        "fanatics": 5.5,
        "fanduel": 5.5,
        "lowvig": 6.0,
        "williamhill_us": 6.0
      },
      "change_from": "2026-11-03T02:57:20.278351+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    },
    {
      "id": "b21dae70cc11cc09837d7f99f1933197",
      "sport": "NHL",
      "game": "St Louis Blues @ New York Rangers",
      "commence_time": "2026-11-04T00:10:00+00:00",
      "start_label": "Tue 07:10 PM ET",
      "median": 6.0,
      "minimum": 5.5,
      "maximum": 6.0,
      "books": {
        "draftkings": 5.5,
        "lowvig": 6.0,
        "betonlineag": 6.0,
        "fanatics": 5.5,
        "williamhill_us": 6.0,
        "fanduel": 5.5,
        "betrivers": 5.5,
        "betmgm": 6.0,
        "betus": 6.0,
        "bovada": 6.0,
        "mybookieag": 6.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 5.5,
          "over_price": -130,
          "under_price": 110,
          "quoted_at": "2026-11-03T12:14:28+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.0,
          "over_price": -108,
          "under_price": -108,
          "quoted_at": "2026-11-03T12:14:51+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.0,
          "over_price": -108,
          "under_price": -108,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 5.5,
          "over_price": -135,
          "under_price": 110,
          "quoted_at": "2026-11-03T12:15:13+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": -109,
          "under_price": -113,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 5.5,
          "over_price": -130,
          "under_price": 106,
          "quoted_at": "2026-11-03T12:14:53+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 5.5,
          "over_price": -136,
          "under_price": 110,
          "quoted_at": "2026-11-03T12:14:29+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-11-03T12:15:16+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.0,
          "over_price": -105,
          "under_price": -116,
          "quoted_at": "2026-11-03T12:14:49+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "betonlineag": 6.0,
        "betrivers": 5.5,
        "betus": 6.0,
        "bovada": 6.0,
        "draftkings": 5.5,
        "fanatics": 5.5,
        "fanduel": 5.5,
        "lowvig": 6.0,
        "williamhill_us": 6.0
      },
      "change_from": "2026-11-03T02:57:20.278351+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    },
    {
      "id": "ed17e925b2de887dcf682915348560d5",
      "sport": "NHL",
      "game": "Vegas Golden Knights @ Pittsburgh Penguins",
      "commence_time": "2026-11-04T00:10:00+00:00",
      "start_label": "Tue 07:10 PM ET",
      "median": 6.5,
      "minimum": 6.5,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "fanatics": 6.5,
        "williamhill_us": 6.5,
        "fanduel": 6.5,
        "betrivers": 6.5,
        "betmgm": 6.5,
        "bovada": 6.5,
        "mybookieag": 6.5,
        "betonlineag": 6.5,
        "lowvig": 6.5,
        "betus": 6.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": -125,
          "under_price": 105,
          "quoted_at": "2026-11-03T12:14:28+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-11-03T12:15:13+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.5,
          "over_price": -127,
          "under_price": 103,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": -122,
          "under_price": 100,
          "quoted_at": "2026-11-03T12:14:53+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": -122,
          "under_price": -103,
          "quoted_at": "2026-11-03T12:14:29+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.5,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.5,
          "over_price": -125,
          "under_price": 105,
          "quoted_at": "2026-11-03T12:15:16+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.5,
          "over_price": -122,
          "under_price": 100,
          "quoted_at": "2026-11-03T12:14:49+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.5,
          "over_price": -118,
          "under_price": 102,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.5,
          "over_price": -118,
          "under_price": 102,
          "quoted_at": "2026-11-03T12:14:51+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.5,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.5,
        "betonlineag": 6.5,
        "betrivers": 6.5,
        "betus": 6.5,
        "bovada": 6.5,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "lowvig": 6.5,
        "williamhill_us": 6.5
      },
      "change_from": "2026-11-03T02:57:20.278351+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    },
    {
      "id": "ec0cd2ebb977023698a5f16ca4de0e6c",
      "sport": "NHL",
      "game": "Utah Mammoth @ Toronto Maple Leafs",
      "commence_time": "2026-11-04T00:10:00+00:00",
      "start_label": "Tue 07:10 PM ET",
      "median": 6.5,
      "minimum": 6.5,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "lowvig": 6.5,
        "betonlineag": 6.5,
        "fanatics": 6.5,
        "williamhill_us": 6.5,
        "fanduel": 6.5,
        "betrivers": 6.5,
        "betmgm": 6.5,
        "betus": 6.5,
        "bovada": 6.5,
        "mybookieag": 6.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": -130,
          "under_price": 110,
          "quoted_at": "2026-11-03T12:14:28+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.5,
          "over_price": -132,
          "under_price": 115,
          "quoted_at": "2026-11-03T12:14:51+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.5,
          "over_price": -132,
          "under_price": 115,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": -135,
          "under_price": 110,
          "quoted_at": "2026-11-03T12:15:13+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.5,
          "over_price": -130,
          "under_price": 106,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": -128,
          "under_price": 104,
          "quoted_at": "2026-11-03T12:14:53+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": -143,
          "under_price": 115,
          "quoted_at": "2026-11-03T12:14:29+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.5,
          "over_price": -135,
          "under_price": 110,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.5,
          "over_price": -130,
          "under_price": 110,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.5,
          "over_price": -130,
          "under_price": 110,
          "quoted_at": "2026-11-03T12:15:16+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.5,
          "over_price": -130,
          "under_price": 106,
          "quoted_at": "2026-11-03T12:14:49+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.5,
        "betonlineag": 6.5,
        "betrivers": 6.5,
        "betus": 6.5,
        "bovada": 6.5,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "lowvig": 6.5,
        "williamhill_us": 6.5
      },
      "change_from": "2026-11-03T02:57:20.278351+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    },
    {
      "id": "71d674d1a6ac60893018bd115d42d624",
      "sport": "NHL",
      "game": "Edmonton Oilers @ New Jersey Devils",
      "commence_time": "2026-11-04T00:40:00+00:00",
      "start_label": "Tue 07:40 PM ET",
      "median": 6.0,
      "minimum": 6.0,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "lowvig": 6.0,
        "betonlineag": 6.0,
        "fanatics": 6.5,
        "williamhill_us": 6.0,
        "fanduel": 6.5,
        "betrivers": 6.5,
        "betmgm": 6.0,
        "betus": 6.0,
        "bovada": 6.0,
        "mybookieag": 6.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": 110,
          "under_price": -130,
          "quoted_at": "2026-11-03T12:14:28+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.0,
          "over_price": -115,
          "under_price": -101,
          "quoted_at": "2026-11-03T12:14:51+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.0,
          "over_price": -115,
          "under_price": -101,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": 105,
          "under_price": -125,
          "quoted_at": "2026-11-03T12:15:13+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": -118,
          "under_price": -105,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": 112,
          "under_price": -138,
          "quoted_at": "2026-11-03T12:14:53+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": 104,
          "under_price": -129,
          "quoted_at": "2026-11-03T12:14:29+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -118,
          "under_price": -102,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.0,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": -117,
          "under_price": -103,
          "quoted_at": "2026-11-03T12:15:16+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.0,
          "over_price": -116,
          "under_price": -106,
          "quoted_at": "2026-11-03T12:14:49+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "betonlineag": 6.0,
        "betrivers": 6.5,
        "betus": 6.0,
        "bovada": 6.0,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "lowvig": 6.0,
        "williamhill_us": 6.0
      },
      "change_from": "2026-11-03T02:57:20.278351+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    },
    {
      "id": "f5dd1d8198a0f9c5cc65fe744ef3b1c8",
      "sport": "NHL",
      "game": "Carolina Hurricanes @ Nashville Predators",
      "commence_time": "2026-11-04T01:10:00+00:00",
      "start_label": "Tue 08:10 PM ET",
      "median": 6.5,
      "minimum": 6.0,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "lowvig": 6.0,
        "betonlineag": 6.0,
        "fanatics": 6.5,
        "williamhill_us": 6.5,
        "betrivers": 6.5,
        "betmgm": 6.0,
        "fanduel": 6.5,
        "betus": 6.0,
        "bovada": 6.5,
        "mybookieag": 6.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": 105,
          "under_price": -125,
          "quoted_at": "2026-11-03T12:14:28+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.0,
          "over_price": -123,
          "under_price": 107,
          "quoted_at": "2026-11-03T12:14:51+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.0,
          "over_price": -123,
          "under_price": 107,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": 105,
          "under_price": -125,
          "quoted_at": "2026-11-03T12:15:13+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.5,
          "over_price": 102,
          "under_price": -125,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": 100,
          "under_price": -124,
          "quoted_at": "2026-11-03T12:14:29+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -118,
          "under_price": -102,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": 102,
          "under_price": -128,
          "quoted_at": "2026-11-03T12:14:53+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.0,
          "over_price": -125,
          "under_price": 105,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.5,
          "over_price": 102,
          "under_price": -122,
          "quoted_at": "2026-11-03T12:15:16+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.5,
          "over_price": 102,
          "under_price": -124,
          "quoted_at": "2026-11-03T12:14:49+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "betonlineag": 6.0,
        "betrivers": 6.5,
        "betus": 6.0,
        "bovada": 6.5,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "lowvig": 6.0,
        "williamhill_us": 6.0
      },
      "change_from": "2026-11-03T02:57:20.278351+00:00",
      "change": 0.25,
      "change_label": "+0.25 (10 matched books)"
    },
    {
      "id": "8fe6b339f282707173f0bcff36f112e8",
      "sport": "NHL",
      "game": "Anaheim Ducks @ Vancouver Canucks",
      "commence_time": "2026-11-04T02:10:00+00:00",
      "start_label": "Tue 09:10 PM ET",
      "median": 6.5,
      "minimum": 6.5,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "lowvig": 6.5,
        "betonlineag": 6.5,
        "fanatics": 6.5,
        "williamhill_us": 6.5,
        "betrivers": 6.5,
        "betmgm": 6.5,
        "fanduel": 6.5,
        "betus": 6.5,
        "bovada": 6.5,
        "mybookieag": 6.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": -135,
          "under_price": 114,
          "quoted_at": "2026-11-03T12:14:28+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.5,
          "over_price": -135,
          "under_price": 117,
          "quoted_at": "2026-11-03T12:14:51+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.5,
          "over_price": -135,
          "under_price": 117,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": -135,
          "under_price": 110,
          "quoted_at": "2026-11-03T12:15:13+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.5,
          "over_price": -132,
          "under_price": 107,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": -137,
          "under_price": 112,
          "quoted_at": "2026-11-03T12:14:29+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.5,
          "over_price": -135,
          "under_price": 110,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": -130,
          "under_price": 106,
          "quoted_at": "2026-11-03T12:14:53+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.5,
          "over_price": -135,
          "under_price": 115,
          "quoted_at": "2026-11-03T12:14:50+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.5,
          "over_price": -135,
          "under_price": 115,
          "quoted_at": "2026-11-03T12:15:16+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.5,
          "over_price": -135,
          "under_price": 110,
          "quoted_at": "2026-11-03T12:14:49+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.5,
        "betonlineag": 6.5,
        "betrivers": 6.5,
        "betus": 6.5,
        "bovada": 6.5,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "lowvig": 6.5,
        "mybookieag": 7.0,
        "williamhill_us": 6.5
      },
      "change_from": "2026-11-03T02:57:20.278351+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "91df86557819598ca270ba35410cfcfa",
      "sport": "NBA",
      "game": "Philadelphia 76ers @ Detroit Pistons",
      "commence_time": "2026-11-05T00:10:00+00:00",
      "start_label": "Wed 07:10 PM ET",
      "median": 218.5,
      "minimum": 218.5,
      "maximum": 218.5,
      "books": {
        "fanduel": 218.5,
        "fanatics": 218.5,
        "betrivers": 218.5,
        "williamhill_us": 218.5,
        "draftkings": 218.5,
        "betmgm": 218.5,
        "bovada": 218.5
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 218.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:46+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 218.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:46+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 218.5,
          "over_price": -112,
          "under_price": -109,
          "quoted_at": "2026-11-03T12:15:08+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 218.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:44+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 218.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:25+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 218.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:46+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 218.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:30+00:00"
        }
      ],
      "previous_books": {},
      "change_from": "2026-11-03T02:57:20.278351+00:00",
      "change": null,
      "change_label": "First comparable snapshot"
    },
    {
      "id": "6b33f8632d4dd100cba8453db82213fa",
      "sport": "NBA",
      "game": "Charlotte Hornets @ Brooklyn Nets",
      "commence_time": "2026-11-05T00:40:00+00:00",
      "start_label": "Wed 07:40 PM ET",
      "median": 214.5,
      "minimum": 214.5,
      "maximum": 214.5,
      "books": {
        "fanduel": 214.5,
        "draftkings": 214.5,
        "williamhill_us": 214.5,
        "betrivers": 214.5,
        "betmgm": 214.5,
        "bovada": 214.5
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 214.5,
          "over_price": -106,
          "under_price": -114,
          "quoted_at": "2026-11-03T12:14:46+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 214.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:25+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 214.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:44+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 214.5,
          "over_price": -112,
          "under_price": -109,
          "quoted_at": "2026-11-03T12:15:08+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 214.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:46+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 214.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:30+00:00"
        }
      ],
      "previous_books": {},
      "change_from": "2026-11-03T02:57:20.278351+00:00",
      "change": null,
      "change_label": "First comparable snapshot"
    },
    {
      "id": "38fdb396939e8aabebd93cb509618927",
      "sport": "NBA",
      "game": "Cleveland Cavaliers @ Oklahoma City Thunder",
      "commence_time": "2026-11-05T01:10:00+00:00",
      "start_label": "Wed 08:10 PM ET",
      "median": 228.5,
      "minimum": 228.5,
      "maximum": 228.5,
      "books": {
        "fanduel": 228.5,
        "williamhill_us": 228.5,
        "draftkings": 228.5,
        "betrivers": 228.5,
        "bovada": 228.5
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 228.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:46+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 228.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:45+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 228.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:25+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 228.5,
          "over_price": -108,
          "under_price": -113,
          "quoted_at": "2026-11-03T12:15:08+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 228.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:30+00:00"
        }
      ],
      "previous_books": {},
      "change_from": "2026-11-03T02:57:20.278351+00:00",
      "change": null,
      "change_label": "First comparable snapshot"
    },
    {
      "id": "b2557f74f4d7675ed3b76a4a064e0bc9",
      "sport": "NBA",
      "game": "Minnesota Timberwolves @ Houston Rockets",
      "commence_time": "2026-11-05T01:40:00+00:00",
      "start_label": "Wed 08:40 PM ET",
      "median": 223.5,
      "minimum": 222.5,
      "maximum": 224.5,
      "books": {
        "fanduel": 224.5,
        "williamhill_us": 223.5,
        "draftkings": 222.5,
        "betrivers": 224.5,
        "betmgm": 223.5,
        "bovada": 222.5
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 224.5,
          "over_price": -106,
          "under_price": -114,
          "quoted_at": "2026-11-03T12:14:46+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 223.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-03T12:14:45+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 222.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-03T12:14:25+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 224.5,
          "over_price": -109,
          "under_price": -112,
          "quoted_at": "2026-11-03T12:15:08+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 223.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:46+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 222.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-03T12:14:30+00:00"
        }
      ],
      "previous_books": {},
      "change_from": "2026-11-03T02:57:20.278351+00:00",
      "change": null,
      "change_label": "First comparable snapshot"
    },
    {
      "id": "6b25f3932db93d4c5ad7658def2645bf",
      "sport": "NBA",
      "game": "Dallas Mavericks @ San Antonio Spurs",
      "commence_time": "2026-11-05T02:40:00+00:00",
      "start_label": "Wed 09:40 PM ET",
      "median": 229.5,
      "minimum": 229.5,
      "maximum": 229.5,
      "books": {
        "fanduel": 229.5,
        "fanatics": 229.5,
        "betrivers": 229.5,
        "williamhill_us": 229.5,
        "draftkings": 229.5,
        "betmgm": 229.5,
        "bovada": 229.5
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 229.5,
          "over_price": -106,
          "under_price": -114,
          "quoted_at": "2026-11-03T12:14:46+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 229.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:46+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 229.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:15:08+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 229.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:45+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 229.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:25+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 229.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:46+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 229.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:30+00:00"
        }
      ],
      "previous_books": {},
      "change_from": "2026-11-03T02:57:20.278351+00:00",
      "change": null,
      "change_label": "First comparable snapshot"
    },
    {
      "id": "c75744790b7acf6260c78ba5e739c0e5",
      "sport": "NFL",
      "game": "Jacksonville Jaguars @ Baltimore Ravens",
      "commence_time": "2026-11-06T01:15:00+00:00",
      "start_label": "Thu 08:15 PM ET",
      "median": 42.5,
      "minimum": 42.0,
      "maximum": 42.5,
      "books": {
        "draftkings": 42.5,
        "betus": 42.5,
        "fanduel": 42.5,
        "betonlineag": 42.5,
        "lowvig": 42.5,
        "betrivers": 42.5,
        "mybookieag": 42.0,
        "fanatics": 42.5,
        "betmgm": 42.5,
        "bovada": 42.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 42.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 42.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 42.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 42.5,
          "over_price": -103,
          "under_price": -117,
          "quoted_at": "2026-11-03T12:14:30+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 42.5,
          "over_price": 100,
          "under_price": -115,
          "quoted_at": "2026-11-03T12:14:53+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 42.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:30+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 42.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:13:47+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 42.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:31+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 42.5,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 42.0,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-03T12:13:52+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 42.5,
        "betonlineag": 42.5,
        "betrivers": 42.5,
        "betus": 42.5,
        "bovada": 42.5,
        "draftkings": 42.5,
        "fanatics": 42.5,
        "fanduel": 42.5,
        "lowvig": 42.5,
        "mybookieag": 42.0
      },
      "change_from": "2026-11-03T02:57:20.278351+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    },
    {
      "id": "dc56d980f527ffeef89940133b211b13",
      "sport": "NFL",
      "game": "Cincinnati Bengals @ Atlanta Falcons",
      "commence_time": "2026-11-08T14:30:00+00:00",
      "start_label": "Sun 09:30 AM ET",
      "median": 52.25,
      "minimum": 51.5,
      "maximum": 52.5,
      "books": {
        "draftkings": 52.5,
        "fanduel": 51.5,
        "betmgm": 52.0,
        "betus": 52.5,
        "mybookieag": 52.5,
        "betonlineag": 52.5,
        "lowvig": 52.5,
        "betrivers": 51.5,
        "bovada": 52.0,
        "fanatics": 51.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 52.5,
          "over_price": -102,
          "under_price": -118,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 51.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 52.0,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 52.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 52.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:13:47+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 52.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:30+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 52.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-11-03T12:14:53+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 51.5,
          "over_price": -107,
          "under_price": -115,
          "quoted_at": "2026-11-03T12:14:30+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 52.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-03T12:13:52+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 51.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:31+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 52.0,
        "betonlineag": 52.5,
        "betrivers": 51.5,
        "betus": 52.5,
        "bovada": 52.0,
        "draftkings": 52.5,
        "fanatics": 52.0,
        "fanduel": 51.5,
        "lowvig": 52.5,
        "mybookieag": 52.0
      },
      "change_from": "2026-11-03T02:57:20.278351+00:00",
      "change": 0.25,
      "change_label": "+0.25 (10 matched books)"
    },
    {
      "id": "014282b888c741b7d70c857c09f40aa7",
      "sport": "NFL",
      "game": "Denver Broncos @ Carolina Panthers",
      "commence_time": "2026-11-08T18:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 43.5,
      "minimum": 43.5,
      "maximum": 44.0,
      "books": {
        "draftkings": 43.5,
        "betus": 44.0,
        "fanduel": 43.5,
        "betonlineag": 44.0,
        "lowvig": 44.0,
        "betrivers": 43.5,
        "mybookieag": 43.5,
        "betmgm": 43.5,
        "fanatics": 43.5,
        "bovada": 43.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 43.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 44.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 43.5,
          "over_price": -118,
          "under_price": -104,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 44.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:31+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 44.0,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-11-03T12:14:53+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 43.5,
          "over_price": -112,
          "under_price": -109,
          "quoted_at": "2026-11-03T12:14:30+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 43.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:13:47+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 43.5,
          "over_price": -112,
          "under_price": -105,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 43.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:31+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 43.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:13:52+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 44.0,
        "betonlineag": 44.0,
        "betrivers": 43.5,
        "betus": 44.0,
        "draftkings": 43.5,
        "fanatics": 44.0,
        "fanduel": 43.5,
        "lowvig": 44.0,
        "mybookieag": 43.5
      },
      "change_from": "2026-11-03T02:57:20.278351+00:00",
      "change": -0.5,
      "change_label": "-0.5 (9 matched books)"
    },
    {
      "id": "e571bab6736f9338130a78a4f75c3231",
      "sport": "NFL",
      "game": "Cleveland Browns @ New Orleans Saints",
      "commence_time": "2026-11-08T18:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 43.5,
      "minimum": 43.0,
      "maximum": 43.5,
      "books": {
        "draftkings": 43.5,
        "fanduel": 43.5,
        "betus": 43.5,
        "betonlineag": 43.5,
        "lowvig": 43.5,
        "betrivers": 43.5,
        "mybookieag": 43.0,
        "betmgm": 43.5,
        "bovada": 43.0,
        "fanatics": 43.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 43.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 43.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 43.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 43.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:31+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 43.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-11-03T12:14:53+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 43.5,
          "over_price": -107,
          "under_price": -117,
          "quoted_at": "2026-11-03T12:14:30+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 43.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:13:47+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 43.5,
          "over_price": -105,
          "under_price": -112,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 43.0,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-11-03T12:13:52+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 43.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-03T12:14:31+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 43.0,
        "betonlineag": 43.5,
        "betrivers": 43.5,
        "betus": 43.5,
        "bovada": 43.0,
        "draftkings": 43.5,
        "fanatics": 43.5,
        "fanduel": 43.5,
        "lowvig": 43.5,
        "mybookieag": 43.0
      },
      "change_from": "2026-11-03T02:57:20.278351+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    },
    {
      "id": "415fc42e72888c63e82f7bce24c65391",
      "sport": "NFL",
      "game": "Dallas Cowboys @ Indianapolis Colts",
      "commence_time": "2026-11-08T18:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 51.5,
      "minimum": 51.5,
      "maximum": 52.5,
      "books": {
        "draftkings": 51.5,
        "betus": 51.5,
        "fanduel": 51.5,
        "betonlineag": 51.5,
        "lowvig": 51.5,
        "betrivers": 52.5,
        "mybookieag": 51.5,
        "betmgm": 51.5,
        "bovada": 51.5,
        "fanatics": 51.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 51.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 51.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 51.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 51.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:31+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 51.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-11-03T12:14:53+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 52.5,
          "over_price": -106,
          "under_price": -117,
          "quoted_at": "2026-11-03T12:14:30+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 51.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:13:47+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 51.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 51.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-11-03T12:13:52+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 51.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:31+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 51.5,
        "betonlineag": 51.5,
        "betrivers": 51.5,
        "betus": 51.5,
        "bovada": 51.5,
        "draftkings": 51.5,
        "fanatics": 51.5,
        "fanduel": 51.5,
        "lowvig": 51.5,
        "mybookieag": 51.5
      },
      "change_from": "2026-11-03T02:57:20.278351+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    },
    {
      "id": "44d8c37868b700e90f816db7c5df5cdd",
      "sport": "NFL",
      "game": "Detroit Lions @ Miami Dolphins",
      "commence_time": "2026-11-08T18:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 50.5,
      "minimum": 49.5,
      "maximum": 50.5,
      "books": {
        "draftkings": 50.5,
        "fanduel": 50.5,
        "betus": 50.5,
        "betonlineag": 50.5,
        "lowvig": 50.5,
        "betrivers": 50.0,
        "mybookieag": 50.5,
        "betmgm": 50.5,
        "bovada": 49.5,
        "fanatics": 50.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 50.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 50.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 50.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 50.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:31+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 50.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-11-03T12:14:53+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 50.0,
          "over_price": -109,
          "under_price": -112,
          "quoted_at": "2026-11-03T12:14:30+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 50.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:13:47+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 50.5,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 49.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-03T12:13:52+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 50.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:31+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 50.5,
        "betonlineag": 50.5,
        "betrivers": 50.0,
        "betus": 50.5,
        "bovada": 49.5,
        "draftkings": 50.5,
        "fanatics": 50.0,
        "fanduel": 50.5,
        "lowvig": 50.5,
        "mybookieag": 50.5
      },
      "change_from": "2026-11-03T02:57:20.278351+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    },
    {
      "id": "e354e6a04b1cb9c96e549b863debb92e",
      "sport": "NFL",
      "game": "New York Jets @ Kansas City Chiefs",
      "commence_time": "2026-11-08T18:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 46.0,
      "minimum": 46.0,
      "maximum": 46.5,
      "books": {
        "draftkings": 46.5,
        "fanduel": 46.5,
        "betus": 46.0,
        "betonlineag": 46.0,
        "lowvig": 46.0,
        "betrivers": 46.0,
        "mybookieag": 46.0,
        "betmgm": 46.0,
        "bovada": 46.0,
        "fanatics": 46.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 46.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 46.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 46.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 46.0,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-11-03T12:14:31+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 46.0,
          "over_price": -109,
          "under_price": -105,
          "quoted_at": "2026-11-03T12:14:53+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 46.0,
          "over_price": -112,
          "under_price": -109,
          "quoted_at": "2026-11-03T12:14:30+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 46.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:13:47+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 46.0,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 46.0,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-11-03T12:13:52+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 46.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:31+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 46.0,
        "betonlineag": 46.0,
        "betrivers": 46.0,
        "betus": 46.0,
        "bovada": 46.0,
        "draftkings": 46.5,
        "fanatics": 46.0,
        "fanduel": 46.5,
        "lowvig": 46.0,
        "mybookieag": 46.0
      },
      "change_from": "2026-11-03T02:57:20.278351+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    },
    {
      "id": "89de07377e0aa8ffaa2ae6a7dc0855cc",
      "sport": "NFL",
      "game": "Los Angeles Rams @ Washington Commanders",
      "commence_time": "2026-11-08T18:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 47.5,
      "minimum": 47.0,
      "maximum": 47.5,
      "books": {
        "draftkings": 47.5,
        "betus": 47.5,
        "fanduel": 47.5,
        "betonlineag": 47.5,
        "lowvig": 47.5,
        "betrivers": 47.5,
        "mybookieag": 47.5,
        "betmgm": 47.5,
        "fanatics": 47.0,
        "bovada": 47.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 47.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 47.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 47.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 47.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:31+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 47.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-11-03T12:14:53+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 47.5,
          "over_price": -109,
          "under_price": -112,
          "quoted_at": "2026-11-03T12:14:30+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 47.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:13:47+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 47.5,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 47.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:31+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 47.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:13:52+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 47.5,
        "betonlineag": 48.0,
        "betrivers": 47.5,
        "betus": 48.0,
        "draftkings": 47.5,
        "fanatics": 48.0,
        "fanduel": 47.5,
        "lowvig": 48.0,
        "mybookieag": 48.0
      },
      "change_from": "2026-11-03T02:57:20.278351+00:00",
      "change": -0.5,
      "change_label": "-0.5 (9 matched books)"
    },
    {
      "id": "fe93e6ab1e553c0169936a0a983c324f",
      "sport": "NFL",
      "game": "New York Giants @ Philadelphia Eagles",
      "commence_time": "2026-11-08T18:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 40.0,
      "minimum": 39.5,
      "maximum": 40.5,
      "books": {
        "draftkings": 40.5,
        "betus": 40.0,
        "fanduel": 39.5,
        "betonlineag": 40.0,
        "lowvig": 40.0,
        "betrivers": 39.5,
        "mybookieag": 40.5,
        "betmgm": 40.0,
        "fanatics": 40.5,
        "bovada": 40.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 40.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 40.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 39.5,
          "over_price": -114,
          "under_price": -106,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 40.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:31+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 40.0,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-11-03T12:14:53+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 39.5,
          "over_price": -109,
          "under_price": -112,
          "quoted_at": "2026-11-03T12:14:30+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 40.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:13:47+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 40.0,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 40.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:31+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 40.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:13:52+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 40.0,
        "betonlineag": 40.0,
        "betrivers": 39.5,
        "betus": 40.0,
        "draftkings": 40.5,
        "fanatics": 40.0,
        "fanduel": 39.5,
        "lowvig": 40.0,
        "mybookieag": 40.5
      },
      "change_from": "2026-11-03T02:57:20.278351+00:00",
      "change": 0.0,
      "change_label": "+0 (9 matched books)"
    },
    {
      "id": "39aeac43cea7b12558b91cdab1255a10",
      "sport": "NFL",
      "game": "Houston Texans @ Los Angeles Chargers",
      "commence_time": "2026-11-08T21:05:00+00:00",
      "start_label": "Sun 04:05 PM ET",
      "median": 40.5,
      "minimum": 40.5,
      "maximum": 40.5,
      "books": {
        "draftkings": 40.5,
        "betus": 40.5,
        "fanduel": 40.5,
        "betonlineag": 40.5,
        "lowvig": 40.5,
        "betrivers": 40.5,
        "mybookieag": 40.5,
        "betmgm": 40.5,
        "fanatics": 40.5,
        "bovada": 40.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 40.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 40.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 40.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 40.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-03T12:14:31+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 40.5,
          "over_price": -113,
          "under_price": -102,
          "quoted_at": "2026-11-03T12:14:53+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 40.5,
          "over_price": -114,
          "under_price": -109,
          "quoted_at": "2026-11-03T12:14:30+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 40.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:13:47+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 40.5,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 40.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:31+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 40.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-11-03T12:13:52+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 41.0,
        "betonlineag": 40.5,
        "betrivers": 40.5,
        "betus": 40.5,
        "draftkings": 40.5,
        "fanatics": 40.5,
        "fanduel": 40.5,
        "lowvig": 40.5,
        "mybookieag": 40.5
      },
      "change_from": "2026-11-03T02:57:20.278351+00:00",
      "change": 0.0,
      "change_label": "+0 (9 matched books)"
    },
    {
      "id": "ac9d38a18d5c92814233a31aa9a48d78",
      "sport": "NFL",
      "game": "Las Vegas Raiders @ San Francisco 49ers",
      "commence_time": "2026-11-08T21:05:00+00:00",
      "start_label": "Sun 04:05 PM ET",
      "median": 51.5,
      "minimum": 51.0,
      "maximum": 52.0,
      "books": {
        "draftkings": 51.5,
        "betus": 52.0,
        "fanduel": 51.5,
        "lowvig": 52.0,
        "betonlineag": 52.0,
        "betrivers": 51.0,
        "mybookieag": 51.5,
        "betmgm": 51.5,
        "bovada": 51.5,
        "fanatics": 51.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 51.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 52.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 51.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 52.0,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-11-03T12:14:53+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 52.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:31+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 51.0,
          "over_price": -114,
          "under_price": -107,
          "quoted_at": "2026-11-03T12:14:30+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 51.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:13:47+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 51.5,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 51.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-11-03T12:13:52+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 51.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:31+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 51.5,
        "betonlineag": 52.0,
        "betrivers": 51.0,
        "betus": 52.0,
        "bovada": 51.5,
        "draftkings": 51.5,
        "fanatics": 51.5,
        "fanduel": 51.5,
        "lowvig": 52.0
      },
      "change_from": "2026-11-03T02:57:20.278351+00:00",
      "change": 0.0,
      "change_label": "+0 (9 matched books)"
    },
    {
      "id": "240e23b02b1e3fef655d04a286b5a623",
      "sport": "NFL",
      "game": "Arizona Cardinals @ Seattle Seahawks",
      "commence_time": "2026-11-08T21:25:00+00:00",
      "start_label": "Sun 04:25 PM ET",
      "median": 44.5,
      "minimum": 44.5,
      "maximum": 44.5,
      "books": {
        "draftkings": 44.5,
        "fanduel": 44.5,
        "mybookieag": 44.5,
        "betmgm": 44.5,
        "fanatics": 44.5,
        "bovada": 44.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 44.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 44.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 44.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:13:47+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 44.5,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 44.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:31+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 44.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:13:52+00:00"
        }
      ],
      "previous_books": {},
      "change_from": "2026-11-03T02:57:20.278351+00:00",
      "change": null,
      "change_label": "First comparable snapshot"
    },
    {
      "id": "2922c573ec3df8466c4a34975e446898",
      "sport": "NFL",
      "game": "Green Bay Packers @ New England Patriots",
      "commence_time": "2026-11-08T21:25:00+00:00",
      "start_label": "Sun 04:25 PM ET",
      "median": 47.0,
      "minimum": 46.5,
      "maximum": 47.0,
      "books": {
        "draftkings": 46.5,
        "betus": 47.0,
        "fanduel": 46.5,
        "betonlineag": 47.0,
        "lowvig": 47.0,
        "betrivers": 47.0,
        "mybookieag": 47.0,
        "betmgm": 47.0,
        "bovada": 46.5,
        "fanatics": 46.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 46.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 47.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 46.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 47.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:31+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 47.0,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-11-03T12:14:53+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 47.0,
          "over_price": -113,
          "under_price": -108,
          "quoted_at": "2026-11-03T12:14:30+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 47.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:13:47+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 47.0,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 46.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-11-03T12:13:52+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 46.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-03T12:14:31+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 47.0,
        "betonlineag": 47.0,
        "betrivers": 47.0,
        "betus": 47.0,
        "bovada": 47.0,
        "draftkings": 46.5,
        "fanatics": 46.5,
        "fanduel": 46.5,
        "lowvig": 47.0,
        "mybookieag": 47.0
      },
      "change_from": "2026-11-03T02:57:20.278351+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    },
    {
      "id": "9760d8f19f84bfee300a74ceb656c95d",
      "sport": "NFL",
      "game": "Tampa Bay Buccaneers @ Chicago Bears",
      "commence_time": "2026-11-09T01:20:00+00:00",
      "start_label": "Sun 08:20 PM ET",
      "median": 46.5,
      "minimum": 46.5,
      "maximum": 47.0,
      "books": {
        "draftkings": 46.5,
        "fanduel": 46.5,
        "mybookieag": 47.0,
        "betmgm": 47.0,
        "fanatics": 46.5,
        "bovada": 46.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 46.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 46.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 47.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:13:47+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 47.0,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 46.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:31+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 46.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-11-03T12:13:52+00:00"
        }
      ],
      "previous_books": {},
      "change_from": "2026-11-03T02:57:20.278351+00:00",
      "change": null,
      "change_label": "First comparable snapshot"
    },
    {
      "id": "17ad7eff2f7875e20a8109abe40470e3",
      "sport": "NFL",
      "game": "Buffalo Bills @ Minnesota Vikings",
      "commence_time": "2026-11-10T01:15:00+00:00",
      "start_label": "Mon 08:15 PM ET",
      "median": 46.0,
      "minimum": 45.5,
      "maximum": 46.5,
      "books": {
        "draftkings": 45.5,
        "fanduel": 46.5,
        "betus": 46.0,
        "betonlineag": 46.0,
        "lowvig": 46.0,
        "betrivers": 46.5,
        "mybookieag": 46.0,
        "betmgm": 46.0,
        "bovada": 46.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 45.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 46.5,
          "over_price": -104,
          "under_price": -118,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 46.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 46.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:14:31+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 46.0,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-11-03T12:14:53+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 46.5,
          "over_price": -113,
          "under_price": -108,
          "quoted_at": "2026-11-03T12:14:30+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 46.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:13:47+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 46.0,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-11-03T12:15:14+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 46.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-03T12:13:52+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 46.0,
        "betonlineag": 46.0,
        "betrivers": 46.5,
        "betus": 46.0,
        "bovada": 46.0,
        "draftkings": 46.5,
        "fanduel": 46.5,
        "lowvig": 46.0,
        "mybookieag": 46.0
      },
      "change_from": "2026-11-03T02:57:20.278351+00:00",
      "change": 0.0,
      "change_label": "+0 (9 matched books)"
    }
  ],
  "news": [
    {
      "sport": "NBA",
      "title": "How the Knicks' season, title defense got chaotic -- fast",
      "url": "https://www.espn.com/nba/story/_/id/50360774/new-york-knicks-rings-contracts-losses",
      "source": "ESPN",
      "published_at": "2026-11-03T12:05:03+00:00",
      "published_label": "Nov 03, 07:05 AM ET"
    },
    {
      "sport": "NBA",
      "title": "NBA Contract Year All-Stars: 12 playing for a pay day -- and what each might get",
      "url": "https://www.espn.com/nba/story/_/id/50359904/ty-jerome-vanvleet-mitchell-contract-predictions",
      "source": "ESPN",
      "published_at": "2026-11-03T11:55:22+00:00",
      "published_label": "Nov 03, 06:55 AM ET"
    },
    {
      "sport": "NFL",
      "title": "Seven things Solak thinks for NFL Week 9: Bucs atop NFC South? RB trades coming?",
      "url": "https://www.espn.com/nfl/story/_/id/50355612/week-9-seven-things-solak-thinks-trades-standings",
      "source": "ESPN",
      "published_at": "2026-11-03T11:50:22+00:00",
      "published_label": "Nov 03, 06:50 AM ET"
    },
    {
      "sport": "MLB",
      "title": "Rankings, contract projections: Top 50 2026-27 MLB free agents",
      "url": "https://www.espn.com/mlb/story/_/id/50359247/rankings-contract-projections-top-mlb-free-agents",
      "source": "ESPN",
      "published_at": "2026-11-03T11:48:23+00:00",
      "published_label": "Nov 03, 06:48 AM ET"
    },
    {
      "sport": "NFL",
      "title": "How the NFL trade deadline went from quiet to exciting over the past decade",
      "url": "https://www.espn.com/nfl/story/_/id/50349677/trade-deadline-rise-quiet-chaotic-more-deals-2026",
      "source": "ESPN",
      "published_at": "2026-11-03T11:28:43+00:00",
      "published_label": "Nov 03, 06:28 AM ET"
    },
    {
      "sport": "NFL",
      "title": "Bears' Caleb Williams dims cleat controversy with all-black custom pair",
      "url": "https://www.espn.com/nfl/story/_/id/50367609/chicago-bears-williams-dims-controversy-surrounding-cleats-all-black-custom-pair",
      "source": "ESPN",
      "published_at": "2026-11-03T11:26:54+00:00",
      "published_label": "Nov 03, 06:26 AM ET"
    },
    {
      "sport": "NBA",
      "title": "Luka scores 42 points, earns high praise from Giannis as hot streak continues",
      "url": "https://www.espn.com/nba/story/_/id/50366831/luka-doncic-earns-praise-giannis-antetokounmpo-hot-streak-continues-lakers-win-vs-heat",
      "source": "ESPN",
      "published_at": "2026-11-03T08:27:08+00:00",
      "published_label": "Nov 03, 03:27 AM ET"
    },
    {
      "sport": "MLB",
      "title": "Misiorowski, three other members of Brewers among MLB award finalists",
      "url": "https://www.espn.com/mlb/story/_/id/50364481/misiorowski-brewers-mlb-bbwaa-award-finalists",
      "source": "ESPN",
      "published_at": "2026-11-03T05:55:18+00:00",
      "published_label": "Nov 03, 12:55 AM ET"
    },
    {
      "sport": "MLB",
      "title": "Bednar, Suzuki, Arozarena among eight to get qualifying offers",
      "url": "https://www.espn.com/mlb/story/_/id/50361243/mlb-qualifying-offers-bednar-suzuki-arozarena-more",
      "source": "ESPN",
      "published_at": "2026-11-03T02:26:38+00:00",
      "published_label": "Nov 02, 09:26 PM ET"
    }
  ],
  "coverage": {
    "NFL": "15 upcoming games with fresh paired totals at two or more books",
    "MLB": "0 upcoming games with fresh paired totals at two or more books",
    "NBA": "5 upcoming games with fresh paired totals at two or more books",
    "NHL": "11 upcoming games with fresh paired totals at two or more books"
  },
  "news_coverage": {
    "NFL": "3 recent headlines",
    "MLB": "3 recent headlines",
    "NBA": "3 recent headlines",
    "NHL": "0 recent headlines"
  }
}
