Mariners sign shortstop J.P. Crawford to 5-year contract extension, Mariners
Mariners sign SS J.P. Crawford to $51M, 5-year contract
Mariners sign SS J.P. Crawford to five-year, $51M extension
Mariners, J.P. Crawford agree to five-year, $51 million extension
MORE
Seattle_Mariners
J.P. Crawford extension with Mariners
Breaking Down JP Crawford's Extension with the Mariners
J.P. Crawford: Breaking News, Rumors & Highlights
Seattle Mariners give JP Crawford a 5-year, $51 million extension
Mariners, J.P. Crawford agree to five-year, $51 million extension