Mariners sign shortstop JP Crawford to 5-year extension
Do Mariners need to move J.P. Crawford from SS, go after All-Stars? - Seattle Sports
Seattle Mariners shortstop J.P. Crawford signs five-year extension
Tim Beckham is Seattle Mariners shortstop of now
MORE
J.P. Crawford extension with Mariners
Mariners sign shortstop JP Crawford to 5-year extension
J.P. Crawford Is A Whole New Player
Mariners sign Crawford to 5-year extension reportedly worth $51M
J.P. Crawford extension with Mariners
Mariners sign clubhouse leader J.P. Crawford to 5-year $51 million contract extension
Mariners stood with JP Crawford. He's making them look pretty smart., Mariners
Seattle Mariners Will Need More From J.P. Crawford This Season
J.P._Crawford