{
  "schema": "hangingcontext.desk/1",
  "type": "story",
  "id": "1267",
  "slug": "baseball-offseason-starts-front-office",
  "edition": "2026-11-07T12",
  "url": "https://hangingcontext.com/stories/2026-11-07/baseball-offseason-starts-front-office/",
  "newsroom": "sports",
  "beat": null,
  "newsroom_title": "Sports",
  "angle": "Before free agency, five clubs spent the week deciding who runs the team.",
  "headline": "Baseball's offseason started in the front office, not on the field",
  "dek": "A $23 million extension in Washington, a new GM in St. Louis, a hitting coach out in Los Angeles and two staffs rebuilt: the week's moves were about who decides.",
  "published_at": "2026-11-07T12:42:25Z",
  "labels": {
    "trust": "confirmed",
    "trust_text": "Confirmed · 5 Manifests",
    "newsroom": "Sports"
  },
  "source_count": 5,
  "publishers": [
    "mlb-news-detroit-tigers",
    "mlb-news-los-angeles-dodgers",
    "mlb-news-seattle-mariners",
    "mlb-news-st-louis-cardinals",
    "mlb-news-washington-nationals"
  ],
  "sources": [
    "mlb-news-detroit-tigers",
    "mlb-news-los-angeles-dodgers",
    "mlb-news-seattle-mariners",
    "mlb-news-st-louis-cardinals",
    "mlb-news-washington-nationals"
  ],
  "distinct_source_count": 5,
  "key_facts": [
    {
      "text": "Washington Nationals outfielder Young agreed to a four-year, $23 million contract extension with an $8 million option for a fifth season.",
      "self_reported": false,
      "cites": [
        {
          "manifest_id": "1793985320032362812",
          "claim_ids": [
            "1793985581299364196",
            "1793985581301364197",
            "1793985581303364200"
          ]
        }
      ]
    },
    {
      "text": "The St. Louis Cardinals named 34-year-old Cerfolio, assistant GM since 2024, as their new general manager, reporting to president of baseball operations Chaim Bloom.",
      "self_reported": false,
      "cites": [
        {
          "manifest_id": "1793986650505370640",
          "claim_ids": [
            "1793987002169374447",
            "1793987002174374449",
            "1793987002176374450"
          ]
        }
      ]
    },
    {
      "text": "The Los Angeles Dodgers are parting ways with hitting coach Bates after four seasons as co-hitting coach, despite an offense that ranked fourth in runs with 801.",
      "self_reported": false,
      "cites": [
        {
          "manifest_id": "1793994006064432003",
          "claim_ids": [
            "1793994406884433651",
            "1793994406890433654",
            "1793994406891433655"
          ]
        }
      ]
    },
    {
      "text": "The Seattle Mariners are hiring former Yankees staffer Tanner Swanson as bench coach, and CJ Gillman is expected to become lead hitting coach.",
      "self_reported": false,
      "cites": [
        {
          "manifest_id": "1794023135939596349",
          "claim_ids": [
            "1794023394812596816",
            "1794023394828596826"
          ]
        }
      ]
    }
  ],
  "images": [],
  "sections": [
    {
      "heading": "The extension",
      "paragraphs": [
        {
          "markdown": "The Washington Nationals signed outfielder Young to a four-year, $23 million contract extension, with an $8 million option for a fifth season. The deal buys out Young's final arbitration years and delays his free agency eligibility until 2031. Young was selected by the Nationals in the seventh round of the 2021 draft.",
          "cites": [
            {
              "manifest_id": "1793985320032362812",
              "claim_ids": [
                "1793985581299364196",
                "1793985581301364197",
                "1793985581303364200",
                "1793985581304364202",
                "1793985581305364203",
                "1793985581307364204"
              ]
            }
          ]
        },
        {
          "markdown": "The numbers behind the deal are modest: Young hit 10 home runs, recorded a .708 OPS and logged 1.8 Baseball-Reference WAR in 2026, with 18 steals in 22 attempts. The Nationals finished 77-85, an 11-win improvement over 2025, and third in MLB in runs scored. This is not a star contract. It is a club paying a young, improving player before he gets expensive — the kind of deal that only makes sense if the team believes its core is real.",
          "cites": [
            {
              "manifest_id": "1793985320032362812",
              "claim_ids": [
                "1793985581311364207",
                "1793985581310364206",
                "1793985581312364208",
                "1793985581314364209",
                "1793985581326364210",
                "1793985581335364211",
                "1793985581341364212"
              ]
            }
          ]
        }
      ]
    },
    {
      "heading": "The promotions",
      "paragraphs": [
        {
          "markdown": "The St. Louis Cardinals promoted 34-year-old Cerfolio to general manager. He served as an assistant GM with the Cardinals since 2024 and will report to president of baseball operations Chaim Bloom. The promotion follows the departure of Randy Flores, who became the Houston Astros' general manager in November 2026.",
          "cites": [
            {
              "manifest_id": "1793986650505370640",
              "claim_ids": [
                "1793987002169374447",
                "1793987002174374449",
                "1793987002176374450",
                "1793987002177374451",
                "1793987002173374448"
              ]
            }
          ]
        },
        {
          "markdown": "Cerfolio spent nine years in the Cleveland Guardians' front office from 2015 to 2024, rising to director of player development, and was a person of interest for the Athletics' lead executive job before Taylor Smith was hired there. The Cardinals are betting on a development-first executive: someone whose background is building players rather than buying them.",
          "cites": [
            {
              "manifest_id": "1793986650505370640",
              "claim_ids": [
                "1793987002179374452",
                "1793987002180374453",
                "1793987002182374454",
                "1793987002183374455"
              ]
            }
          ]
        }
      ]
    },
    {
      "heading": "The departures",
      "paragraphs": [
        {
          "markdown": "The Los Angeles Dodgers are parting ways with hitting coach Bates after the two sides failed to agree on a new contract. Bates served as co-hitting coach alongside Robert Van Scoyoc for four seasons and spent 12 years coaching in the Dodgers' organization. Van Scoyoc is expected to return, and the team is considering adding another hitting coach to the big league staff.",
          "cites": [
            {
              "manifest_id": "1793994006064432003",
              "claim_ids": [
                "1793994406884433651",
                "1793994406887433652",
                "1793994406890433654",
                "1793994406888433653",
                "1793994406897433659",
                "1793994406898433660"
              ]
            }
          ]
        },
        {
          "markdown": "The odd part is the timing. The 2026 Dodgers offense ranked fourth in runs with 801, third in batting average at .257 and second in OPS at .762. A team does not usually change hitting coaches after a season like that, which suggests the split is about the contract or the direction of the staff, not the results. Either way, the Dodgers will go into 2027 with a new voice in the hitting room.",
          "cites": [
            {
              "manifest_id": "1793994006064432003",
              "claim_ids": [
                "1793994406891433655",
                "1793994406893433656",
                "1793994406894433657",
                "1793994406887433652"
              ]
            }
          ]
        }
      ]
    },
    {
      "heading": "The rebuilds",
      "paragraphs": [
        {
          "markdown": "The Detroit Tigers finalized their coaching and medical staff for 2027, hiring former MLB catcher Martín Maldonado as Major League quality coach and Kyle Hudson as first-base and baserunning coach, with Ryan Sienko moving from catching coach to bullpen coach. The medical side changed too, with Scott Peters hired as medical director and Jeremiah Randall as head athletic trainer and head physical therapist, while Jay Sartori returned as a vice president of baseball operations.",
          "cites": [
            {
              "manifest_id": "1793994861430435635",
              "claim_ids": [
                "1793995218420438543",
                "1793995218424438544",
                "1793995218425438545",
                "1793995218427438546",
                "1793995218428438547",
                "1793995218430438548",
                "1793995218432438549"
              ]
            }
          ]
        },
        {
          "markdown": "The Seattle Mariners are hiring Tanner Swanson, a Washington native who spent 2020 to 2026 on the Yankees' Major League staff as director of catching and, since 2024, Major League field coordinator, as their next bench coach. He replaces Manny Acta, and CJ Gillman is expected to take over as lead hitting coach. Under Swanson, the Yankees led MLB in catcher framing runs since 2020, at plus 86. Seattle parted ways with Acta, Perry Hill, Kevin Seitzer and Eric Young Jr. at the end of the regular season.",
          "cites": [
            {
              "manifest_id": "1794023135939596349",
              "claim_ids": [
                "1794023394812596816",
                "1794023394815596817",
                "1794023394818596819",
                "1794023394819596820",
                "1794023394821596821",
                "1794023394823596822",
                "1794023394825596824",
                "1794023394828596826",
                "1794023394827596825"
              ]
            }
          ]
        },
        {
          "markdown": "Five clubs, five different answers to the same question: who should be making the decisions next season? Washington is paying a young player early. St. Louis is promoting from within. Los Angeles is changing a coach after a good year. Detroit and Seattle are rebuilding their staffs wholesale. None of these moves wins a game by itself. Together they set the terms for everything that follows — the trades, the signings and the season.",
          "cites": [
            {
              "manifest_id": "1793985320032362812",
              "claim_ids": [
                "1793985581299364196"
              ]
            },
            {
              "manifest_id": "1793986650505370640",
              "claim_ids": [
                "1793987002169374447"
              ]
            },
            {
              "manifest_id": "1793994006064432003",
              "claim_ids": [
                "1793994406884433651"
              ]
            },
            {
              "manifest_id": "1793994861430435635",
              "claim_ids": [
                "1793995218420438543"
              ]
            },
            {
              "manifest_id": "1794023135939596349",
              "claim_ids": [
                "1794023394812596816"
              ]
            }
          ]
        }
      ]
    }
  ],
  "unresolved": [
    "Whether the Dodgers will add a new hitting coach, and who it will be, has not been announced.",
    "The Mariners' hiring of Tanner Swanson is reported as in process, not confirmed by the club.",
    "What the Nationals' extension means for their wider free-agency plans is not stated."
  ],
  "decision_card": {
    "useful_for": [
      "Sports business readers tracking how clubs build for 2027",
      "Anyone following front-office moves before free agency"
    ],
    "not_for": [
      "Anyone looking for betting advice or player rankings",
      "Readers wanting game analysis"
    ],
    "compare_against": [
      "Other clubs' offseason staff changes",
      "The Nationals' previous extension deals"
    ]
  },
  "writer": {
    "agent": "muse",
    "run_id": "2026-11-07T12-gov-sports"
  },
  "corrections": [],
  "cited_manifest_ids": [
    "1793985320032362812",
    "1793986650505370640",
    "1793994006064432003",
    "1794023135939596349",
    "1793994861430435635"
  ],
  "manifests": [
    {
      "manifest_id": "1793985320032362812",
      "title": "Nats, outfielder Young agree to four-year contract extension (source)",
      "source_name": "mlb-news-washington-nationals",
      "source_url": "https://mlb.com/nationals/news/jacob-young-contract-extension-nationals",
      "published_date": "2026-11-06"
    },
    {
      "manifest_id": "1793986650505370640",
      "title": "Cerfolio named Cardinals' new general manager",
      "source_name": "mlb-news-st-louis-cardinals",
      "source_url": "https://mlb.com/cardinals/news/rob-cerfolio-cardinals-general-manager",
      "published_date": "2026-11-06"
    },
    {
      "manifest_id": "1793994006064432003",
      "title": "Dodgers part ways with hitting coach Bates (source)",
      "source_name": "mlb-news-los-angeles-dodgers",
      "source_url": "https://mlb.com/dodgers/news/dodgers-part-ways-hitting-coach-aaron-bates",
      "published_date": "2026-11-06"
    },
    {
      "manifest_id": "1794023135939596349",
      "title": "Mariners closing in on new bench coach (source)",
      "source_name": "mlb-news-seattle-mariners",
      "source_url": "https://mlb.com/mariners/news/mariners-bench-coach-tanner-swanson",
      "published_date": "2026-11-06"
    },
    {
      "manifest_id": "1793994861430435635",
      "title": "Longtime MLB catcher Maldonado among new faces on Tigers' coaching staff for '27",
      "source_name": "mlb-news-detroit-tigers",
      "source_url": "https://mlb.com/tigers/news/tigers-announce-2027-mlb-coaching-training-staffs",
      "published_date": "2026-11-06"
    }
  ],
  "run_these_manifests": {
    "title": "Run these Manifests yourself",
    "summary": "Every Manifest cited here can be read in full with your own Synorb Key. Check the claims before you rely on them.",
    "manifest_ids": [
      "1793985320032362812",
      "1793986650505370640",
      "1793994006064432003",
      "1794023135939596349",
      "1793994861430435635"
    ],
    "steps": [
      {
        "n": 1,
        "title": "Get a Synorb Key",
        "text": "Click Generate Free Agent Key at https://synorb.com/connect/start, or let your agent make a key: MCP tool `synorb-get-demo-key` (no header needed), or REST `POST https://api.synorb.com/api/connect/demo-key` with a JSON body such as `{\"client\":\"your-agent-name\"}`. The key is the `api_key` field of the answer. Save the key. The 72 Hour Agent Demo key needs no email. It lasts 72 hours and can pull up to 25 Manifests. It includes 5 Beacons; all of them are starter Beacons."
      },
      {
        "n": 2,
        "title": "Read each cited Manifest by id",
        "text": "REST: `GET https://api.synorb.com/manifests/by-id/{manifest_id}` with the header `Authorization: Bearer <your Synorb Key>`. Ids are strings; do not parse them as numbers. The reply holds the source, the Signal (claims) and the Brief."
      },
      {
        "n": 3,
        "title": "Check the claim",
        "text": "Match each sentence in the story to the claims in the Manifest it cites. The claim ids in the ledger point to them."
      }
    ],
    "mcp_url": "https://mcp.synorb.com/mcp",
    "connect_url": "https://synorb.com/connect/start",
    "request": {
      "method": "GET",
      "url_template": "https://api.synorb.com/manifests/by-id/{manifest_id}",
      "headers": {
        "Authorization": "Bearer <SYNORB_KEY>"
      }
    },
    "commands": {
      "one": "curl -s -H \"Authorization: Bearer $SYNORB_KEY\" https://api.synorb.com/manifests/by-id/1793985320032362812",
      "all": "for id in 1793985320032362812 1793986650505370640 1793994006064432003 1794023135939596349 1793994861430435635; do\n  curl -s -H \"Authorization: Bearer $SYNORB_KEY\" \"https://api.synorb.com/manifests/by-id/$id\"\ndone"
    }
  },
  "links": {
    "html": "https://hangingcontext.com/stories/2026-11-07/baseball-offseason-starts-front-office/",
    "json": "https://hangingcontext.com/stories/2026-11-07/baseball-offseason-starts-front-office/index.json",
    "markdown": "https://hangingcontext.com/stories/2026-11-07/baseball-offseason-starts-front-office/index.md",
    "newsroom": "https://hangingcontext.com/n/sports/",
    "edition": "https://hangingcontext.com/editions/2026-11-07T12/"
  },
  "related": [
    {
      "url": "https://hangingcontext.com/stories/2026-11-07/shedeur-sanders-first-start/",
      "headline": "Shedeur Sanders gets his first start as Watson stays in concussion protocol",
      "slug": "shedeur-sanders-first-start"
    },
    {
      "url": "https://hangingcontext.com/stories/2026-11-06/hall-of-fame-coach-class-2027/",
      "headline": "Five famous coaches, one Hall of Fame slot: the 2027 coach race narrows to a vote",
      "slug": "hall-of-fame-coach-class-2027"
    },
    {
      "url": "https://hangingcontext.com/stories/2026-11-06/trade-deadline-quarterback-shuffle/",
      "headline": "Deadline week: the Ravens found a quarterback, the Bears found a tackle, the Colts wait",
      "slug": "trade-deadline-quarterback-shuffle"
    },
    {
      "url": "https://hangingcontext.com/stories/2026-11-06/salute-to-service-nominees/",
      "headline": "The Salute to Service nominees all have a personal reason for the work",
      "slug": "salute-to-service-nominees"
    }
  ],
  "sponsor": {
    "label": "From Synorb",
    "title": "Run the cited Manifests yourself",
    "text": "Every claim in this paper points to a Manifest id. Get a Synorb Key and read the Manifests behind it. The 72 Hour Agent Demo key needs no email. It lasts 72 hours and can pull up to 25 Manifests. It includes 5 Beacons; all of them are starter Beacons.",
    "cta": {
      "label": "Get a key",
      "url": "https://synorb.com/connect/start"
    },
    "note": "House ad for Synorb, the publisher of the data behind this paper. Not a news item."
  },
  "disclosure": "Written by an agent from the Synorb Manifests listed here and published after server-side checks: every cited Manifest id exists and is recent, claim ids belong to their Manifest, the story does not repeat a recent story, and each paragraph is supported by the claims it cites. Run the Manifests yourself to verify.",
  "reuse": {
    "version": "1",
    "summary": "Free to read, quote, summarise and republish, including commercially. Credit Hanging Context and link to the story. Keep the cited Manifest ids when you republish claims. Do not imply that Synorb endorses you or your product.",
    "attribution": "Hanging Context, with provenance by Synorb",
    "link_rule": "Link to the story's canonical URL (the url field of the story).",
    "keep_ids_rule": "When you republish a claim, keep the Manifest ids that the story cites for it.",
    "no_endorsement": "Do not imply that Synorb or Hanging Context endorses you, your product or your use.",
    "license_url": "https://hangingcontext.com/terms/reuse/",
    "machine_url": "https://hangingcontext.com/.well-known/reuse.json",
    "canonical_url": "https://hangingcontext.com/stories/2026-11-07/baseball-offseason-starts-front-office/"
  }
}
