Seattle Mariners, J.P. Crawford Agree To Five-Year Extension
Mariners sign shortstop J.P. Crawford to 5-year contract extension
Will M's decision to stick with J.P. Crawford at shortstop pay off
BREAKING: The Seattle Mariners are in Agreement with SS J.P.
MORE
Mariners sign shortstop JP Crawford to 5-year extension
Seattle Mariners Will Need More From J.P. Crawford This Season
With Monster Contract Extension For Julio Rodriguez On The Cusp
Mariners, Luis Castillo agree to 5-year, $108M extension
Mariners sign shortstop J.P. Crawford to 5-year contract extension
FOX Sports: MLB on X: The Seattle Mariners are in agreement with
Luis Castillo extension: Mariners agree to five-year deal with
Mariners, J.P. Crawford agree to five-year, $51 million extension
Will M's decision to stick with J.P. Crawford at shortstop pay off