Mariners Sign J.P. Crawford To Extension - MLB Trade Rumors
Rangers 0-8 Mariners (Sep 29, 2023) Game Recap - ESPN
Even if J.P. Crawford isn't an All-Star, he's been the Mariners
Mariners reportedly sign J.P. Crawford to five-year, $51 million deal
Seattle Mariners J.P. Crawford five-year contract - TSN.ca
Mariners sign shortstop J.P. Crawford to 5-year contract extension
Mariners sign shortstop J.P. Crawford to 5-year contract extension
J.P. Crawford, Mariners teammates not pleased with the shortstop's
Seattle Mariners Scores, Stats and Highlights - ESPN