Mariners give Shortstop J.P. Crawford 5-year, $51M extension
J.P. Crawford's offense improving for Mariners
J.P. Crawford spent his offseason putting on muscle and tweaking his swing. Will it pay off for the Mariners' shortstop?
J.P. Crawford Is Choosier and Bruisier
Mariners analysis: Looking at the middle infield market and where J.P. Crawford fits
Results matter to M's pitcher Gonzales, shortstop Crawford
J.P. Crawford's breakthrough has taken Mariners' rebuilding plans to a new level
Mariners' Jesse Winker, J.P. Crawford, Julio Rodriguez suspended by MLB after brawl with Angels
J.P. Crawford returns from bereavement list