J.P. Crawford registers to vote, wins contest
J.P. Crawford discusses not making All-Star team
Mariners' J.P. Crawford, still raking faces, 'just comfortable' at the plate - Seattle Sports
How J.P. Crawford's improvement at the plate has impacted Mariners' offence
Captain Crawford in the clutch: J.P. walks off Rangers to keep the Mariners season alive — Converge Media
J.P. Crawford
Eury Perez leads Miami Marlins to win vs Seattle Mariners
On Base with Mookie Betts
What If The Mariners And Mets Were Combined To Make One Healthy Team?
40 in 40: JP Crawford - Lookout Landing