J.P. Crawford talks current Mariners and old-time Leos from dad's days
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
M's position analysis: Club hopes healthier Crawford is still answer at SS
Will M's decision to stick with J.P. Crawford at shortstop pay off?, Sports
Mariners activate SS J.P. Crawford from the seven-day injured list
Mariners sign SS J.P. Crawford to $51M, five-year contract
Mariners sign shortstop J.P. Crawford to 5-year contract extension, Mariners
Mariners Sign INF J.P. Crawford To 5-Year Contract Extension, by Mariners PR
J.P. Crawford Is Rewarding the Mariners for Having Faith in Him
Mariners stood with JP Crawford. He's making them look pretty smart., Mariners
Seattle Mariners, SS J.P. Crawford reach five-year contract; sources say deal worth $51M - ESPN
Mariners position analysis: M's hope healthier J.P. Crawford is still the answer
J.P. Crawford's grand slam leads Mariners to 8-0 win over Rangers, Sports