Salami of the Week: J.P. Crawford's been dressing for revenge - Lookout Landing
J.P. Crawford Player Props: Mariners vs. Twins
Mariners' J.P. Crawford expected to be ready for opening day after fouling ball off foot in practice
Mariners stood with JP Crawford. He's making them look pretty smart., Mariners
J.P. Crawford registers to vote, wins contest
J.P. Crawford's 9th-inning homer lifts Seattle Mariners over New York Mets
Mariners extend J.P. Crawford's contract in exchange for $51 million
JP Crawford (@jp_crawford) • Instagram photos and videos
Seattle Mariners Provide Positive Injury Updates on J.P. Crawford and Jarred Kelenic - Fastball
J.P. Crawford - Seattle Mariners Shortstop - ESPN
Seattle Mariners Lose Starting Shortstop to Injury at Start of Crucial Road Trip - Fastball
Mariners place SS J.P. Crawford on concussion injured list following collision
Mariners sign SS J.P. Crawford to 5-year contract extension - NBC Sports