J.P. Crawford and the Mariners are a Perfect Match
Mariners sign shortstop J.P. Crawford to 5-year contract extension
The 5 players in the NL East who matter the most
How The Mariners Farm System Went From Worst To First In Five Years — College Baseball, MLB Draft, Prospects - Baseball America
Mariners extend J.P. Crawford's contract in exchange for $51 million
Mariners, Rays Finalizing Deal Involving Diego Castillo And JT Chargois - MLB Trade Rumors
There's reason to be optimistic for J.P. Crawford in 2023 - Lookout Landing
I Rebuilt the Seattle Mariners
The Recorder - Alvarez hits 3-run HR vs Ray in 9th, Astros jolt Mariners in ALDS