Mariners rally for 3-2 walk-off win over Tigers - The Columbian
Beyond the Box Score: J.P. Crawford and “The Throw”, by Mariners PR
M's J.P. Crawford exits with bruised shoulder after collision - ESPN
Mariners SS Jp Crawford working with Director of Hitting Tanner Stokey
Mariners sign SS J.P. Crawford to $51M, 5-year contract
J.P. Crawford wins it with a leap, 07/31/2023
Mariners shortstop J.P. Crawford forced from game after 'weird little collision
Phillies send mixed messages as Crawford struggles -- and sits
Lucky 13: Mariners top Yankees in extras for tense 1-0 win
JP Crawford (@jp_crawford) • Instagram photos and videos
Orioles' John Means throws MLB's 3rd no-hitter of season, tops Mariners 6-0
J.P. Crawford makes incredible play
JP Crawford OMG!!! 🤯🤯 #baseball #sports
JP Crawford with the absurd acrobatic play and throw : r/baseball