Jerry_Dipoto
Mariners' 2023 Opening Day roster finalized
Seattle Mariners give JP Crawford a 5-year, $51 million extension
J.P. Crawford extension with Mariners
Seattle Mariners give JP Crawford a 5-year, $51 million extension
Mariners sign SS J.P. Crawford to five-year, $51M extension
Mariners reportedly sign J.P. Crawford to five-year, $51 million deal
Crawford delivers vital two-out walk-off hit to keep Mariners in
Mariners, J.P. Crawford agree to five-year, $51 million extension
Mariners news: Seattle signs Gold Glove-winning shortstop to 5
Mariners Sign J.P. Crawford To Extension - MLB Trade Rumors
MLB News: Red Sox 5-6 Yankees: Score and highlights