In praise of J.P. Crawford, the Mariners' Ghost-Star - Lookout Landing
J.P. Crawford Player Props: Mariners vs. Cubs
J.P. Crawford moves up in Phillies organization
J.P. Crawford's adjustments have helped him reverse slow start with Mariners
J.P. Crawford comes up big in clutch as Mariners beat Rangers to keep hope alive
J.P. Crawford - MLB News, Rumors, & Updates
Phillies Notebook: For J.P. Crawford, another short but valuable opportunity – Trentonian
Mariners extend J.P. Crawford's contract in exchange for $51 million
Gameday 57 Series J.P. Crawford Pro Preferred Glove
Mariners sign shortstop J.P. Crawford to 5-year contract extension, Mariners
What to expect from Mariners SS J.P. Crawford in 2023