Mariners sign SS J.P. Crawford to $51M, 5-year contract
MLB 2023 Position Rankings for Every Team's Starting Shortstop
More than just 'The Throw': J.P. Crawford gets his feet underneath
Mariners place J.P. Crawford on 7-day concussion injured list
Mariners prospect J.P. Crawford shines at Triple-A Tacoma
J.P. Crawford Stats, Fantasy & News
J.P. Crawford, Mariners teammates not pleased with the shortstop's
J.P. Crawford Stats, Fantasy & News
Mariners' J.P. Crawford out of lineup with a strained pectoral
40 in 40: J.P. Crawford - Lookout Landing
Mariners By the Numbers: A close look at surge toward playoffs
Mariners Recall J.P. Crawford and Shed Long from AAA Tacoma
J.P. Crawford makes incredible play
Tim Beckham is Seattle Mariners shortstop of now