Mariners shortstop J.P. Crawford forced from game after 'weird little collision
Crawford shines as Mariners thump Orioles 13-3 - The Columbian
In praise of J.P. Crawford, the Mariners' Ghost-Star - Lookout Landing
Mariners extend J.P. Crawford's contract in exchange for $51 million
J.P. Crawford After 162 Games: Mariners' Shortstop Of The Future?
J.P. Crawford's made some errors this year. But there's no reason to be concerned that he can't get his defense on track - Lookout Landing
jp crawford (@jp_crawford) / X
J.P. Crawford Seattle mariners, Mlb baseball, Mariners
Mariners place J.P. Crawford on 7-day concussion injured list
There's reason to be optimistic for J.P. Crawford in 2023 - Lookout Landing
J. P. Crawford - Wikipedia
Mariners sign shortstop J.P. Crawford to 5-year contract extension, Mariners
Mic'd Up: J.P. Crawford
J.P. Crawford's adjustments have helped him reverse slow start with Mariners