Mariners sign SS J.P. Crawford to $51M, 5-year contract - The San Diego Union-Tribune
J.P. Crawford-Jean Segura trade: Reassessing the Phillies-Mariners swap four years later
Mariners sign clubhouse leader J.P. Crawford to 5-year $51 million contract extension
What would an extension for Ty France look like for the Mariners?
J.P. Crawford, Mariners Agree to 5-Year, $51M Contract Extension, News, Scores, Highlights, Stats, and Rumors
Mariners analysis: Looking at the middle infield market and where J.P. Crawford fits
Seattle Mariners, SS J.P. Crawford reach five-year contract; sources say deal worth $51M - ESPN
Mariners who could get contract extensions
9 Early Predictions for the 2023 MLB Trade Deadline, News, Scores, Highlights, Stats, and Rumors
MLB Trade Rumors and News: La Russa hit with another DUI charge, Lewis and Williams win ROY honors - MLB Daily Dish
How long will J.P. Crawford be a fixture at shortstop for Mariners?