Mariners Sign INF J.P. Crawford To 5-Year Contract Extension
Everett AquaSox on X: AquaSox Alert: Mariners infielder JP
J.P. Crawford: Glimpsing the Seattle Mariners of tomorrow
M's position analysis: Club hopes healthier Crawford is still
J.P. Crawford offers Yankees higher upside over other SS stopgap
Swollen finger has Mariners shortstop J.P. Crawford on the bench
J.P. Crawford After 162 Games: Mariners' Shortstop Of The Future?
J.P. Crawford forced from game against Yankees after two at-bats
Mariners analysis: Looking at the middle infield market and where
We're seeing the best version of J.P. Crawford: Part I - Lookout