Will M's decision to stick with J.P. Crawford at shortstop pay off
Mic'd Up: J.P. Crawford
Mariners extend J.P. Crawford's contract in exchange for $51
Is J.P. Crawford forcing the Mariners to reconsider offseason
Mariners shortstop J.P. Crawford named a finalist for Rawlings
J.P. Crawford registers to vote, wins contest
J.P. Crawford Player Props: Mariners vs. Twins
J.P. Crawford's breakthrough has taken Mariners' rebuilding plans
J.P. Crawford Player Props: Mariners vs. Blue Jays
Mariners place J.P. Crawford on 7-day concussion injured list
Mariners shortstop J.P. Crawford forced from game after 'weird