MLB: Mariners, J.P. Crawford agree to $51 million extension
MLB Network's Morosi: Seattle Mariners trade fits for bat they
Seattle Mariners give JP Crawford a 5-year, $51 million extension
Jerry_Dipoto
MORE
Mariners sign Gold Glove shortstop J.P. Crawford to 5-year
J.P. Crawford extension with Mariners
Seattle Mariners Captain JP Crawford Is Off To A Sizzling Start
J.P. Crawford, Mariners Agree to 5-Year, $51M Contract Extension
Seattle Mariners give JP Crawford a 5-year, $51 million extension
Luis Castillo extension: Mariners agree to five-year deal with
Seattle Mariners, J.P. Crawford Agree To Five-Year Extension
Seattle_Mariners
Mariners Sign INF J.P. Crawford To 5-Year Contract Extension