J.P. Crawford and Seattle Mariners agree to 5-year extension - Lookout Landing
Mariners sign SS J.P. Crawford to $51M, 5-year contract
MLB free agent tracker: Dodgers re-sign 2B Kendrick
Mariners sign SS J.P. Crawford to $51M, 5-year contract
Mariners sign SS J.P. Crawford to $51M, 5-year contract
Passan] Shortstop J.P. Crawford and the Seattle Mariners are in agreement on a five-year, $51 million contract, sources familiar with the deal tell ESPN. Deal will start this year and buys out
Mariners sign SS J.P. Crawford to $51M, 5-year contract, Columbia Basin
MLB offseason tracker: Blue Jays add Chad Green to bullpen MLB - Bally Sports
Adam_Frazier
J.P. Crawford talks current Mariners and old-time Leos from dad's days
Luis Castillo extension: Mariners agree to five-year deal with righty, reportedly worth $108 million
Mariners Sign J.P. Crawford To Extension - MLB Trade Rumors
Ranking MLB's 20 best veteran bargains: Which players most outperform their pay?
Mariners, J.P. Crawford agree to 5-year, $51 million contract: Source - The Athletic
Mariners sign SS J.P. Crawford to $51M, 5-year contract