Seattle Mariners, J.P. Crawford Agree To Five-Year Extension
J.P. Crawford: Breaking News, Rumors & Highlights
Mariners sign shortstop J.P. Crawford to 5-year contract extension
Mariners position analysis: M's hope healthier J.P. Crawford is still the answer
MORE
Seattle Mariners J.P. Crawford five-year contract - TSN.ca
Seattle Mariners, J.P. Crawford Agree To Five-Year Extension
Raleigh has HR, 3 RBIs as Mariners beat Royals 6-5
Dipoto: Future for J.P. Crawford, the value of Mariners making playoffs - Seattle Sports
Mariners analysis: Looking at the middle infield market and where J.P. Crawford fits
Mariners, J.P. Crawford agree to five-year, $51 million extension, per report
Seattle Mariners, SS J.P. Crawford reach five-year contract; sources say deal worth $51M - ESPN
Mariners sign shortstop J.P. Crawford to 5-year contract extension