J.P. Crawford offers Yankees higher upside over other SS stopgap options - Pinstripe Alley
Mariners give Shortstop J.P. Crawford 5-year, $51M extension
Mariners sign SS J.P. Crawford to five-year, $51M extension
Mariners score five runs in eighth to complete sweep of Padres, who go down feebly again - The San Diego Union-Tribune
Detroit Tigers vs. Seattle Mariners series photos
A Big Decision On J.P. Crawford Awaits The Mariners
Mariners sign shortstop JP Crawford to 5-year extension
J.P. Crawford returns from bereavement list
Shortstop J.P. Crawford is important for Mariners future, present