J.P. Crawford is Mariners' long-term shortstop
Mariners prospect J.P. Crawford shines at Triple-A Tacoma
J.P. Crawford and Seattle Mariners agree to 5-year extension - Lookout Landing
Seattle Mariners activate SS J.P. Crawford from the 7-day injured list - NBC Sports
MORE
J.P. Crawford: A Gold Glover at Shortstop but is it enough?
Seattle Mariners: JP Crawford is here to stay, what about Marte
J.P. Crawford returns from bereavement list
Mariners vs. Astros Player Props: J.P. Crawford – July 6
M's position analysis: Club hopes healthier Crawford is still answer at SS
Mariners analysis: Looking at the middle infield market and where J.P. Crawford fits
Mariners sign SS J.P. Crawford to $51M, five-year contract
J.P. Crawford Player Props: Mariners vs. Rays
J.P. Crawford is Having an All-Star Season…Again, by Mariners PR