
The Seattle Mariners and 28-year-old starting catcher Cal Raleigh have agreed to a six-year, $105 million contract extension, according to a report from ESPN's Jeff Passan.
The contract begins this season and buys out three years of free agency, per Passan. The contract also includes a full no-trade clause, according to Ken Rosenthal of The Athletic.