Dean Kremer fires seven scoreless against Seattle
Mariners sign shortstop J.P. Crawford to 5-year contract extension
Seattle Mariners give JP Crawford a 5-year, $51 million extension
Mariners analysis: Looking at the middle infield market and where J.P. Crawford fits
Mariners Sign J.P. Crawford To Extension - MLB Trade Rumors
Mariners sign SS J.P. Crawford to $51M, 5-year contract
Dean Kremer fires seven scoreless against Seattle
Seattle Mariners Will Need More From J.P. Crawford This Season
Watch: J.P. Crawford makes an acrobatic tag to prevent stolen base
J.P. Crawford After 162 Games: Mariners' Shortstop Of The Future?
There's reason to be optimistic for J.P. Crawford in 2023 - Lookout Landing
We're seeing the best version of J.P. Crawford: Part I - Lookout Landing