Mariners sign SS J.P. Crawford to 5-year contract extension - NBC Sports
J.P. Crawford has 2-out hit in the 9th inning to lift Mariners past Rangers, 3-2, National Sports
J.P. Crawford: Breaking News, Rumors & Highlights
J.P. Crawford: Breaking News, Rumors & Highlights
Mariners sign SS J.P. Crawford to $51M, 5-year contract
BREAKING: The Seattle Mariners are in Agreement with SS J.P. Crawford on a 5 Year - $51M Contract Extension, Per Jeff Passan.
Mariners, J.P. Crawford agree to 5-year, $51 million contract: Source - The Athletic
Mariners position analysis: M's hope healthier J.P. Crawford is still the answer
J.P. Crawford, Mariners Agree to 5-Year, $51M Contract Extension, News, Scores, Highlights, Stats, and Rumors
Mariners, J.P. Crawford agree to five-year, $51 million extension, per report
Dipoto: Mariners have 'magnetic draw' for players after Julio extension - Seattle Sports
Analysis: Revisiting J.P. Crawford's Extension With Seattle Mariners - Sports Illustrated Seattle Mariners News, Analysis and More
Mariners top D-Backs in extras, move 3 games back of playoff spot