Mariners shortstop Jp Crawford getting the work in for his assessment
J.P. Crawford Player Props: Mariners vs. Nationals
J.P. Crawford and Seattle Mariners agree to 5-year extension
Mariners sign SS J.P. Crawford to $51M, 5-year contract
MORE
J.P. Crawford begins serving reduced suspension
J.P. Crawford spent his offseason putting on muscle and tweaking
Mariners stood with J.P. Crawford. He's making them look pretty
In praise of J.P. Crawford, the Mariners' Ghost-Star - Lookout Landing
Dodgers wrap up NL West title for 10th time in 11 years with 6-2
Mariners J.P. Crawford on bereavement list